diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 21 |
1 files changed, 19 insertions, 2 deletions
@@ -37,13 +37,15 @@ distclean: clean clean: -INSTALL_TARGETS := install-bin install-share +INSTALL_TARGETS := install-bin install-share install-etc REMOVE_TARGETS := remove-bin remove-share +PURGE_TARGETS := remove remove-etc install: $(INSTALL_TARGETS) install-bin: $(INSTALL) -d $(DESTDIR)$(BINDIR) + $(INSTALL) -m 755 $(EXECUTABLE) $(DESTDIR)$(BINDIR) $(INSTALL) -m 755 $(EXECUTABLES) $(DESTDIR)$(BINDIR) @for exe in $(EXECUTABLES); do \ sed s#/usr/local/share/rhautoimport/#$(SHAREDIR)/$(EXECUTABLE)/#g -i $(DESTDIR)$(BINDIR)/$$exe ; \ @@ -53,12 +55,27 @@ install-share: $(INSTALL) -d $(DESTDIR)$(SHAREDIR)/$(EXECUTABLE) $(INSTALL) -m 644 rhautoimport.pm $(DESTDIR)$(SHAREDIR)/$(EXECUTABLE) +install-etc: + $(INSTALL) -d $(DESTDIR)$(ETCDIR)/$(EXECUTABLE) + $(INSTALL) -m 644 cron $(DESTDIR)$(ETCDIR)/$(EXECUTABLE) + + uninstall: remove + remove: $(REMOVE_TARGETS) remove-bin: - rm -f $(DESTDIR)$(BINDIR)/$(EXECUTABLES) + rm -f $(DESTDIR)$(BINDIR)/$(EXECUTABLE) + @for exe in $(EXECUTABLES); do \ + rm -f $(DESTDIR)$(BINDIR)/$$exe ; \ + done remove-share: rm -rf $(DESTDIR)$(SHAREDIR)/$(EXECUTABLE) + +remove-etc: + rm -rf $(DESTDIR)$(ETCDIR) + + +purge: $(PURGE_TARGETS) |