From 0ffdfa53151ab7844edcff52d361bc9f137c4654 Mon Sep 17 00:00:00 2001 From: merakor Date: Sun, 27 Dec 2020 13:51:37 +0000 Subject: tools: add install.sh FossilOrigin-Name: ba9f9fd3cd76c916c02529ef75189536fe0e3f35e0af65b2c22a268b19878d42 --- install.do | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) (limited to 'install.do') diff --git a/install.do b/install.do index ae82131..dcab154 100644 --- a/install.do +++ b/install.do @@ -1,25 +1,17 @@ . ./config.rc redo all +PHONY + +INSTALLSH=./tools/install.sh # Install executables. -mkdir -p "${DESTDIR}${BINDIR}" -getbin | while read -r file; do - cp "$file" "${DESTDIR}${BINDIR}/${file##*/}" - chmod 755 "${DESTDIR}${BINDIR}/${file##*/}" -done +"$INSTALLSH" -Dm755 -t "$DESTDIR$BINDIR" $(getbin) # Install manual pages. -mkdir -p "${DESTDIR}${MAN1}" -for man in man/*.1; do - cp "$man" "${DESTDIR}${MAN1}/${man##*/}" - chmod 644 "${DESTDIR}${MAN1}/${man##*/}" -done +"$INSTALLSH" -Dm644 -t "$DESTDIR$MAN1" man/*.1 # Install the documentation info page. # We don't want to bother if the info page wasn't created, just exit without an # error. [ -f docs/cpt.info ] || exit 0 - -mkdir -p "${DESTDIR}${INFODIR}" -cp docs/cpt.info "${DESTDIR}${INFODIR}/cpt.info" -chmod 644 "${DESTDIR}${INFODIR}/cpt.info" +"$INSTALLSH" -Dm644 docs/cpt.info "$DESTDIR$INFODIR/cpt.info" -- cgit v1.2.3