diff --git a/CMakeLists.txt b/CMakeLists.txt index d2ccff2f..0d4f7e90 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -69,7 +69,24 @@ else() APPEND_STRING PROPERTY COMPILE_FLAGS " -O3") endif() -target_include_directories(rapidcheck PUBLIC include) + + +target_include_directories(rapidcheck PUBLIC + $ + $ # /include/rapidcheck +) + +include(GNUInstallDirs) +install(TARGETS rapidcheck EXPORT rapidcheckConfig + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) # This is for Windows +install(DIRECTORY include/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) + +install(EXPORT rapidcheckConfig DESTINATION share/rapidcheck/cmake) + +export(TARGETS rapidcheck FILE rapidcheckConfig.cmake) + add_subdirectory(ext)