2 set(Q3MAP_VERSION 2.5.17n)
3 add_definitions(-DQ3MAP_VERSION="${Q3MAP_VERSION}")
5 include_directories(common)
6 include_directories("${CMAKE_SOURCE_DIR}/libs")
7 include_directories("${CMAKE_SOURCE_DIR}/include")
9 find_package(GLIB REQUIRED)
10 include_directories(${GLIB_INCLUDE_DIRS})
12 find_package(JPEG REQUIRED)
13 include_directories(${JPEG_INCLUDE_DIR})
15 find_package(PNG REQUIRED)
16 include_directories(${PNG_INCLUDE_DIR})
18 find_package(LibXml2 REQUIRED)
19 include_directories(${LIBXML2_INCLUDE_DIR})
21 find_package(ZLIB REQUIRED)
22 include_directories(${ZLIB_INCLUDE_DIRS})
52 q3map2/bspfile_abstract.c
62 # q3map2/game_darkplaces.h
68 # q3map2/game_nexuiz.h
69 # q3map2/game_prophecy.h
70 # q3map2/game_qfusion.h
71 # q3map2/game_quake3.h
72 # q3map2/game_quakelive.h
73 # q3map2/game_reaction.h
76 # q3map2/game_tenebrae.h
77 # q3map2/game_tremulous.h
79 # q3map2/game_wolfet.h
80 # q3map2/game_xonotic.h
85 # q3map2/light_shadows.c
89 q3map2/lightmaps_ydnar.c
101 q3map2/surface_extra.c
102 q3map2/surface_foliage.c
104 q3map2/surface_meta.c
112 target_link_libraries(q3map2
126 add_executable(q3data
164 target_link_libraries(q3data
175 target_link_libraries(q3map2 pthread m)
176 target_link_libraries(q3data m)
179 #$(if $(findstring $(OS),Win32),icons/q3map2.o,) ?
180 # $(if $(findstring $(OS),Win32),icons/q3data.o,) ?