@@ -29,7 +29,9 @@ set(CMAKE_CXX_EXTENSIONS OFF) | |||
add_library(ScopeGuard INTERFACE) | |||
target_include_directories(ScopeGuard INTERFACE "include") | |||
target_include_directories(ScopeGuard INTERFACE | |||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include> | |||
$<INSTALL_INTERFACE:include>) | |||
if( UNITTEST ) |
@@ -1,10 +1,4 @@ | |||
include(GNUInstallDirs) | |||
install(TARGETS ScopeGuard | |||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} | |||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} | |||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} | |||
) | |||
install(TARGETS ScopeGuard EXPORT ScopeGuard-config DESTINATION include) | |||
install(EXPORT ScopeGuard-config DESTINATION share/scopeguard/cmake) | |||