prefix=/usr/local # files that need mode 755 EXEC_FILES=git-quick-stats all: @echo "usage: make install" @echo " make reinstall" @echo " make uninstall" @echo " make test" help: $(MAKE) all install: install -m 0755 $(EXEC_FILES) $(prefix)/bin git config --global alias.quick-stats '! $(prefix)/bin/$(EXEC_FILES)' uninstall: test -d $(prefix)/bin && \ cd $(prefix)/bin && \ rm -f $(EXEC_FILES) && \ git config --global --unset alias.quick-stats reinstall: git pull origin master $(MAKE) uninstall && \ $(MAKE) install test: tests/commands_test.sh