diff options
author | andrew <andrew@FreeBSD.org> | 2015-06-16 19:23:34 +0000 |
---|---|---|
committer | andrew <andrew@FreeBSD.org> | 2015-06-16 19:23:34 +0000 |
commit | 49fddee16cf34fece7084c6a6ad9eeaab154daa5 (patch) | |
tree | a944aa603d97b381faa762ccb755152200a48864 /Makefile | |
parent | 4965812c17bb4a3791eb4bbf0e361601cbed5966 (diff) | |
download | FreeBSD-src-49fddee16cf34fece7084c6a6ad9eeaab154daa5.zip FreeBSD-src-49fddee16cf34fece7084c6a6ad9eeaab154daa5.tar.gz |
Add a new target universe_${target}_done to print the completion message.
Without this we could print this message in the wrong place when building
with MAKE_JUST_WORLDS is set.
Obtained from: ABT Systems Ltd
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -444,6 +444,7 @@ universe_${target}_worlds: .for target_arch in ${TARGET_ARCHES_${target}} universe_${target}: universe_${target}_${target_arch} universe_${target}_worlds: universe_${target}_${target_arch} +universe_${target}_done: universe_${target}_worlds universe_${target}_${target_arch}: universe_${target}_prologue .MAKE @echo ">> ${target}.${target_arch} ${UNIVERSE_TARGET} started on `LC_ALL=C date`" @(cd ${.CURDIR} && env __MAKE_CONF=/dev/null \ @@ -460,6 +461,7 @@ universe_${target}_${target_arch}: universe_${target}_prologue .MAKE .if !defined(MAKE_JUST_WORLDS) universe_${target}: universe_${target}_kernels +universe_${target}_done: universe_${target}_kernels universe_${target}_kernels: universe_${target}_worlds universe_${target}_kernels: universe_${target}_prologue .MAKE .if exists(${KERNSRCDIR}/${target}/conf/NOTES) @@ -471,6 +473,10 @@ universe_${target}_kernels: universe_${target}_prologue .MAKE @cd ${.CURDIR} && ${SUB_MAKE} ${.MAKEFLAGS} TARGET=${target} \ universe_kernels .endif # !MAKE_JUST_WORLDS + +# Tell the user the worlds and kernels have completed +universe_${target}: universe_${target}_done +universe_${target}_done: @echo ">> ${target} completed on `LC_ALL=C date`" .endfor universe_kernels: universe_kernconfs |