From e43f22a2b8185b3a36aebfbd70eedc21f037cade Mon Sep 17 00:00:00 2001 From: Vladimir Prus Date: Tue, 19 Nov 2002 15:29:27 +0000 Subject: [PATCH] Fix properties in target references. * new/targets.jam (basic-target.generate-source): Expand composite in properties, specified in target references. [SVN r16320] --- new/targets.jam | 1 + v2/build/targets.jam | 1 + 2 files changed, 2 insertions(+) diff --git a/new/targets.jam b/new/targets.jam index cc7292966..0f87b2e50 100644 --- a/new/targets.jam +++ b/new/targets.jam @@ -469,6 +469,7 @@ rule basic-target ( name : project if $(split[3]) { sproperties = [ property.make [ feature.split $(split[3]) ] ] ; + sproperties = [ feature.expand-composites $(sproperties) ] ; } # Check if such target exists diff --git a/v2/build/targets.jam b/v2/build/targets.jam index cc7292966..0f87b2e50 100644 --- a/v2/build/targets.jam +++ b/v2/build/targets.jam @@ -469,6 +469,7 @@ rule basic-target ( name : project if $(split[3]) { sproperties = [ property.make [ feature.split $(split[3]) ] ] ; + sproperties = [ feature.expand-composites $(sproperties) ] ; } # Check if such target exists