1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
#
# Makefile for ppc64-diag/scripts
#
include ../rules.mk
SCRIPTS = ppc64_diag_setup ppc64_diag_mkrsrc ppc64_diag_notify \
ppc64_diag_migrate servevent_parse.pl
INIT_FILES = rtas_errd opal_errd
SERVICE_SCRIPT = rtas_errd.service opal_errd.service
CFG_FILES = ppc64-diag.config
UTIL_FILES = ppc64_diag_register
all: $(SCRIPTS) $(INIT_FILES) $(CFG_FILES)
install: all
@$(call install_files,$(SCRIPTS),744,$(DESTDIR)/etc/ppc64-diag)
#@$(call install_files,$(INIT_FILES),755,$(DESTDIR)/$(LIBEXEC_DIR))
@$(call install_files,$(UTIL_FILES),755,$(DESTDIR)/$(SBIN_DIR))
@$(call install_files,$(SERVICE_SCRIPT),755,$(DESTDIR)/$(SYSTEMD_DIR))
@$(call install_files,$(CFG_FILES),644,$(DESTDIR)/etc/ppc64-diag)
uninstall:
@$(call uninstall_files,$(SCRIPTS),$(DESTDIR)/etc/ppc64-diag)
#@$(call uninstall_files,$(INIT_FILES),$(DESTDIR)/$(LIBEXEC_DIR))
@$(call uninstall_files,$(UTIL_FILES),$(DESTDIR)/$(SBIN_DIR))
@$(call uninstall_files,$(SERVICE_SCRIPT),755,$(DESTDIR)/$(SYSTEMD_DIR))
@$(call uninstall_files,$(CFG_FILES),$(DESTDIR)/etc/ppc64-diag)
clean:
|