summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2019-08-28 20:35:27 +0100
committerRoy Marples <roy@marples.name>2019-08-28 20:35:27 +0100
commit47cbb9f7b2a7b9cdebdda934e721f9d6c7f4f9aa (patch)
tree8a03cdaf6ce9eb2b833ef6d1b970169f65ca3482 /Makefile
parent0ad4b904aba3221478dbdfc3eccb3b6a8a38b345 (diff)
downloaddhcpcd-47cbb9f7b2a7b9cdebdda934e721f9d6c7f4f9aa.tar.xz
build: import-src now works with DESTDIR
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile14
1 files changed, 10 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 1a1d5b0b..deff77b5 100644
--- a/Makefile
+++ b/Makefile
@@ -91,10 +91,16 @@ import: dist
${INSTALL} -d /tmp/${DISTPREFIX}
tar xvJpf ${DISTFILE} -C /tmp
+_import-src:
+ rm -rf ${DESTDIR}/*
+ ${INSTALL} -d ${DESTDIR}
+ cp LICENSE README.md ${DESTDIR};
+ for x in ${SUBDIRS}; do cd $$x; ${MAKE} DESTDIR=${DESTDIR} $@ || exit $$?; cd ..; done
+ @${ECHO}
+ @${ECHO} "============================================================="
+ @${ECHO} "dhcpcd-${VERSION} imported to ${DESTDIR}"
+
import-src:
- rm -rf /tmp/${DISTPREFIX}
- ${INSTALL} -d /tmp/${DISTPREFIX}
- cp LICENSE README.md /tmp/${DISTPREFIX}
- for x in ${SUBDIRS}; do cd $$x; ${MAKE} DESTDIR=/tmp/${DISTPREFIX} $@ || exit $$?; cd ..; done
+ ${MAKE} _import-src DESTDIR=`if [ -n "${DESTDIR}" ]; then echo "${DESTDIR}"; else echo /tmp/${DISTPREFIX}; fi`
include Makefile.inc