Strip the GIT_EXEC_PATH Makefile parameter. Replaced it by the more Unixy
``prefix''. There is no need to install git-flow inside git's libexec dir by
default. It just needs to be *somewhere* on the PATH.
diff --git a/Makefile b/Makefile
index 11bf22d..bb1117e 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,4 @@
-AUTO_DETECTED_GIT_EXEC_PATH := $(shell git --exec-path 2>/dev/null || echo /usr/libexec/git-core)
-GIT_EXEC_PATH=$(AUTO_DETECTED_GIT_EXEC_PATH)
+prefix=/usr/local
# files that need mode 755
EXEC_FILES=git-flow
@@ -20,11 +19,11 @@
install:
@test -f gitflow-shFlags || (echo "Run 'git submodule init && git submodule update' first." ; exit 1 )
- install -d -m 0755 $(GIT_EXEC_PATH)
- install -m 0755 $(EXEC_FILES) $(GIT_EXEC_PATH)
- install -m 0644 $(SCRIPT_FILES) $(GIT_EXEC_PATH)
+ install -d -m 0755 $(prefix)/bin
+ install -m 0755 $(EXEC_FILES) $(prefix)/bin
+ install -m 0644 $(SCRIPT_FILES) $(prefix)/bin
uninstall:
- test -d $(GIT_EXEC_PATH) && \
- cd $(GIT_EXEC_PATH) && \
+ test -d $(prefix)/bin && \
+ cd $(prefix)/bin && \
rm -f $(EXEC_FILES) $(SCRIPT_FILES)