git ssb

0+

cel / sslh



Commit 3bad96865dd961e19e252c27c06ad94d02b7e105

Makefile: fix `install` for Mac OS

Alex Dunn committed on 5/15/2015, 6:14:40 AM
Parent: 728181109cc72ee3da3425f4892d35240762cbe6

Files changed

Makefilechanged
MakefileView
@@ -4,9 +4,9 @@
44 USELIBCONFIG=1 # Use libconfig? (necessary to use configuration files)
55 USELIBWRAP?= # Use libwrap?
66 USELIBCAP= # Use libcap?
77 COV_TEST= # Perform test coverage?
8-PREFIX=/usr/local
8+PREFIX?=/usr/local
99
1010 MAN=sslh.8.gz # man page name
1111
1212 # End of configuration -- the rest should take care of
@@ -67,10 +67,12 @@
6767 git archive master --prefix="sslh-$(VERSION)/" | gzip > /tmp/sslh-$(VERSION).tar.gz
6868
6969 # generic install: install binary and man page
7070 install: sslh $(MAN)
71- install -pD sslh-fork $(DESTDIR)$(PREFIX)/sbin/sslh
72- install -pD -m 0644 $(MAN) $(DESTDIR)$(PREFIX)/share/man/man8/$(MAN)
71+ mkdir -p $(DESTDIR)$(PREFIX)/sbin
72+ mkdir -p $(DESTDIR)$(PREFIX)/share/man/man8
73+ install -p sslh-fork $(DESTDIR)$(PREFIX)/sbin/sslh
74+ install -p -m 0644 $(MAN) $(DESTDIR)$(PREFIX)/share/man/man8/$(MAN)
7375
7476 # "extended" install for Debian: install startup script
7577 install-debian: install sslh $(MAN)
7678 sed -e "s+^PREFIX=+PREFIX=$(PREFIX)+" scripts/etc.init.d.sslh > /etc/init.d/sslh
@@ -95,5 +97,4 @@
9597 -cscope -b -R
9698
9799 test:
98100 ./t
99-

Built with git-ssb-web