src: Define initdir

Avoid building the same path several times.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
This commit is contained in:
Andrea Bolognani 2019-01-10 15:06:36 +01:00
parent 511df17aec
commit a520981740

View File

@ -811,16 +811,18 @@ uninstall-logrotate:
endif ! WITH_LIBVIRTD endif ! WITH_LIBVIRTD
if LIBVIRT_INIT_SCRIPT_RED_HAT if LIBVIRT_INIT_SCRIPT_RED_HAT
initdir = $(sysconfdir)/rc.d/init.d
install-init:: $(SYSVINIT_FILES) install-sysconfig install-init:: $(SYSVINIT_FILES) install-sysconfig
$(MKDIR_P) $(DESTDIR)$(sysconfdir)/rc.d/init.d $(MKDIR_P) $(DESTDIR)$(initdir)
for f in $(SYSVINIT_FILES:%.init=%) ; \ for f in $(SYSVINIT_FILES:%.init=%) ; \
do \ do \
$(INSTALL_SCRIPT) $$f.init $(DESTDIR)$(sysconfdir)/rc.d/init.d/$$f; \ $(INSTALL_SCRIPT) $$f.init $(DESTDIR)$(initdir)/$$f; \
done done
uninstall-init:: uninstall-sysconfig uninstall-init:: uninstall-sysconfig
rm -f $(SYSVINIT_FILES:%.init=$(DESTDIR)$(sysconfdir)/rc.d/init.d/%) rm -f $(SYSVINIT_FILES:%.init=$(DESTDIR)$(initdir)/%)
rmdir $(DESTDIR)$(sysconfdir)/rc.d/init.d || : rmdir $(DESTDIR)$(initdir) || :
BUILT_SOURCES += $(SYSVINIT_FILES) BUILT_SOURCES += $(SYSVINIT_FILES)
DISTCLEANFILES += $(SYSVINIT_FILES) DISTCLEANFILES += $(SYSVINIT_FILES)