From: kremlin Date: Tue, 22 Jul 2014 21:34:50 +0000 (-0500) Subject: modify makefile and script to work with previous commit X-Git-Tag: gsoc-final~63 X-Git-Url: https://uglyman.kremlin.cc/gitweb/gitweb.cgi?p=systembsd.git;a=commitdiff_plain;h=eb9f042efe794c8fcc0bdec0aa59b31d17c2837e modify makefile and script to work with previous commit last commit created discrepencies in makefile and gen-gdbus-interfaces.sh, fix --- diff --git a/Makefile b/Makefile index b802403..8ad85c6 100644 --- a/Makefile +++ b/Makefile @@ -13,8 +13,16 @@ GLIBOF=`pkg-config --cflags glib-2.0 gobject-2.0 gio-2.0 gio-unix-2.0` SANITY=-Wno-unused-variable -Wno-unused-parameter # -Wno-comment PREFIX=/usr/local +LIBDIR=$(PREFIX)/lib +OUR_LIBDIR=$(LIBDIR)/systemd-compat SYSCONFDIR=/etc + SRCDIR=src +CONFDIR=conf +POLICYDIR=$(CONFDIR)/sysbus-policy +ISPECTDIR=$(CONFDIR)/introspect-xml +SERVICEFDIR=$(CONFDIR)/service-files + INTFDIR=$(SRCDIR)/interfaces DBUS_POLICYDIR=$(SYSCONFDIR)/dbus-1/system.d @@ -67,10 +75,10 @@ _generate_genfiles: $(INVOKE_GENFILE_SCRIPT) logind _install_conf: - cp conf/*-dbus.conf $(DBUS_POLICYDIR)/ - cp conf/org.freedesktop.*.service $(DBUS_CONFIGDIR)/ - cp conf/systemd_compat.conf $(SYSCONFDIR)/ + cp $(POLICYDIR)/*-dbus.conf $(DBUS_POLICYDIR)/ + cp $(SERVICEFDIR)/*.service $(DBUS_CONFIGDIR)/ + cp $(CONFDIR)/systemd_compat.conf $(SYSCONFDIR)/ _install_interface_binaries: $(LINKHN) - mkdir $(PREFIX)/bin/systemd-compat - cp bin/systemd-* $(PREFIX)/bin/systemd-compat/ + mkdir -p $(OUR_LIBDIR) + cp bin/systemd-* $(OUR_LIBDIR)/ diff --git a/scripts/gen-gdbus-interfaces.sh b/scripts/gen-gdbus-interfaces.sh index 632b8f3..7b13905 100755 --- a/scripts/gen-gdbus-interfaces.sh +++ b/scripts/gen-gdbus-interfaces.sh @@ -33,7 +33,7 @@ gdbus-codegen \ --interface-prefix org.freedesktop. \ --generate-docbook $REPO/doc/$1-docbook.xml \ --generate-c-code $1-gen \ -$REPO/conf/$1-ispect.xml +$REPO/conf/introspect-xml/$1-ispect.xml echo "Success" exit 0