]> granicus.if.org Git - zziplib/commitdiff
make it
authorGuido Draheim <guidod@gmx.de>
Thu, 13 Sep 2018 23:54:10 +0000 (01:54 +0200)
committerGuido Draheim <guidod@gmx.de>
Thu, 13 Sep 2018 23:54:10 +0000 (01:54 +0200)
Makefile

index 83bd70d017f6e3d21fa41e460d0f1f133455fb60..ad2eb6cd4c19b58a8b303fe7f3475f8fc3c7f422 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,17 +1,25 @@
-all: config build
+PREFIX ?= /usr/local
+LOCAL ?= $(PWD)/build/root
+
+all: config build local
+
+it: ; $(MAKE) distclean && $(MAKE) all
 
 .PHONY: build
 
 config:
        test -d build || mkdir build
-       cd build && cmake ..
+       cd build && cmake .. -DCMAKE_INSTALL_PREFIX:PATH=$(PREFIX)
 
 build:
        cd build && $(MAKE) VERBOSE=1
+local:
+       cd build && $(MAKE) install DESTDIR=$(LOCAL)
+install:
+       cd build && $(MAKE) install
 
 clean:
        cd build && $(MAKE) clean
 distclean:
        rm -rf build
        rm -rf CMakeFiles
-