Loading CMakeLists.txt +5 −3 Changes for CMakeLists.txt: 5 added lines, 3 removed lines. Original line number Diff line number Diff line cmake_minimum_required(VERSION 3.26) include(GNUInstallDirs) set(CMAKE_CXX_STANDARD 23) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_ENABLE_EXPORTS 1) set(DATAPATH "${CMAKE_INSTALL_PREFIX}/share/authdb" CACHE FILEPATH "path where stored webinterface files are located") set(PLUGINPATH "${CMAKE_INSTALL_PREFIX}/lib/authdb" CACHE FILEPATH "default plugin search path") set(DATAPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/authdb" CACHE FILEPATH "path where stored webinterface files are located") set(PLUGINPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/authdb" CACHE FILEPATH "default plugin search path") add_definitions(-D${CMAKE_HOST_SYSTEM_NAME} -DDATAPATH="${DATAPATH}" -DPLUGINPATH="${PLUGINPATH}") Loading Loading @@ -58,7 +60,7 @@ install(FILES data/index.html data/authdb.png data/admin.html DESTINATION share/authdb) DESTINATION ${CMAKE_INSTALL_DATADIR}/authdb) if(${CMAKE_HOST_SYSTEM_NAME} MATCHES "Windows") set(CPACK_GENERATOR WIX) Loading cli/CMakeLists.txt +1 −1 Changes for cli/CMakeLists.txt: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -8,4 +8,4 @@ target_include_directories( authcli BEFORE PRIVATE target_link_libraries(authcli PUBLIC cmdplus::cmdplus PRIVATE client) install(TARGETS authcli DESTINATION bin) install(TARGETS authcli DESTINATION ${CMAKE_INSTALL_BINDIR}) client/CMakeLists.txt +8 −8 Changes for client/CMakeLists.txt: 8 added lines, 8 removed lines. Original line number Diff line number Diff line Loading @@ -29,30 +29,30 @@ write_basic_package_version_file( ) configure_package_config_file(${CMAKE_CURRENT_SOURCE_DIR}/Config.cmake.in "${CMAKE_CURRENT_BINARY_DIR}/authdbConfig.cmake" INSTALL_DESTINATION lib/cmake/authdb INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/authdb ) install(TARGETS client EXPORT authdbTargets LIBRARY DESTINATION lib ARCHIVE DESTINATION lib RUNTIME DESTINATION bin INCLUDES DESTINATION include LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} ) install(FILES "${CMAKE_CURRENT_BINARY_DIR}/authdbConfig.cmake" "${CMAKE_CURRENT_BINARY_DIR}/authdbConfigVersion.cmake" "${CMAKE_SOURCE_DIR}/cmake/Findjson-c.cmake" DESTINATION lib/cmake/authdb DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/authdb ) install(FILES client.h DESTINATION include/authdb) install(FILES client.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/authdb) install(EXPORT authdbTargets FILE authdbTargets.cmake NAMESPACE authdb:: DESTINATION lib/cmake/authdb DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/authdb ) add_subdirectory(examples) plugin/ad/CMakeLists.txt +2 −2 Changes for plugin/ad/CMakeLists.txt: 2 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -26,5 +26,5 @@ set_target_properties(authdb-ad PROPERTIES SOVERSION 0 ) install(TARGETS authdb-ad DESTINATION lib/authdb) install(FILES ad.h DESTINATION include/authdb) install(TARGETS authdb-ad DESTINATION ${CMAKE_INSTALL_LIBDIR}/authdb) install(FILES ad.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/authdb) plugin/krb5/CMakeLists.txt +2 −2 Changes for plugin/krb5/CMakeLists.txt: 2 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -25,5 +25,5 @@ set_target_properties(authdb-krb5 PROPERTIES SOVERSION 0 ) install(TARGETS authdb-krb5 DESTINATION lib/authdb) install(FILES krb5.h DESTINATION include/authdb) install(TARGETS authdb-krb5 DESTINATION ${CMAKE_INSTALL_LIBDIR}/authdb) install(FILES krb5.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/authdb) Loading
CMakeLists.txt +5 −3 Changes for CMakeLists.txt: 5 added lines, 3 removed lines. Original line number Diff line number Diff line cmake_minimum_required(VERSION 3.26) include(GNUInstallDirs) set(CMAKE_CXX_STANDARD 23) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_ENABLE_EXPORTS 1) set(DATAPATH "${CMAKE_INSTALL_PREFIX}/share/authdb" CACHE FILEPATH "path where stored webinterface files are located") set(PLUGINPATH "${CMAKE_INSTALL_PREFIX}/lib/authdb" CACHE FILEPATH "default plugin search path") set(DATAPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/authdb" CACHE FILEPATH "path where stored webinterface files are located") set(PLUGINPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/authdb" CACHE FILEPATH "default plugin search path") add_definitions(-D${CMAKE_HOST_SYSTEM_NAME} -DDATAPATH="${DATAPATH}" -DPLUGINPATH="${PLUGINPATH}") Loading Loading @@ -58,7 +60,7 @@ install(FILES data/index.html data/authdb.png data/admin.html DESTINATION share/authdb) DESTINATION ${CMAKE_INSTALL_DATADIR}/authdb) if(${CMAKE_HOST_SYSTEM_NAME} MATCHES "Windows") set(CPACK_GENERATOR WIX) Loading
cli/CMakeLists.txt +1 −1 Changes for cli/CMakeLists.txt: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -8,4 +8,4 @@ target_include_directories( authcli BEFORE PRIVATE target_link_libraries(authcli PUBLIC cmdplus::cmdplus PRIVATE client) install(TARGETS authcli DESTINATION bin) install(TARGETS authcli DESTINATION ${CMAKE_INSTALL_BINDIR})
client/CMakeLists.txt +8 −8 Changes for client/CMakeLists.txt: 8 added lines, 8 removed lines. Original line number Diff line number Diff line Loading @@ -29,30 +29,30 @@ write_basic_package_version_file( ) configure_package_config_file(${CMAKE_CURRENT_SOURCE_DIR}/Config.cmake.in "${CMAKE_CURRENT_BINARY_DIR}/authdbConfig.cmake" INSTALL_DESTINATION lib/cmake/authdb INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/authdb ) install(TARGETS client EXPORT authdbTargets LIBRARY DESTINATION lib ARCHIVE DESTINATION lib RUNTIME DESTINATION bin INCLUDES DESTINATION include LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} ) install(FILES "${CMAKE_CURRENT_BINARY_DIR}/authdbConfig.cmake" "${CMAKE_CURRENT_BINARY_DIR}/authdbConfigVersion.cmake" "${CMAKE_SOURCE_DIR}/cmake/Findjson-c.cmake" DESTINATION lib/cmake/authdb DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/authdb ) install(FILES client.h DESTINATION include/authdb) install(FILES client.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/authdb) install(EXPORT authdbTargets FILE authdbTargets.cmake NAMESPACE authdb:: DESTINATION lib/cmake/authdb DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/authdb ) add_subdirectory(examples)
plugin/ad/CMakeLists.txt +2 −2 Changes for plugin/ad/CMakeLists.txt: 2 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -26,5 +26,5 @@ set_target_properties(authdb-ad PROPERTIES SOVERSION 0 ) install(TARGETS authdb-ad DESTINATION lib/authdb) install(FILES ad.h DESTINATION include/authdb) install(TARGETS authdb-ad DESTINATION ${CMAKE_INSTALL_LIBDIR}/authdb) install(FILES ad.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/authdb)
plugin/krb5/CMakeLists.txt +2 −2 Changes for plugin/krb5/CMakeLists.txt: 2 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -25,5 +25,5 @@ set_target_properties(authdb-krb5 PROPERTIES SOVERSION 0 ) install(TARGETS authdb-krb5 DESTINATION lib/authdb) install(FILES krb5.h DESTINATION include/authdb) install(TARGETS authdb-krb5 DESTINATION ${CMAKE_INSTALL_LIBDIR}/authdb) install(FILES krb5.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/authdb)