]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
cmake: complete adding version info to all installed executables on Windows
authorRalf Habacker <ralf.habacker@freenet.de>
Wed, 19 Feb 2020 09:23:01 +0000 (10:23 +0100)
committerRalf Habacker <ralf.habacker@freenet.de>
Wed, 19 Feb 2020 09:23:01 +0000 (10:23 +0100)
bus/CMakeLists.txt
tools/CMakeLists.txt

index e4c00db005a631bcb9cefe184f0933bf85471c8e..84d86125f08626368a82285feaaaa38b47e6828c 100644 (file)
@@ -89,14 +89,18 @@ include_directories(
     ${EXPAT_INCLUDE_DIR}
 )
 
+set(DBUS_DAEMON_SOURCES
+    main.c
+)
+
 if(WIN32)
-    add_executable_version_info(BUS_SOURCES "dbus-daemon")
+    add_executable_version_info(DBUS_DAEMON_SOURCES "dbus-daemon")
 endif()
 
 add_library(dbus-daemon-internal STATIC ${BUS_SOURCES})
 target_link_libraries(dbus-daemon-internal ${DBUS_INTERNAL_LIBRARIES} ${EXPAT_LIBRARIES})
 
-add_executable(dbus-daemon main.c)
+add_executable(dbus-daemon ${DBUS_DAEMON_SOURCES})
 target_link_libraries(dbus-daemon dbus-daemon-internal)
 set_target_properties(dbus-daemon PROPERTIES OUTPUT_NAME ${DBUS_DAEMON_NAME})
 set_target_properties(dbus-daemon PROPERTIES COMPILE_FLAGS ${DBUS_INTERNAL_CLIENT_DEFINITIONS})
index 1a5a5709f55078e1d8233f63ff9ec3eb56a24d95..21efa98f09286af04b9700666b2641955be1dfa9 100644 (file)
@@ -97,13 +97,17 @@ endif()
 install(TARGETS dbus-launch ${INSTALL_TARGETS_DEFAULT_ARGS})
 
 if(WIN32)
-    add_executable_version_info(dbus_launch_SOURCES "dbus-monitor")
+    add_executable_version_info(dbus_monitor_SOURCES "dbus-monitor")
 endif()
 
 add_executable(dbus-monitor ${dbus_monitor_SOURCES})
 target_link_libraries(dbus-monitor ${DBUS_LIBRARIES})
 install(TARGETS dbus-monitor ${INSTALL_TARGETS_DEFAULT_ARGS})
 
+if(WIN32)
+    add_executable_version_info(dbus_run_session_SOURCES "dbus-run-session")
+endif()
+
 add_executable(dbus-run-session ${dbus_run_session_SOURCES})
 target_link_libraries(dbus-run-session ${DBUS_INTERNAL_LIBRARIES})
 install(TARGETS dbus-run-session ${INSTALL_TARGETS_DEFAULT_ARGS})