summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorManos Pitsidianakis <el13635@mail.ntua.gr>2020-11-05 21:09:42 +0200
committerManos Pitsidianakis <el13635@mail.ntua.gr>2020-11-05 21:09:42 +0200
commit43d3d3681ed3fd49defb57232c32d3ee3421beb8 (patch)
tree89d78e5680fa193a1b5c85a50ebc1d5f8d6c1df9 /Makefile
parentf1bdae65eeda4878f3b8bcdf951a7bf2d4dd1eec (diff)
Makefile: replace install(1) with mkdir, rm, cp, chmod
install(1) is missing in some systems, so replace it with POSIX tools. Closes #83.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index d1e77a36..41dfc7c3 100644
--- a/Makefile
+++ b/Makefile
@@ -137,7 +137,10 @@ install-bin: meli
*:${DESTDIR}${BINDIR}:*) echo -n "";; \
*) echo "\n${RED}${BOLD}WARNING${ANSI_RESET}: ${UNDERLINE}Path ${DESTDIR}${BINDIR} is not contained in your PATH variable.${ANSI_RESET} Consider adding it if necessary.\nPATH variable: ${PATH}";; \
esac
- @install -D ./${CARGO_TARGET_DIR}/release/meli $(DESTDIR)${BINDIR}/meli
+ @mkdir -p $(DESTDIR)${BINDIR}
+ @rm -f $(DESTDIR)${BINDIR}/meli
+ @cp ./${CARGO_TARGET_DIR}/release/meli $(DESTDIR)${BINDIR}/meli
+ @chmod 755 $(DESTDIR)${BINDIR}/meli
.PHONY: install