mirror of
https://github.com/containers/podman.git
synced 2025-06-23 02:18:13 +08:00
Makefile: install systemd services conditionally
Only install systemd services provided that systemd is in BUILDTAGS. Signed-off-by: Ming Liu <liu.ming50@gmail.com>
This commit is contained in:
4
Makefile
4
Makefile
@ -554,6 +554,7 @@ install.docker-docs: docker-docs
|
||||
install ${SELINUXOPT} -m 644 docs/build/man/docker*.1 -t $(DESTDIR)$(MANDIR)/man1
|
||||
|
||||
.PHONY: install.systemd
|
||||
ifneq (,$(findstring systemd,$(BUILDTAGS)))
|
||||
install.systemd:
|
||||
install ${SELINUXOPT} -m 755 -d ${DESTDIR}${SYSTEMDDIR} ${DESTDIR}${USERSYSTEMDDIR}
|
||||
# User services
|
||||
@ -566,6 +567,9 @@ install.systemd:
|
||||
install ${SELINUXOPT} -m 644 contrib/systemd/auto-update/podman-auto-update.timer ${DESTDIR}${SYSTEMDDIR}/podman-auto-update.timer
|
||||
install ${SELINUXOPT} -m 644 contrib/systemd/system/podman.socket ${DESTDIR}${SYSTEMDDIR}/podman.socket
|
||||
install ${SELINUXOPT} -m 644 contrib/systemd/system/podman.service ${DESTDIR}${SYSTEMDDIR}/podman.service
|
||||
else
|
||||
install.systemd:
|
||||
endif
|
||||
|
||||
.PHONY: uninstall
|
||||
uninstall:
|
||||
|
Reference in New Issue
Block a user