From 2ab2d320aab4b241d5a541f93114d0a6005c861f Mon Sep 17 00:00:00 2001 From: Marc Date: Wed, 18 Jan 2023 17:37:10 +1100 Subject: build: Respect cmake install prefix Fixes #14 --- CMakeLists.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 750eb52..e33a5fd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -74,9 +74,9 @@ set_target_properties(wifi_static PROPERTIES VERSION ${LIBWIFI_VERSION}) set_target_properties(wifi_static PROPERTIES PUBLIC_HEADER src/libwifi.h) set_target_properties(wifi_static PROPERTIES OUTPUT_NAME wifi) -install(DIRECTORY src/libwifi/core/ DESTINATION /usr/local/include/libwifi/core FILES_MATCHING PATTERN "*.h") -install(DIRECTORY src/libwifi/parse/ DESTINATION /usr/local/include/libwifi/parse FILES_MATCHING PATTERN "*.h") -install(DIRECTORY src/libwifi/gen/ DESTINATION /usr/local/include/libwifi/gen FILES_MATCHING PATTERN "*.h") -install(TARGETS wifi LIBRARY DESTINATION /usr/local/lib PUBLIC_HEADER DESTINATION /usr/local/include) +install(DIRECTORY src/libwifi/core/ DESTINATION ${CMAKE_INSTALL_PREFIX}/include/libwifi/core FILES_MATCHING PATTERN "*.h") +install(DIRECTORY src/libwifi/parse/ DESTINATION ${CMAKE_INSTALL_PREFIX}/include/libwifi/parse FILES_MATCHING PATTERN "*.h") +install(DIRECTORY src/libwifi/gen/ DESTINATION ${CMAKE_INSTALL_PREFIX}/include/libwifi/gen FILES_MATCHING PATTERN "*.h") +install(TARGETS wifi LIBRARY DESTINATION ${CMAKE_INSTALL_PREFIX}/lib PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_PREFIX}/include) -add_custom_target(uninstall COMMAND rm -rf /usr/local/include/libwifi; rm -rf /usr/local/include/libwifi.h; rm -rf /usr/local/lib/libwifi*) +add_custom_target(uninstall COMMAND rm -rf ${CMAKE_INSTALL_PREFIX}/include/libwifi; rm -rf ${CMAKE_INSTALL_PREFIX}/include/libwifi.h; rm -rf ${CMAKE_INSTALL_PREFIX}/lib/libwifi*) -- cgit 1.4.1