commit - bdcd9e8448bfd00bb61cfbe962f1cb492bdf881c
commit + ee7f2806f81e5fb00c25ac17ab3affeed265778c
blob - 346b5f6e0701cabb3cd453adef7affc7b7c8a780
blob + 4c6350ca3d85ba7d23eba503240edad06980c2c6
--- Makefile
+++ Makefile
-.PHONY: all
+GIT_TEST ?= bin/git-test
+PREFIX ?= bin
+DESTDIR ?= $(HOME)
+INSTALL_PATH = $(DESTDIR)/$(PREFIX)
+
all:
- @echo "No default target. Try 'make test' or 'make prove'."
+ @echo "No default target. Try 'make {test, prove, install}'."
-.PHONY: test
test:
make -C test test
-.PHONY: prove
prove:
make -C test prove
+install: ${GIT_TEST}
+ @install -d $(INSTALL_PATH)
+ @install -m 644 $(GIT_TEST) $(INSTALL_PATH)
+ @echo "Has been installed to $(INSTALL_PATH)"
+
+.PHONY: all test prove