Makefile: be compatible with BSD and OS X

This commit is contained in:
lilydjwg 2015-07-31 13:11:32 +08:00
parent cc1594360a
commit 9eac99cfd8

View File

@ -15,8 +15,10 @@ build-no-git:
INSTALL = $(PREFIX)/bin/exa
$(INSTALL):
install -Dsm755 target/release/exa $(PREFIX)/bin/
install -Dm644 contrib/man/*.1 -t $(PREFIX)/share/man/man1/
# BSD and OSX don't have -D to create leading directories
install -dm755 $(PREFIX)/bin/ $(PREFIX)/share/man/man1/
install -sm755 target/release/exa $(PREFIX)/bin/
install -m644 contrib/man/*.1 $(PREFIX)/share/man/man1/
install: build $(INSTALL)