]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - libs/xml/CMakeLists.txt
Add CMakeLists.txt
[xonotic/netradiant.git] / libs / xml / CMakeLists.txt
diff --git a/libs/xml/CMakeLists.txt b/libs/xml/CMakeLists.txt
new file mode 100644 (file)
index 0000000..e7cdb61
--- /dev/null
@@ -0,0 +1,15 @@
+add_library(xmllib
+        ixml.cpp ixml.h
+        xmlelement.cpp xmlelement.h
+        xmlparser.cpp xmlparser.h
+        xmltextags.cpp xmltextags.h
+        xmlwriter.cpp xmlwriter.h
+        )
+
+find_package(GLIB REQUIRED)
+target_include_directories(xmllib PUBLIC ${GLIB_INCLUDE_DIRS})
+target_link_libraries(xmllib PUBLIC ${GLIB_LIBRARIES})
+
+find_package(LibXml2 REQUIRED)
+target_include_directories(xmllib PUBLIC ${LIBXML2_INCLUDE_DIR})
+target_link_libraries(xmllib PUBLIC ${LIBXML2_LIBRARIES})