shell dot on steroids https://pagure.io/shellfu

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # ffoo - Fast Foo - a Bash Library
  2. # See LICENSE file for copyright and license details.
  3. include config.mk
  4. all: options doc build
  5. options:
  6. @echo ffoo build options:
  7. @echo "VERSION = ${VERSION}"
  8. @echo "STAGE = ${STAGE}"
  9. @echo "PREFIX = ${PREFIX}"
  10. build:
  11. @mkit/make build
  12. doc:
  13. @mkit/make doc
  14. install_manpages: manpages
  15. @mkit/make install_manpages
  16. manpages: build
  17. @mkit/make manpages
  18. test:
  19. @test/runtests
  20. clean:
  21. @mkit/make clean
  22. dist: clean
  23. @mkit/make dist
  24. install: all
  25. @mkit/make install
  26. uninstall:
  27. @mkit/make uninstall
  28. .PHONY: all options clean dist install test uninstall