]> Creatis software - cpPlugins.git/blobdiff - lib/third_party/tinyxml/CMakeLists.txt
First dump for version 0.1.0
[cpPlugins.git] / lib / third_party / tinyxml / CMakeLists.txt
diff --git a/lib/third_party/tinyxml/CMakeLists.txt b/lib/third_party/tinyxml/CMakeLists.txt
new file mode 100644 (file)
index 0000000..a66769f
--- /dev/null
@@ -0,0 +1,25 @@
+SET(lib_NAME cpPlugins_tinyxml2)\r
+\r
+IF(MSVC)\r
+  ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS)\r
+ENDIF(MSVC)\r
+\r
+ADD_LIBRARY(${lib_NAME} SHARED tinyxml2.cpp tinyxml2.h)\r
+SET_TARGET_PROPERTIES(\r
+  ${lib_NAME} PROPERTIES\r
+  VERSION "${prj_VER}"\r
+  SOVERSION "${prj_sVER}"\r
+  )\r
+\r
+INSTALL(\r
+  TARGETS ${lib_NAME}\r
+  RUNTIME DESTINATION bin\r
+  LIBRARY DESTINATION lib\r
+  ARCHIVE DESTINATION lib/static\r
+  )\r
+INSTALL(\r
+  FILES tinyxml2.h\r
+  DESTINATION include\r
+  )\r
+\r
+## eof - $RCSfile$\r