diff options
author | Havoc Pennington <hp@redhat.com> | 2003-03-31 23:19:19 +0000 |
---|---|---|
committer | Havoc Pennington <hp@redhat.com> | 2003-03-31 23:19:19 +0000 |
commit | 18c470cd2c7245f33f5d924d23972e95e3d347a0 (patch) | |
tree | 86f597a9d40e81142f85d3b56f07889060877cd5 /bus/Makefile.am | |
parent | fa05de9230d62e7c427b5313796fc6ccd4d0ff60 (diff) |
2003-03-31 Havoc Pennington <hp@redhat.com>
* bus/Makefile.am (install-data-hook): create /var/run/dbus
* bus/messagebus.in: add init script for Red Hat /etc/init.d
* configure.in: add support for specifying a style of init script
to install
Diffstat (limited to 'bus/Makefile.am')
-rw-r--r-- | bus/Makefile.am | 29 |
1 files changed, 27 insertions, 2 deletions
diff --git a/bus/Makefile.am b/bus/Makefile.am index 7eca57ea..1b09c5c8 100644 --- a/bus/Makefile.am +++ b/bus/Makefile.am @@ -8,9 +8,13 @@ INCLUDES=-I$(top_srcdir) $(DBUS_BUS_CFLAGS) \ EFENCE= +CONFIG_IN_FILES= \ + session.conf.in \ + system.conf.in + config_DATA= \ - system.conf \ - session.conf + session.conf \ + system.conf bin_PROGRAMS=dbus-daemon-1 @@ -80,3 +84,24 @@ bus_test_LDADD=$(top_builddir)/dbus/libdbus-convenience.la $(DBUS_BUS_LIBS) ## mop up the gcov files clean-local: /bin/rm *.bb *.bbg *.da *.gcov || true + +install-data-hook: + $(mkinstalldirs) $(localstatedir)/run/dbus + +#### Init scripts fun +SCRIPT_IN_FILES=messagebus.in + +## Red Hat start +if DBUS_INIT_SCRIPTS_RED_HAT + +initddir=$(sysconfdir)/init.d + +initd_SCRIPTS= \ + messagebus + +endif + ## Red Hat end + +#### Extra dist + +EXTRA_DIST=$(CONFIG_IN_FILES) $(SCRIPT_IN_FILES)
\ No newline at end of file |