summaryrefslogtreecommitdiffstats
path: root/release/Makefile
diff options
context:
space:
mode:
authorgjb <gjb@FreeBSD.org>2016-01-09 00:31:24 +0000
committergjb <gjb@FreeBSD.org>2016-01-09 00:31:24 +0000
commit1acda3f94cb4a2bcb6fba7c1a5707786bd6c724b (patch)
treea34858bdc56e472d10751a4ac6544540af4b32ff /release/Makefile
parent93299e0ba820d90d604807600d26ffeb2651e5b1 (diff)
downloadFreeBSD-src-1acda3f94cb4a2bcb6fba7c1a5707786bd6c724b.zip
FreeBSD-src-1acda3f94cb4a2bcb6fba7c1a5707786bd6c724b.tar.gz
MFC r293173, r293231:
r293173: Fix path to include .OBJDIR to avoid polluting the source tree during 'make release'. r293231: Add a new target to touch the ${.OBJDIR}/release file, which indicates the 'release' target has run (in order to prevent subsequent invocations that may clobber original build output). Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'release/Makefile')
-rw-r--r--release/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/release/Makefile b/release/Makefile
index 976f651..a29d84c 100644
--- a/release/Makefile
+++ b/release/Makefile
@@ -318,7 +318,11 @@ ftp: packagesystem
cp *.txz MANIFEST ftp
release: real-release vm-release cloudware-release
- touch ${.TARGET}
+ ${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} release-done
+ true
+
+release-done:
+ touch release
real-release:
${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} obj
OpenPOWER on IntegriCloud