Also install deforaos-build.sh and deforaos-update.sh by default

This commit is contained in:
Pierre Pronchery 2013-03-17 20:49:44 +01:00
parent 9f423474d7
commit 3fb68a2c62
3 changed files with 19 additions and 5 deletions

View File

@ -9,13 +9,13 @@ TAR = tar -czvf
all: subdirs all: subdirs
subdirs: subdirs:
@for i in $(SUBDIRS); do (cd $$i && $(MAKE)) || exit; done @for i in $(SUBDIRS); do (cd "$$i" && $(MAKE)) || exit; done
clean: clean:
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) clean) || exit; done @for i in $(SUBDIRS); do (cd "$$i" && $(MAKE) clean) || exit; done
distclean: distclean:
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) distclean) || exit; done @for i in $(SUBDIRS); do (cd "$$i" && $(MAKE) distclean) || exit; done
dist: dist:
$(RM) -r -- $(PACKAGE)-$(VERSION) $(RM) -r -- $(PACKAGE)-$(VERSION)
@ -44,9 +44,9 @@ dist:
$(RM) -- $(PACKAGE)-$(VERSION) $(RM) -- $(PACKAGE)-$(VERSION)
install: install:
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) install) || exit; done @for i in $(SUBDIRS); do (cd "$$i" && $(MAKE) install) || exit; done
uninstall: uninstall:
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) uninstall) || exit; done @for i in $(SUBDIRS); do (cd "$$i" && $(MAKE) uninstall) || exit; done
.PHONY: all subdirs clean distclean dist install uninstall .PHONY: all subdirs clean distclean dist install uninstall

View File

@ -12,13 +12,19 @@ clean:
distclean: clean distclean: clean
install: install:
$(MKDIR) $(DESTDIR)$(PREFIX)/bin
$(INSTALL) -m 0755 -- deforaos-build.sh $(DESTDIR)$(PREFIX)/bin/deforaos-build.sh
$(MKDIR) $(DESTDIR)$(PREFIX)/bin $(MKDIR) $(DESTDIR)$(PREFIX)/bin
$(INSTALL) -m 0755 -- deforaos-package.sh $(DESTDIR)$(PREFIX)/bin/deforaos-package.sh $(INSTALL) -m 0755 -- deforaos-package.sh $(DESTDIR)$(PREFIX)/bin/deforaos-package.sh
$(MKDIR) $(DESTDIR)$(PREFIX)/bin $(MKDIR) $(DESTDIR)$(PREFIX)/bin
$(INSTALL) -m 0755 -- deforaos-release.sh $(DESTDIR)$(PREFIX)/bin/deforaos-release.sh $(INSTALL) -m 0755 -- deforaos-release.sh $(DESTDIR)$(PREFIX)/bin/deforaos-release.sh
$(MKDIR) $(DESTDIR)$(PREFIX)/bin
$(INSTALL) -m 0755 -- deforaos-update.sh $(DESTDIR)$(PREFIX)/bin/deforaos-update.sh
uninstall: uninstall:
$(RM) -- $(DESTDIR)$(PREFIX)/bin/deforaos-build.sh
$(RM) -- $(DESTDIR)$(PREFIX)/bin/deforaos-package.sh $(RM) -- $(DESTDIR)$(PREFIX)/bin/deforaos-package.sh
$(RM) -- $(DESTDIR)$(PREFIX)/bin/deforaos-release.sh $(RM) -- $(DESTDIR)$(PREFIX)/bin/deforaos-release.sh
$(RM) -- $(DESTDIR)$(PREFIX)/bin/deforaos-update.sh
.PHONY: all clean distclean install uninstall .PHONY: all clean distclean install uninstall

View File

@ -1,5 +1,9 @@
dist=Makefile,deforaos-build.sh,deforaos-document.sh,deforaos-package.sh,deforaos-release.sh,deforaos-update.sh dist=Makefile,deforaos-build.sh,deforaos-document.sh,deforaos-package.sh,deforaos-release.sh,deforaos-update.sh
[deforaos-build.sh]
install=$(PREFIX)/bin
mode=0755
[deforaos-package.sh] [deforaos-package.sh]
install=$(PREFIX)/bin install=$(PREFIX)/bin
mode=0755 mode=0755
@ -7,3 +11,7 @@ mode=0755
[deforaos-release.sh] [deforaos-release.sh]
install=$(PREFIX)/bin install=$(PREFIX)/bin
mode=0755 mode=0755
[deforaos-update.sh]
install=$(PREFIX)/bin
mode=0755