From 8261595374d60057f3bfeb143be5b2d8486426c4 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Thu, 26 Apr 2018 12:14:24 -0400 Subject: Update for systemd 235 --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index d3f42a3..e8a23be 100644 --- a/Makefile +++ b/Makefile @@ -8,8 +8,11 @@ ge = $(shell test '$1' -ge '$2' && echo yes) TIMESYNCD_PATH = $(rootlibexecdir)/systemd-timesyncd RM = /bin/rm +CHOWN = /bin/chown INFINITY = $(if $(call ge,$(systemd_version),229),infinity,0) ReadWritePaths = $(if $(call ge,$(systemd_version),231),ReadWritePaths,ReadWriteDirectories) +BANGBANG = $(if $(call ge,$(systemd_version),235),!!,) +BANGCHOWN = $(if $(call ge,$(systemd_version),235),+$(CHOWN),/bin/true) #### @@ -35,7 +38,7 @@ install: $(addprefix $(DESTDIR),$(files.sys.all)) $(outdir)/%: $(srcdir)/%.go go build -o $@ $< -vars = rootlibexecdir TIMESYNCD_PATH RM INFINITY ReadWritePaths +vars = rootlibexecdir TIMESYNCD_PATH RM INFINITY ReadWritePaths BANGBANG BANGCHOWN $(outdir)/%: $(srcdir)/%.in sed $(foreach v,$(vars),-e 's|@$v@|$($v)|g') < $< > $@ -- cgit v1.2.3