]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - libs/uilib/CMakeLists.txt
Merge branch 'TimePath/gtk++' into 'master'
[xonotic/netradiant.git] / libs / uilib / CMakeLists.txt
index 68e5ee0ffcbce36a0d8523061b1151ad978c1d7f..080376b1b665dad1aee7f06f78e363efdce743b6 100644 (file)
@@ -2,13 +2,17 @@ add_library(uilib
         uilib.cpp
         )
 
-find_package(GTK2 REQUIRED)
-target_include_directories(uilib PUBLIC ${${GTK_NS}_INCLUDE_DIRS})
-target_link_libraries(uilib PUBLIC ${${GTK_NS}_LIBRARIES})
-
-target_include_directories(uilib PUBLIC gtkutil)
-target_link_libraries(uilib PUBLIC gtkutil)
-
 find_package(GLIB REQUIRED)
 target_include_directories(uilib PUBLIC ${GLIB_INCLUDE_DIRS})
 target_link_libraries(uilib PUBLIC ${GLIB_LIBRARIES})
+
+find_package(Pango REQUIRED)
+target_include_directories(uilib PUBLIC ${Pango_INCLUDE_DIRS} ${PangoFT2_INCLUDE_DIRS})
+target_link_libraries(uilib PUBLIC ${Pango_LIBRARIES} ${PangoFT2_LIBRARIES})
+
+find_package(GTK${GTK_TARGET} REQUIRED)
+target_include_directories(uilib PUBLIC ${GTK${GTK_TARGET}_INCLUDE_DIRS})
+target_link_libraries(uilib PUBLIC ${GTK${GTK_TARGET}_LIBRARIES})
+
+target_include_directories(uilib PUBLIC gtkutil)
+target_link_libraries(uilib PUBLIC gtkutil)