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
$(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)/
--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