tImprove makefile and add config.mk - pm - barely a pack manager
(HTM) git clone git://z3bra.org/pm
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 249db914430a74a809ef89a9fee35f745295bdf1
(DIR) parent 974ebfe2ef64157720908a31dae3b1391826f269
(HTM) Author: z3bra <willyatmailoodotorg>
Date: Tue, 22 Dec 2015 14:07:55 +0100
Improve makefile and add config.mk
Diffstat:
A config.mk | 8 ++++++++
M makefile | 18 +++++++++++-------
2 files changed, 19 insertions(+), 7 deletions(-)
---
(DIR) diff --git a/config.mk b/config.mk
t@@ -0,0 +1,8 @@
+CC = cc
+LD = $(CC)
+
+PREFIX = /usr/local
+MANPREFIX = $(PREFIX)/man
+
+CFLAGS = -Wall
+LDFLAGS = -larchive
(DIR) diff --git a/makefile b/makefile
t@@ -1,10 +1,15 @@
-CC = cc
-LD = $(CC)
+include config.mk
-CFLAGS = -Wall
-LDFLAGS = -larchive
+BIN = pack
-all: pack
+all: $(BIN)
clean:
- rm -f pack
-\ No newline at end of file
+ rm -f $(BIN)
+
+install: $(BIN)
+ cp $(BIN) $(DESTDIR)$(PREFIX)/bin/$(BIN)
+ chmod 755 $(DESTDIR)$(PREFIX)/bin/$(BIN)
+
+uninstall: $(BIN)
+ rm $(DESTDIR)$(PREFIX)/bin/$(BIN)