Simple Makefile target helper https://pagure.io/mkit

mkit.mk 699B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # ffoo - Fastfoo - Bash dot on steroids
  2. # See LICENSE file for copyright and license details.
  3. export MKIT_DIR
  4. all: options build
  5. options:
  6. @echo build options:
  7. @echo "VERSION = ${VERSION}"
  8. @echo "PRERELEASE = ${PRERELEASE}"
  9. @echo "PREFIX = ${PREFIX}"
  10. build:
  11. @$(MKIT_DIR)/make build
  12. manpages: build
  13. @$(MKIT_DIR)/make build_manpages
  14. clean:
  15. @$(MKIT_DIR)/make clean
  16. dist: clean
  17. @$(MKIT_DIR)/make dist
  18. install: all
  19. @$(MKIT_DIR)/make install
  20. release_x:
  21. @$(MKIT_DIR)/make release_x
  22. release_y:
  23. @$(MKIT_DIR)/make release_y
  24. release_z:
  25. @$(MKIT_DIR)/make release_z
  26. uninstall:
  27. @$(MKIT_DIR)/make uninstall
  28. .PHONY: all options clean dist install uninstall release_x release_y release_z