imapfilter convenience wrapper

mkit.mk 1.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. # mkit - Simple Makefile target helper
  2. # See LICENSE file for copyright and license details.
  3. export MKIT_DIR
  4. plugins := $(shell "$(MKIT_DIR)"/mkit --list-plugins)
  5. all: build
  6. _mkit_builddata: _mkit_metadata
  7. @"$(MKIT_DIR)"/mkit _mkit_builddata
  8. _mkit_inidata:
  9. @"$(MKIT_DIR)"/mkit _mkit_inidata
  10. _mkit_metadata:
  11. @"$(MKIT_DIR)"/mkit _mkit_metadata
  12. _mkit_show_metadata: _mkit_metadata
  13. @"$(MKIT_DIR)"/mkit _mkit_show_metadata
  14. _mkit_show_builddata: _mkit_builddata
  15. @"$(MKIT_DIR)"/mkit _mkit_show_builddata
  16. build: _mkit_builddata
  17. @"$(MKIT_DIR)"/mkit build
  18. dist: _mkit_metadata
  19. @"$(MKIT_DIR)"/mkit dist
  20. clean:
  21. @"$(MKIT_DIR)"/mkit clean
  22. install: all
  23. @"$(MKIT_DIR)"/mkit install
  24. release:
  25. @"$(MKIT_DIR)"/mkit release
  26. release_x:
  27. @"$(MKIT_DIR)"/mkit release_x
  28. release_y:
  29. @"$(MKIT_DIR)"/mkit release_y
  30. release_z:
  31. @"$(MKIT_DIR)"/mkit release_z
  32. uninstall:
  33. @"$(MKIT_DIR)"/mkit uninstall
  34. vbump:
  35. @"$(MKIT_DIR)"/mkit vbump
  36. vbump_x:
  37. @"$(MKIT_DIR)"/mkit vbump_x
  38. vbump_y:
  39. @"$(MKIT_DIR)"/mkit vbump_y
  40. vbump_z:
  41. @"$(MKIT_DIR)"/mkit vbump_z
  42. $(plugins): clean _mkit_metadata
  43. @"$(MKIT_DIR)"/mkit $@
  44. .PHONY: all _mkit_builddata _mkit_inidata _mkit_metadata _mkit_show_builddata _mkit_show_metadata clean dist rpmstuff install uninstall release release_x release_y release_z vbump vbump_x vbump_y vbump_z $(plugins)