summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile16
1 files changed, 15 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 89954cd..1003a77 100644
--- a/Makefile
+++ b/Makefile
@@ -1,9 +1,23 @@
CFLAGS=`pkg-config --cflags libgit2`
LDLIBS=`pkg-config --libs libgit2`
+PREFIX?=/usr/local
+BINDIR?=$(PREFIX)/bin
+DATADIR?=$(PREFIX)/share
+MANDIR?=$(DATADIR)/man/man1
+
all: pkgrel
clean:
rm -f *.o pkgrel
-.PHONY: all clean
+install: pkgrel
+ mkdir -p $(DESTDIR)$(BINDIR)
+ mkdir -p $(DESTDIR)$(MANDIR)
+ cp -f pkgrel $(DESTDIR)$(BINDIR)/pkgrel
+ chmod 755 $(DESTDIR)$(BINDIR)/pkgrel
+
+uninstall:
+ rm -f $(DESTDIR)$(BINDIR)/pkgrel
+
+.PHONY: all clean install uninstall