]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - radiant/CMakeLists.txt
Appveyor
[xonotic/netradiant.git] / radiant / CMakeLists.txt
index d68bab1ea8579d2a06f6a334bcb1bf514743ec71..b0032207d175cc5168e3a45a10690654b95034a4 100644 (file)
@@ -1,4 +1,3 @@
-
 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}")
 
 find_package(LibXml2 REQUIRED)
@@ -7,6 +6,8 @@ include_directories(${LIBXML2_INCLUDE_DIR})
 find_package(GTK2 REQUIRED)
 include_directories(${GTK2_INCLUDE_DIRS} ${GTK2_GDK_INCLUDE_DIR} ${GTK2_GLIB_INCLUDE_DIR})
 
+find_package(OpenGL REQUIRED)
+
 find_package(GtkGLExt REQUIRED)
 include_directories(${GTKGL_INCLUDE_DIRS})
 
@@ -186,16 +187,21 @@ add_executable(radiant WIN32 radiant.rc ${RADIANTLIST})
 target_link_libraries(radiant
     ${CMAKE_DL_LIBS}
     ${LIBXML2_LIBRARIES}
-    ${GTK2_LIBRARIES}
     ${OPENGL_gl_LIBRARY}
+    ${GTK2_LIBRARIES}
+    ${GTK2_PANGO_LIBRARY}
+    ${GTKGL_LIBRARIES}
+    includes
     cmdlib
     container
     ddslib
     debugging
+    etclib
+    filematch
+    generic
     gtkutil
-    ${GTKGL_LIBRARIES}
     l_net
-#    math
+    math
     mathlib
     md5lib
     memory
@@ -208,5 +214,9 @@ target_link_libraries(radiant
     splines
     stream
     string
+    uilib
     xmllib
 )
+if (X11_LIBRARIES)
+    target_link_libraries(radiant ${X11_LIBRARIES})
+endif ()