pcsc-lite/etc/Makefile.am

30 lines
581 B
Makefile
Raw Normal View History

2017-12-09 17:15:20 +00:00
if HAVE_SYSTEMD
2021-12-04 12:36:24 +00:00
EXTRA_DIST = \
2017-12-09 17:15:20 +00:00
pcscd.service.in \
pcscd.socket.in
systemdsystemunit_DATA = \
pcscd.service \
pcscd.socket
2021-12-04 12:36:24 +00:00
CLEANFILES = $(systemdsystemunit_DATA)
edit = sed \
-e 's|@sysconfdir[@]|$(sysconfdir)|g' \
-e 's|@sbindir_exp[@]|$(sbindir_exp)|g' \
-e 's|@ipcdir[@]|$(ipcdir)|g'
$(systemdsystemunit_DATA): Makefile
rm -f $@ $@.tmp
srcdir=''; \
test -f ./$@.in || srcdir=$(srcdir)/; \
$(edit) $${srcdir}$@.in >$@.tmp
chmod +x $@.tmp
chmod a-w $@.tmp
mv $@.tmp $@
pcscd.service: $(srcdir)/pcscd.service.in
pcscd.socket: $(srcdir)/pcscd.socket.in
2017-12-09 17:15:20 +00:00
endif