mirror of
https://git.proxmox.com/git/fwupd
synced 2026-02-03 19:34:03 +00:00
44 lines
1.4 KiB
Makefile
44 lines
1.4 KiB
Makefile
SUBDIRS = tests pki
|
|
|
|
configdir = $(sysconfdir)
|
|
dist_config_DATA = fwupd.conf
|
|
|
|
dbusdir = $(sysconfdir)/dbus-1/system.d
|
|
dist_dbus_DATA = org.freedesktop.fwupd.conf
|
|
|
|
dbusservicemaindir = $(datadir)/dbus-1/system-services
|
|
dbusservicemain_in_files = org.freedesktop.fwupd.service.in
|
|
dbusservicemain_DATA = $(dbusservicemain_in_files:.service.in=.service)
|
|
$(dbusservicemain_DATA): $(dbusservicemain_in_files) Makefile
|
|
@sed -e "s|\@servicedir\@|$(libexecdir)|" $< | \
|
|
sed -e "s|\@daemon_user\@|$(daemon_user)|" > $@
|
|
|
|
%.service: %.service.in Makefile
|
|
$(AM_V_GEN)sed -e 's|\@servicedir\@|$(libexecdir)|' \
|
|
-e 's|\@bindir\@|$(bindir)|' \
|
|
-e 's|\@daemon_user\@|$(daemon_user)|' $< > $@.tmp && mv $@.tmp $@
|
|
|
|
systemdservicedir = $(systemdunitdir)
|
|
systemdservice_in_files = \
|
|
fwupd.service.in \
|
|
fwupd-offline-update.service.in
|
|
systemdservice_DATA = $(systemdservice_in_files:.service.in=.service)
|
|
|
|
install-data-hook:
|
|
mkdir -p $(DESTDIR)$(systemdunitdir)/system-update.target.wants
|
|
ln -sf ../fwupd-offline-update.service $(DESTDIR)$(systemdunitdir)/system-update.target.wants/fwupd-offline-update.service
|
|
|
|
udevrules_DATA = \
|
|
90-fwupd-devices.rules
|
|
|
|
EXTRA_DIST = \
|
|
$(udevrules_DATA) \
|
|
$(dbusservicemain_in_files) \
|
|
$(systemdservice_in_files)
|
|
|
|
DISTCLEANFILES = \
|
|
$(dbusservicemain_DATA) \
|
|
$(systemdservice_DATA)
|
|
|
|
-include $(top_srcdir)/git.mk
|