set(CMAKE_CXX_COMPILER "/usr/bin/g++")
set(CMAKE_CXX_FLAGS "-Wall")
-set(BINPATH "/usr/local/bin")
-set(MANPATH "/usr/local/share/man")
-
project(discspan)
+set(CMAKE_INSTALL_PREFIX "/usr/local" CACHE PATH "Install prefix")
+message(STATUS "CMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}")
+
set(PROJECT_VERSION_MAJOR 1)
set(PROJECT_VERSION_MINOR 0)
set(PROJECT_VERSION_PATCH 0)
message(STATUS "Install target discspan")
message(VERBOSE "With component discspan")
install(TARGETS discspan
- DESTINATION ${BINPATH}
+ DESTINATION "${CMAKE_INSTALL_PREFIX}/bin"
COMPONENT discspan)
install(FILES docs/discspan.1
- DESTINATION ${MANPATH}/man1
+ DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1"
COMPONENT discspan)
################################################################################
set(CMAKE_CXX_COMPILER "/usr/bin/g++")
set(CMAKE_CXX_FLAGS "-Wall")
-set(INSTALL_LIBPATH /usr/local/lib)
-set(INSTALL_HEADER /usr/local/include/spandisc)
+set(CMAKE_INSTALL_PREFIX "/usr/local" CACHE PATH "Install prefix")
+message(STATUS "CMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}")
project(spandisc)
message(VERBOSE "With component libspandisc")
message(VERBOSE "With component libspandisc-dev")
install(TARGETS spandisc
- DESTINATION ${INSTALL_LIBPATH}
+ DESTINATION "${CMAKE_INSTALL_PREFIX}/lib"
COMPONENT libspandisc
- PUBLIC_HEADER DESTINATION ${INSTALL_HEADER}
+ PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_PREFIX}/include"
COMPONENT libspandisc-dev)
################################################################################