From 77019eb3a8a0b2626e3545bc6c867d13960952e4 Mon Sep 17 00:00:00 2001 From: Vladimir Prus Date: Thu, 20 Nov 2008 17:58:59 +0000 Subject: [PATCH] Emit clear error when more than one possible Jamfile is found in a directory [SVN r49851] --- src/build/project.jam | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/build/project.jam b/src/build/project.jam index f6a755602..cb3b248ae 100644 --- a/src/build/project.jam +++ b/src/build/project.jam @@ -286,7 +286,13 @@ local rule load-jamfile ( { jamfile-to-load = [ find-jamfile $(dir) ] ; } - + + if $(jamfile-to-load[2]) + { + errors.error "Multiple Jamfiles found at '$(dir)'" + : "Filenames are: " $(jamfile-to-load:D=) ; + } + # The module of the Jamfile. # local jamfile-module = [ module-name [ path.parent $(jamfile-to-load) ] ] ;