Makefile 851 B

123456789101112131415161718192021222324
  1. VERSION = 0.1.0
  2. PREFIX = /usr/local
  3. MANPREFIX = ${PREFIX}/share/man
  4. all: install
  5. install:
  6. @echo installing executables to ${DESTDIR}${PREFIX}/bin
  7. @mkdir -p ${DESTDIR}${PREFIX}/bin
  8. @cp -f immaginibuongiorno.sh ${DESTDIR}${PREFIX}/bin/immaginibuongiorno
  9. @chmod 755 ${DESTDIR}${PREFIX}/bin/immaginibuongiorno
  10. @echo installing manual pages to ${DESTDIR}${MANPREFIX}/man1
  11. @mkdir -p ${DESTDIR}${MANPREFIX}/man1
  12. @sed "s/VERSION/${VERSION}/g" < immaginibuongiorno.1 > ${DESTDIR}${MANPREFIX}/man1/immaginibuongiorno.1
  13. @chmod 644 ${DESTDIR}${MANPREFIX}/man1/immaginibuongiorno.1
  14. uninstall:
  15. @echo removing executables from ${DESTDIR}${PREFIX}/bin
  16. @rm -f ${DESTDIR}${PREFIX}/bin/immaginibuongiorno
  17. @echo removing manual page from ${DESTDIR}${MANPREFIX}/man1
  18. @rm -f ${DESTDIR}${MANPREFIX}/man1/immaginibuongiorno.1
  19. .PHONY: all t install uninstall