Makefile 590 B

123456789101112131415161718192021222324252627
  1. include ../config.mak
  2. SCRIPTS=hime-user-setup utf8-edit gtab.append_prepare tsin-gtab-import
  3. BIN_SCRIPTS=hime-env
  4. .PHONY: all
  5. all: $(SCRIPTS)
  6. .PHONY: install
  7. install:
  8. install -d "$(HIME_SCRIPT_DIR)"
  9. install -m 755 $(SCRIPTS) "$(HIME_SCRIPT_DIR)"
  10. install -d "$(bindir)"
  11. install -m 755 $(BIN_SCRIPTS) "$(bindir)"
  12. .PHONY: uninstall
  13. uninstall:
  14. cd $(HIME_SCRIPT_DIR) && rm -f $(SCRIPTS)
  15. cd $(bindir) && rm -f $(BIN_SCRIPTS)
  16. rmdir --ignore-fail-on-non-empty $(bindir)
  17. rmdir --ignore-fail-on-non-empty $(HIME_SCRIPT_DIR)
  18. .PHONY: clean
  19. clean:
  20. @echo "clean up"
  21. @rm -f *~ tags core.*