]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
remove DBUS_DAEMON_EXECUTABLE_NAME, we already have DBUS_DAEMON_NAME, and use the...
authorRomain Pokrzywka <romain@kdab.com>
Wed, 3 Feb 2010 20:27:47 +0000 (12:27 -0800)
committerRalf Habacker <ralf.habacker@freenet.de>
Sat, 6 Feb 2010 23:32:46 +0000 (00:32 +0100)
bus/Makefile.am
cmake/CMakeLists.txt
cmake/bus/CMakeLists.txt
configure.in
dbus/dbus-sysdeps-win.c
tools/dbus-launch-win.c

index 72233f10621303d00f6350c8ee2ef10085cd69db..c44fe6a7848453f8089e7de285ecd9e33467a54f 100644 (file)
@@ -3,7 +3,7 @@ configdir=$(sysconfdir)/dbus-1
 
 INCLUDES=-I$(top_srcdir) $(DBUS_BUS_CFLAGS) @PIE_CFLAGS@               \
        -DDBUS_SYSTEM_CONFIG_FILE=\""$(configdir)/system.conf"\"        \
-       -DDAEMON_NAME=\"dbus-daemon\"  -DDBUS_COMPILATION
+       -DDBUS_COMPILATION
 
 EFENCE=
 
index b667bd27e9df4735910410562b837debbe3cd363..4d6db09ea5d907695818e11d830ca625c0635ae9 100644 (file)
@@ -467,9 +467,7 @@ else (WIN32)
   set (DBUS_DATADIR ${EXPANDED_DATADIR})
 endif (WIN32)
 
-set (DAEMON_NAME dbus-daemon)
-add_definitions( -DDBUS_DAEMON_EXECUTABLE_NAME=\\"dbus-daemon\\" )
-
+set(DBUS_DAEMON_NAME dbus-daemon CACHE STRING "The name of the dbus daemon executable")
 
 ########### create config.h ###############
 
@@ -557,6 +555,7 @@ message("        Building Doxygen docs:    ${DBUS_ENABLE_DOXYGEN_DOCS}         "
 #message("        Building XML docs:        ${enable_xml_docs}                  ")
 #message("        Gettext libs (empty OK):  ${INTLLIBS}                         ")
 message("        Using XML parser:         ${XML_LIB}                          ")
+message("        Daemon executable name:   ${DBUS_DAEMON_NAME}")
 if (WIN32)
 message("        System bus address:       ${DBUS_SYSTEM_BUS_DEFAULT_ADDRESS}  ")
 message("        Session bus address:      ${DBUS_SESSION_BUS_DEFAULT_ADDRESS} ")
index 0473eb2e21263884e44ef42cf9be28f474aa23a5..f7f29db3f7f03b866eb448c27aa8b5945db89ec8 100644 (file)
@@ -81,6 +81,7 @@ set(DBUS_LIBRARIES dbus-1 dbus-internal)
 
 add_executable(dbus-daemon ${BUS_SOURCES} ${BUS_DIR}/main.c)
 target_link_libraries(dbus-daemon ${DBUS_LIBRARIES} ${XML_LIBRARY})
+set_target_properties(dbus-daemon PROPERTIES OUTPUT_NAME ${DBUS_DAEMON_NAME})
 
 install_targets(/bin dbus-daemon)
 install_files(/etc FILES ${config_DATA})
index bda6716b584af5544f071fd5a21912db1dfb581d..c037ec39bd5c09a9f3273e8817f400794ae2e80a 100644 (file)
@@ -25,6 +25,8 @@ AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE",[The name of the gettext d
  ## must come before we use the $USE_MAINTAINER_MODE variable later
 AM_MAINTAINER_MODE
 
+AC_DEFINE_UNQUOTED(DBUS_DAEMON_NAME,"dbus-daemon",[Name of executable])
+
 # libtool versioning - this applies to libdbus
 #
 # See http://sources.redhat.com/autobook/autobook/autobook_91.html#SEC91 for details
index 0ba2a029bc7329139edd69860cec8682430b37cf..a54ce046952375c0f11a4e4b781aa727f1d4eaf0 100644 (file)
@@ -2944,11 +2944,7 @@ _dbus_get_autolaunch_address (DBusString *address,
   LPSTR lpFile;
   char dbus_exe_path[MAX_PATH];
   char dbus_args[MAX_PATH * 2];
-#ifdef _DEBUG
-  const char * daemon_name = "dbus-daemond.exe";
-#else
-  const char * daemon_name = "dbus-daemon.exe";
-#endif
+  const char * daemon_name = DBUS_DAEMON_NAME ".exe";
 
   mutex = _dbus_global_lock ( cDBusAutolaunchMutex );
 
index 352a28d8313601701c85ca5d8506ae25eb50966c..140238e9dadf2e83f4ce838fc6d4241a45c60c55 100644 (file)
@@ -20,6 +20,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
+#include <config.h>
 #include <windows.h>
 #include <stdio.h>
 #include <string.h>
@@ -90,12 +91,9 @@ int main(int argc,char **argv)
       showConsole = 1; 
 #endif
   GetModuleFileName(NULL,dbusDaemonPath,sizeof(dbusDaemonPath));
-
-#ifdef _DEBUG
-      daemon_name = "dbus-daemond.exe";
-#else
-      daemon_name = "dbus-daemon.exe";
-#endif
+  
+  daemon_name = DBUS_DAEMON_NAME ".exe";
+  
   if ((p = _mbsrchr (dbusDaemonPath, '\\'))) 
     {
       *(p+1)= '\0';
@@ -134,7 +132,7 @@ int main(int argc,char **argv)
   if (result == 0) 
     {
       if (verbose)
-          fprintf(stderr, "Could not start dbus-daemon error=%d",GetLastError());
+          fprintf(stderr, "Could not start " DBUS_DAEMON_NAME ". error=%d",GetLastError());
       return 4;
     }