Explorar el Código

Add install steps

Signed-off-by: Uilian Ries <uilianries@gmail.com>
Uilian Ries hace 1 año
padre
commit
2fcb26b82e
Se han modificado 1 ficheros con 13 adiciones y 0 borrados
  1. 13 0
      CMakeLists.txt

+ 13 - 0
CMakeLists.txt

@@ -37,3 +37,16 @@ if (SCAN_FOUND)
 else()
     MESSAGE(STATUS "scan-build not found, not scanning code")
 endif()
+
+include(GNUInstallDirs)
+
+install(TARGETS minmea
+    RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
+    LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
+    ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}")
+install(FILES minmea.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
+if(MSVC)
+    install(FILES compat/minmea_compat_windows.h
+        DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
+        RENAME minmea_compat.h)
+endif()