From: Simon McVittie Date: Mon, 22 Oct 2018 09:20:37 +0000 (+0100) Subject: cmake: Install d-d-launch-helper to ${CMAKE_INSTALL_LIBEXECDIR} X-Git-Tag: dbus-1.13.8~41^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=84aa8c99341670100f8399951d31de403a47a0c3;p=thirdparty%2Fdbus.git cmake: Install d-d-launch-helper to ${CMAKE_INSTALL_LIBEXECDIR} Instead of hard-coding the lib subdirectory of the installation prefix, use the ${CMAKE_INSTALL_LIBEXECDIR} provided by the GNUInstallDirs module, which defaults to the libexec subdirectory of the installation prefix. This is consistent with the Autotools build system, which installs to ${exec_prefix}/libexec unless modified with --libexecdir. Signed-off-by: Simon McVittie --- diff --git a/cmake/bus/CMakeLists.txt b/cmake/bus/CMakeLists.txt index 3168ad2ee..a9b681d49 100644 --- a/cmake/bus/CMakeLists.txt +++ b/cmake/bus/CMakeLists.txt @@ -148,7 +148,7 @@ set(LAUNCH_HELPER_SOURCES if(NOT WIN32) add_executable(dbus-daemon-launch-helper ${LAUNCH_HELPER_SOURCES} ${BUS_DIR}/activation-helper-bin.c ) target_link_libraries(dbus-daemon-launch-helper ${DBUS_INTERNAL_LIBRARIES} ${EXPAT_LIBRARIES} ) - install(TARGETS dbus-daemon-launch-helper ${INSTALL_TARGETS_DEFAULT_ARGS} RUNTIME DESTINATION lib) + install(TARGETS dbus-daemon-launch-helper ${INSTALL_TARGETS_DEFAULT_ARGS} RUNTIME DESTINATION ${CMAKE_INSTALL_LIBEXECDIR}) endif(NOT WIN32) if (DBUS_ENABLE_EMBEDDED_TESTS)