about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2009-05-06 13:57:42 -0700
committerEric Wong <normalperson@yhbt.net>2009-05-06 13:57:42 -0700
commit37a28cb736a120cdf40100d2b00df3570efa4e27 (patch)
tree5b5497571d124f5c21925341a0ca080abb35e393
parent5feccbbc43ecb3edc60710583b741350a7763d4e (diff)
downloadpcu-37a28cb736a120cdf40100d2b00df3570efa4e27.tar.gz
Add install target to Makefile v0.1.1
-rw-r--r--Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 9718fcc..5fe9ff8 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,11 @@
 # default target
 all::
 
+prefix = $(HOME)
+bindir = $(prefix)/bin
+mandir = $(prefix)/share/man
+INSTALL = install
+
 # overridable from command-line
 CFLAGS = -g -O2 -Wall -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
 LDFLAGS = -Wl,-O1
@@ -19,6 +24,10 @@ $(PCU_BIN):
 
 all:: $(PCU_BIN)
 
+install: $(PCU_BIN)
+        $(INSTALL) -d -m 755 '$(DESTDIR)$(bindir)'
+        $(INSTALL) $^ '$(DESTDIR)$(bindir)'
+
 GIT-VERSION-FILE: .FORCE-GIT-VERSION-FILE
         @./GIT-VERSION-GEN
 -include GIT-VERSION-FILE