summaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
authorAlberto Mardegan <mardy@users.sourceforge.net>2008-01-15 09:15:02 +0000
committerAlberto Mardegan <mardy@users.sourceforge.net>2008-01-15 09:15:02 +0000
commit856845d65a89cc1cb0b5e796d527a78463f00906 (patch)
treef15d1f0991eded05ae4885c54b98e9f5463a25bb /server
parentc91a4f0f712f6404afd1c5b61842c8baac2c900b (diff)
Since recursive variable expansion is troublesome for configure.ac,
have the Makefile generate the DBus service file. Fixes: #1871127. git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@246 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
Diffstat (limited to 'server')
-rw-r--r--server/Makefile.am5
1 files changed, 5 insertions, 0 deletions
diff --git a/server/Makefile.am b/server/Makefile.am
index 50c278c5..68191fe1 100644
--- a/server/Makefile.am
+++ b/server/Makefile.am
@@ -5,9 +5,14 @@ INCLUDES = $(DBUS_CFLAGS) $(TELEPATHY_CFLAGS) -I$(top_srcdir) \
if HAVE_SERVER
+EXTRA_DIST = org.freedesktop.Telepathy.MissionControl.service.in
+
servicefiledir=$(prefix)/share/dbus-1/services
servicefile_DATA=org.freedesktop.Telepathy.MissionControl.service
+%.service: %.service.in Makefile
+ sed -e 's![@]libexecdir[@]!$(libexecdir)!' $< > $@
+
libexec_PROGRAMS = mission-control
mission_control_SOURCES = mc-server.c
mission_control_LDADD = $(top_builddir)/src/libmissioncontrol-server.la \