aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile15
1 files changed, 8 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index ad143e7b6..b5f5a720b 100644
--- a/Makefile
+++ b/Makefile
@@ -1,17 +1,18 @@
-all: git-annex docs
+PREFIX=/usr
+GHCMAKE=ghc -Wall -odir build -hidir build -O2 --make
-ghcmake=ghc -Wall -odir build -hidir build -O2 --make
+all: git-annex docs
SysConfig.hs: configure.hs
- $(ghcmake) configure
+ $(GHCMAKE) configure
./configure
git-annex: SysConfig.hs
- $(ghcmake) git-annex
+ $(GHCMAKE) git-annex
install:
- install -d $(DESTDIR)/usr/bin
- install git-annex $(DESTDIR)/usr/bin
+ install -d $(DESTDIR)$(PREFIX)/bin
+ install git-annex $(DESTDIR)$(PREFIX)/bin
# If ikiwiki is available, build static html docs suitable for being
# shipped in the software package.
@@ -22,7 +23,7 @@ IKIWIKI=ikiwiki
endif
test:
- $(ghcmake) test
+ $(GHCMAKE) test
./test
docs: