1XEN_ROOT = $(CURDIR)/../../.. 2include $(XEN_ROOT)/tools/Rules.mk 3 4# OS-independent hotplug scripts go in this directory 5 6# Xen scripts to go there. 7XEN_SCRIPTS := 8XEN_SCRIPT_DATA := hotplugpath.sh 9 10.PHONY: all 11all: 12 13.PHONY: install 14install: install-scripts 15 16.PHONY: uninstall 17uninstall: uninstall-scripts 18 19.PHONY: install-scripts 20install-scripts: all 21 $(INSTALL_DIR) $(DESTDIR)$(XEN_SCRIPT_DIR) 22 set -e; for i in $(XEN_SCRIPTS); \ 23 do \ 24 $(INSTALL_PROG) $$i $(DESTDIR)$(XEN_SCRIPT_DIR); \ 25 done 26 set -e; for i in $(XEN_SCRIPT_DATA); \ 27 do \ 28 $(INSTALL_DATA) $$i $(DESTDIR)$(XEN_SCRIPT_DIR); \ 29 done 30 31.PHONY: uninstall-scripts 32uninstall-scripts: 33 rm -f $(addprefix $(DESTDIR)$(XEN_SCRIPT_DIR)/, $(XEN_SCRIPTS)) 34 rm -f $(addprefix $(DESTDIR)$(XEN_SCRIPT_DIR)/, $(XEN_SCRIPT_DATA)) 35 36.PHONY: clean 37clean: 38 39.PHONY: distclean 40distclean: clean 41