diff --git a/v2/tools/stage.jam b/v2/tools/stage.jam index 61716ea50..b5f5e2fc5 100644 --- a/v2/tools/stage.jam +++ b/v2/tools/stage.jam @@ -297,7 +297,8 @@ rule stage ( name : sources * : requirements * : default-build * ) local project = [ project.current ] ; targets.main-target-alternative - [ new stage-target-class $(name) : $(project) : $(sources) + [ new stage-target-class $(name) : $(project) + : [ targets.main-target-sources $(sources) : $(name) ] : [ targets.main-target-requirements $(requirements) : $(project) ] : [ targets.main-target-default-build $(default-build) : $(project) ] ] ;