From 4efc32dc3ca99f35ef0014af3dff0bc65d226e9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jurko=20Gospodneti=C4=87?= Date: Mon, 25 Aug 2008 02:58:17 +0000 Subject: [PATCH] Minor stylistic alias.jam Boost Build module changes. [SVN r48367] --- v2/build/alias.jam | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/v2/build/alias.jam b/v2/build/alias.jam index 80e2c6375..48019cb98 100644 --- a/v2/build/alias.jam +++ b/v2/build/alias.jam @@ -33,8 +33,8 @@ class alias-target-class : basic-target rule __init__ ( name : project : sources * : requirements * : default-build * : usage-requirements * ) { - basic-target.__init__ $(name) : $(project) : $(sources) : $(requirements) - : $(default-build) : $(usage-requirements) ; + basic-target.__init__ $(name) : $(project) : $(sources) : + $(requirements) : $(default-build) : $(usage-requirements) ; } rule construct ( name : source-targets * : property-set ) @@ -45,14 +45,13 @@ class alias-target-class : basic-target rule compute-usage-requirements ( subvariant ) { local base = [ basic-target.compute-usage-requirements $(subvariant) ] ; - # Add source's usage requirement. If we don't do this, "alias" does not - # look like a 100% alias. return [ $(base).add [ $(subvariant).sources-usage-requirements ] ] ; } } -# Declares the 'alias' target. It will build sources, and return them unaltered. +# Declares the 'alias' target. It will process its sources virtual-targets by +# returning them unaltered as its own constructed virtual-targets. # rule alias ( name : sources * : requirements * : default-build * : usage-requirements * ) @@ -63,8 +62,10 @@ rule alias ( name : sources * : requirements * : default-build * : [ new alias-target-class $(name) : $(project) : [ targets.main-target-sources $(sources) : $(name) : no-renaming ] : [ targets.main-target-requirements $(requirements) : $(project) ] - : [ targets.main-target-default-build $(default-build) : $(project) ] - : [ targets.main-target-usage-requirements $(usage-requirements) : $(project) ] + : [ targets.main-target-default-build $(default-build) : $(project) + ] + : [ targets.main-target-usage-requirements $(usage-requirements) : + $(project) ] ] ; }