]> git.mxchange.org Git - simgear.git/blobdiff - simgear/canvas/ShivaVG/src/CMakeLists.txt
Refactor Canvas and add some helpers.
[simgear.git] / simgear / canvas / ShivaVG / src / CMakeLists.txt
index 4d7acf539add8a818307e9209ff6e211bf971ad1..7b9bc78500afdaaee388244ee10cdf237c8c9710 100644 (file)
@@ -1,12 +1,14 @@
-#SET(LIBRARY_OUTPUT_PATH "${CMAKE_BINARY_DIR}/lib")
+include(CheckIncludeFile)
+check_include_file("inttypes.h" HAVE_INTTYPES_H)
 
-ADD_DEFINITIONS(
-    -DVG_API_EXPORT
-    -DHAVE_INTTYPES_H
-)
+if(HAVE_INTTYPES_H)
+  add_definitions(-DHAVE_INTTYPES_H)
+endif()
+add_definitions(-DVG_API_EXPORT)
 
 INCLUDE_DIRECTORIES(
-    ${OPENGL_INCLUDE_DIR}
+  ${OPENGL_INCLUDE_DIR}
+  ../include
 )
 
 SET(INCROOT ../include/VG)
@@ -45,9 +47,6 @@ TARGET_LINK_LIBRARIES(
     ${OPENGL_glu_LIBRARY}
 )
 
-#INSTALL(
-#    TARGETS OpenVG
-#    RUNTIME DESTINATION bin COMPONENT bin
-#    LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT bin
-#    ARCHIVE DESTINATION lin${LIB_SUFFIX} COMPONENT devel
-#)
+if(NOT SIMGEAR_HEADLESS)
+  install(TARGETS ShivaVG ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
+endif()
\ No newline at end of file