ghost tests weren't building and added some comments to ghost docs.
This commit is contained in:
parent
7f08c71f43
commit
7001747cdc
@ -68,13 +68,28 @@ class GHOST_IEventConsumer;
|
|||||||
* <li> Access to the state of the mouse buttons and the keyboard.</li>
|
* <li> Access to the state of the mouse buttons and the keyboard.</li>
|
||||||
* <li> Menus for windows with events generated when they are accessed (this is
|
* <li> Menus for windows with events generated when they are accessed (this is
|
||||||
* work in progress).</li>
|
* work in progress).</li>
|
||||||
|
* <li> Video mode switching.</li>
|
||||||
|
* <li> Copy/Paste buffers.</li>
|
||||||
|
* <li> System paths.</li>
|
||||||
* </ul>
|
* </ul>
|
||||||
* Font management has been moved to a separate library.
|
* Font management has been moved to a separate library.
|
||||||
*
|
*
|
||||||
* \section platforms Platforms
|
* \section platforms Platforms
|
||||||
*
|
*
|
||||||
|
* GHOST supports the following platforms:
|
||||||
|
* <ul>
|
||||||
|
* <li> OSX Cocoa.</li>
|
||||||
|
* <li> OSX Carbon.</li>
|
||||||
|
* <li> Windows.</li>
|
||||||
|
* <li> X11.</li>
|
||||||
|
* <li> SDL1.3 (experemental).</li>
|
||||||
|
* <li> NULL (headless mode).</li>
|
||||||
|
* </ul>
|
||||||
|
*
|
||||||
* \section Building GHOST
|
* \section Building GHOST
|
||||||
*
|
*
|
||||||
|
* GHOST is not build standalone however there are tests in intern/ghost/test
|
||||||
|
*
|
||||||
* \section interface Interface
|
* \section interface Interface
|
||||||
* GHOST has two programming interfaces:
|
* GHOST has two programming interfaces:
|
||||||
* <ul>
|
* <ul>
|
||||||
|
@ -34,6 +34,25 @@ macro(suffix_relpaths
|
|||||||
endmacro()
|
endmacro()
|
||||||
|
|
||||||
|
|
||||||
|
# -----------------------------------------------------------------------------
|
||||||
|
# Defines
|
||||||
|
|
||||||
|
# set the endian define
|
||||||
|
if(MSVC)
|
||||||
|
# for some reason this fails on msvc
|
||||||
|
add_definitions(-D__LITTLE_ENDIAN__)
|
||||||
|
else()
|
||||||
|
include(TestBigEndian)
|
||||||
|
test_big_endian(_SYSTEM_BIG_ENDIAN)
|
||||||
|
if(_SYSTEM_BIG_ENDIAN)
|
||||||
|
add_definitions(-D__BIG_ENDIAN__)
|
||||||
|
else()
|
||||||
|
add_definitions(-D__LITTLE_ENDIAN__)
|
||||||
|
endif()
|
||||||
|
unset(_SYSTEM_BIG_ENDIAN)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
# Libraries
|
# Libraries
|
||||||
|
|
||||||
@ -74,6 +93,7 @@ add_library(bli_lib
|
|||||||
"../../../source/blender/blenlib/intern/fileops.c"
|
"../../../source/blender/blenlib/intern/fileops.c"
|
||||||
"../../../source/blender/blenlib/intern/rct.c"
|
"../../../source/blender/blenlib/intern/rct.c"
|
||||||
"../../../source/blender/blenlib/intern/string.c"
|
"../../../source/blender/blenlib/intern/string.c"
|
||||||
|
"../../../source/blender/blenlib/intern/string_utf8.c"
|
||||||
"../../../source/blender/blenlib/intern/listbase.c"
|
"../../../source/blender/blenlib/intern/listbase.c"
|
||||||
"../../../source/blender/blenlib/intern/storage.c"
|
"../../../source/blender/blenlib/intern/storage.c"
|
||||||
"../../../source/blender/blenlib/intern/path_util.c"
|
"../../../source/blender/blenlib/intern/path_util.c"
|
||||||
@ -87,6 +107,8 @@ find_package(OpenGL REQUIRED)
|
|||||||
|
|
||||||
find_package(Freetype REQUIRED)
|
find_package(Freetype REQUIRED)
|
||||||
|
|
||||||
|
find_package(ZLIB REQUIRED)
|
||||||
|
|
||||||
include_directories(${CMAKE_SOURCE_DIR}/../)
|
include_directories(${CMAKE_SOURCE_DIR}/../)
|
||||||
include_directories(${OPENGL_INCLUDE_DIR})
|
include_directories(${OPENGL_INCLUDE_DIR})
|
||||||
include_directories(${FREETYPE_INCLUDE_DIRS})
|
include_directories(${FREETYPE_INCLUDE_DIRS})
|
||||||
@ -151,5 +173,6 @@ target_link_libraries(multitest_c
|
|||||||
${OPENGL_gl_LIBRARY}
|
${OPENGL_gl_LIBRARY}
|
||||||
${OPENGL_glu_LIBRARY}
|
${OPENGL_glu_LIBRARY}
|
||||||
${FREETYPE_LIBRARY}
|
${FREETYPE_LIBRARY}
|
||||||
|
${ZLIB_LIBRARIES}
|
||||||
${PLATFORM_LINKLIBS}
|
${PLATFORM_LINKLIBS}
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user