From 1272c4aad259a186aa9724f0f8e0d7fe7a4c5e85 Mon Sep 17 00:00:00 2001 From: Andrew Turner Date: Tue, 16 Jun 2015 19:23:34 +0000 Subject: [PATCH] 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 --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Makefile b/Makefile index 8a487af984df..d49ed995509c 100644 --- a/Makefile +++ b/Makefile @@ -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