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
52 target_compile_definitions(q2map
56 target_link_libraries(q2map
64 common/bspfile.c common/bspfile.h
65 common/cmdlib.c common/cmdlib.h
66 common/inout.c common/inout.h
67 common/l3dslib.c common/l3dslib.h
68 common/lbmlib.c common/lbmlib.h
69 common/mathlib.c common/mathlib.h
70 common/md4.c common/md4.h
73 common/polylib.c common/polylib.h
74 common/scriplib.c common/scriplib.h
75 common/threads.c common/q2_threads.h
76 common/trilib.c common/trilib.h
81 qdata/qdata.c qdata/qdata.h
89 target_compile_definitions(qdata3
93 target_link_libraries(qdata3
98 add_custom_target(quake2)
99 add_dependencies(quake2 q2map qdata3)
102 target_link_libraries(q2map pthread m)
103 target_link_libraries(qdata3 pthread m)