Changeset 517 for trunk/thune/gl/CMakeLists.txt
- Timestamp:
- 04/05/08 06:58:08 (8 months ago)
- Files:
-
- 1 modified
-
trunk/thune/gl/CMakeLists.txt (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/thune/gl/CMakeLists.txt
r514 r517 1 project( ThuneGL)1 project(ThuneGL C) 2 2 3 3 set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/../cmake_modules/") … … 7 7 8 8 9 find_package( FreeType REQUIRED ) 10 find_package( OpenGL REQUIRED ) 11 find_package( OpenAL REQUIRED ) 12 find_package( PNG REQUIRED ) 13 #find_package( Thune REQUIRED ) 9 # These package checks are only needed when ../CMakeLists.txt is not used. 10 #find_package( FreeType REQUIRED ) 11 #find_package( OpenGL REQUIRED ) 12 #find_package( OpenAL REQUIRED ) 13 #find_package( PNG REQUIRED ) 14 #find_package( GLV REQUIRED ) 14 15 15 16 16 17 if (APPLE) 17 include_directories(../unix glv/mac)18 include_directories(../unix) 18 19 add_definitions(-std=c99) 19 set(GLV_FILE glv/mac/glv.c)20 # set(GLV_FILE glv/mac/glv.c) 20 21 endif (APPLE) 21 22 22 23 if (UNIX AND NOT APPLE) 23 24 find_package( X11 REQUIRED ) 24 include_directories(../unix glv/x11)25 include_directories(../unix) 25 26 include_directories(/usr/include/freetype2) 26 27 add_definitions(-std=c99 -DUSE_XF86VMODE) 27 set(GLV_FILE glv/x11/glv.c)28 # set(GLV_FILE glv/x11/glv.c) 28 29 set(JOYSTICK_FILE joystick.c) 29 30 endif (UNIX AND NOT APPLE) 30 31 31 32 if (WIN32) 32 include_directories(../win32 glv/win32)33 set(GLV_FILE glv/win32/glv.c)33 include_directories(../win32) 34 # set(GLV_FILE glv/win32/glv.c) 34 35 endif (WIN32) 35 36 … … 49 50 50 51 51 add_library(thuneGL-lib 52 add_library(thuneGL-lib SHARED 52 53 gx.c 53 54 gx_dt.c … … 62 63 rfont.c 63 64 shader.c 65 # gui.c 64 66 ${GLV_FILE} 65 67 ${JOYSTICK_FILE} 66 68 ) 67 69 68 set_target_properties(thuneGL-lib PROPERTIES OUTPUT_NAME "thune GL")70 set_target_properties(thuneGL-lib PROPERTIES OUTPUT_NAME "thune-gl") 69 71 70 72 link_directories(../) 71 73 target_link_libraries(thuneGL-lib 72 thune 74 thune-lib 73 75 ${PNG_LIBRARY} 74 76 ${FREETYPE_LIBRARY} 77 ${GLV_LIBRARY} 75 78 ${OPENGL_gl_LIBRARY} 76 79 ${OPENGL_glu_LIBRARY} … … 79 82 80 83 81 add_executable(thune GL84 add_executable(thune-gl 82 85 ../console.c 83 86 ) 84 87 85 target_link_libraries(thune GLthuneGL-lib)88 target_link_libraries(thune-gl thuneGL-lib) 86 89 87 90 … … 104 107 105 108 if (UNIX) 106 install(TARGETS thune GLDESTINATION /usr/local/bin)107 install(TARGETS thuneGL-lib DESTINATION /usr/local/lib)109 install(TARGETS thune-gl DESTINATION /usr/local/bin) 110 install(TARGETS thuneGL-lib DESTINATION /usr/local/lib) 108 111 #install(FILES urlan.h DESTINATION /usr/local/include) 109 112 endif (UNIX)
