1 include_directories(BEFORE common)
3 find_package(LibXml2 REQUIRED)
4 include_directories(${LIBXML2_INCLUDE_DIR})
9 common/bspfile.c common/bspfile.h
10 common/cmdlib.c common/cmdlib.h
11 common/inout.c common/inout.h
12 common/l3dslib.c common/l3dslib.h
13 common/lbmlib.c common/lbmlib.h
14 common/mathlib.c common/mathlib.h
15 common/md4.c common/md4.h
18 common/polylib.c common/polylib.h
19 common/scriplib.c common/scriplib.h
20 common/threads.c common/q2_threads.h
21 common/trilib.c common/trilib.h
31 q2map/main.c q2map/q2map.h
49 target_compile_definitions(q2map
53 target_link_libraries(q2map
61 common/bspfile.c common/bspfile.h
62 common/cmdlib.c common/cmdlib.h
63 common/inout.c common/inout.h
64 common/l3dslib.c common/l3dslib.h
65 common/lbmlib.c common/lbmlib.h
66 common/mathlib.c common/mathlib.h
67 common/md4.c common/md4.h
70 common/polylib.c common/polylib.h
71 common/scriplib.c common/scriplib.h
72 common/threads.c common/q2_threads.h
73 common/trilib.c common/trilib.h
78 qdata/qdata.c qdata/qdata.h
84 target_compile_definitions(qdata3
88 target_link_libraries(qdata3
93 add_custom_target(quake2)
94 add_dependencies(quake2 q2map qdata3)
97 target_link_libraries(q2map pthread m)
98 target_link_libraries(qdata3 pthread m)