diff --git a/src/build/targets.jam b/src/build/targets.jam index 1465f2315..d7482e8e2 100644 --- a/src/build/targets.jam +++ b/src/build/targets.jam @@ -147,14 +147,14 @@ rule project-target ( name : project : requirements * : default-build * ) for local name in $(self.main-targets) { local t = [ main-target $(name) ] ; - result += [ $(t).set-property-adjuster $(property-adjuster) ] ; + $(t).set-property-adjuster $(property-adjuster) ; } local self-location = [ project.attribute $(self.project) location ] ; for local pn in [ project.attribute $(self.project) projects-to-build ] { local p = [ project.module-name [ path.join $(self-location) $(pn) ] ] ; local t = [ project.target [ project.attribute $(p) location ] ] ; - result += [ $(t).set-property-adjuster $(property-adjuster) ] ; + $(t).set-property-adjuster $(property-adjuster) ; } } diff --git a/src/build/virtual-target.jam b/src/build/virtual-target.jam index fda226135..80707b708 100644 --- a/src/build/virtual-target.jam +++ b/src/build/virtual-target.jam @@ -669,10 +669,9 @@ rule null-action ( targets + : property-set ? ) { self.actualized = true ; - local actual-targets ; for local i in [ targets ] { - actual-targets += [ $(i).actualize ] ; + $(i).actualize ; } } }