summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Mike Burns <mike@mike-burns.com>2013-06-08 11:04:57 -0400
committerGravatar Mike Burns <mike@mike-burns.com>2013-06-08 11:04:57 -0400
commit3087bdc82f10b9c74732a9ceed0eb3d0d208bd9c (patch)
tree933650de4e680ddb45bbc96e11350a2de56bd88e
parent848a92b54501cc007591a4a7aa41fe24ea43f85b (diff)
Make directories in a way BSD understands
Instead of passing `-D` to `install`, pass `-d` to a separate call to `install`. This handles both BSD and GNU pretty OK.
-rw-r--r--Makefile13
1 files changed, 8 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 6e7bdcd..4723f07 100644
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,13 @@
PREFIX=/usr/local
install:
- install -Dm 0755 bin/mkrc $(PREFIX)/bin/mkrc
- install -Dm 0755 bin/rcup $(PREFIX)/bin/rcup
- install -Dm 0644 man/man1/rcup.1 $(PREFIX)/share/man/man1/rcup.1
- install -Dm 0644 man/man1/mkrc.1 $(PREFIX)/share/man/man1/mkrc.1
- install -Dm 0644 man/man5/rcrc.5 $(PREFIX)/share/man/man5/rcrc.5
+ install -dm 0755 $(PREFIX)/bin
+ install -dm 0755 $(PREFIX)/share/man/man1
+ install -dm 0755 $(PREFIX)/share/man/man5
+ install -m 0755 bin/mkrc $(PREFIX)/bin
+ install -m 0755 bin/rcup $(PREFIX)/bin
+ install -m 0644 man/man1/rcup.1 $(PREFIX)/share/man/man1
+ install -m 0644 man/man1/mkrc.1 $(PREFIX)/share/man/man1
+ install -m 0644 man/man5/rcrc.5 $(PREFIX)/share/man/man5
.PHONY: install