Boost logo

Boost-Commit :

From: jurko.gospodnetic_at_[hidden]
Date: 2008-08-22 23:12:28


Author: jurko
Date: 2008-08-22 23:12:27 EDT (Fri, 22 Aug 2008)
New Revision: 48301
URL: http://svn.boost.org/trac/boost/changeset/48301

Log:
Minor stylistic Boost Jam & Boost Build module changes.
Text files modified:
   trunk/tools/build/v2/build-system.jam | 17 +++++++++++++----
   trunk/tools/build/v2/build/alias.jam | 3 ++-
   trunk/tools/build/v2/build/targets.jam | 8 ++++----
   trunk/tools/build/v2/tools/cw.jam | 5 +++--
   trunk/tools/jam/src/execnt.c | 2 +-
   5 files changed, 23 insertions(+), 12 deletions(-)

Modified: trunk/tools/build/v2/build-system.jam
==============================================================================
--- trunk/tools/build/v2/build-system.jam (original)
+++ trunk/tools/build/v2/build-system.jam 2008-08-22 23:12:27 EDT (Fri, 22 Aug 2008)
@@ -305,7 +305,7 @@
     if $(uq)
     {
         test-config = $(uq) ;
- }
+ }
     if $(test-config)
     {
         local where =
@@ -366,7 +366,8 @@
 
                 if $(.debug-config)
                 {
- ECHO "notice: Loading explicitly specified user configuration file:" ;
+ ECHO "notice: Loading explicitly specified user"
+ "configuration file:" ;
                     ECHO " $(user-config)" ;
                 }
 
@@ -414,7 +415,7 @@
 
         # If the toolset is not known, configure it now.
         local known ;
- if $(toolset) in [ feature.values <toolset> ]
+ if $(toolset) in [ feature.values <toolset> ]
         {
             known = true ;
         }
@@ -423,6 +424,14 @@
         {
             known = ;
         }
+ # TODO: we should do 'using $(toolset)' in case no version has been
+ # specified and there are no versions defined for the given toolset to
+ # allow the toolset to configure its default version. For this we need
+ # to know how to detect whether a given toolset has any versions
+ # defined. An alternative would be to do this whenever version is not
+ # specified but that would require that toolsets correctly handle the
+ # case when their default version is configured multiple times which
+ # should be checked for all existing toolsets first.
 
         if ! $(known)
         {
@@ -616,7 +625,7 @@
     local virtual-targets ;
     local actual-targets ;
 
-
+
     # Process each target specified on the command-line and convert it into
     # internal Boost Build target objects. Detect special clean target. If no
     # main Boost Build targets were explictly requested use the current project

Modified: trunk/tools/build/v2/build/alias.jam
==============================================================================
--- trunk/tools/build/v2/build/alias.jam (original)
+++ trunk/tools/build/v2/build/alias.jam 2008-08-22 23:12:27 EDT (Fri, 22 Aug 2008)
@@ -54,7 +54,8 @@
 
 # Declares the 'alias' target. It will build sources, and return them unaltered.
 #
-rule alias ( name : sources * : requirements * : default-build * : usage-requirements * )
+rule alias ( name : sources * : requirements * : default-build * :
+ usage-requirements * )
 {
     local project = [ project.current ] ;
 

Modified: trunk/tools/build/v2/build/targets.jam
==============================================================================
--- trunk/tools/build/v2/build/targets.jam (original)
+++ trunk/tools/build/v2/build/targets.jam 2008-08-22 23:12:27 EDT (Fri, 22 Aug 2008)
@@ -1509,10 +1509,10 @@
 {
     local project-usage-requirements = [ $(project).get usage-requirements ] ;
 
- # We don't use 'refine-from-user-input' because:
- # - I'm not sure if removing of parent's usage requirements makes sense
- # - refining of usage requirements is not needed, since usage requirements
- # are always free.
+ # We do not use 'refine-from-user-input' because:
+ # - I am not sure if removing parent's usage requirements makes sense
+ # - refining usage requirements is not needed, since usage requirements are
+ # always free.
     local usage-requirements = [ property-set.create-from-user-input
         $(specification)
         : [ $(project).project-module ] [ $(project).get location ] ] ;

Modified: trunk/tools/build/v2/tools/cw.jam
==============================================================================
--- trunk/tools/build/v2/tools/cw.jam (original)
+++ trunk/tools/build/v2/tools/cw.jam 2008-08-22 23:12:27 EDT (Fri, 22 Aug 2008)
@@ -43,7 +43,7 @@
         version $(version) ] ;
 
     command = [ common.get-invocation-command cw : mwcc.exe : $(command) :
- [ default-paths $(version) ] ] ;
+ [ default-paths $(version) ] ] ;
     
     common.handle-options cw : $(condition) : $(command) : $(options) ;
 
@@ -103,7 +103,8 @@
     }
 }
 
-rule default-paths ( version ? ) # FIXME
+
+local rule default-paths ( version ? ) # FIXME
 {
    local possible-paths ;
    local ProgramFiles = [ common.get-program-files-dir ] ;

Modified: trunk/tools/jam/src/execnt.c
==============================================================================
--- trunk/tools/jam/src/execnt.c (original)
+++ trunk/tools/jam/src/execnt.c 2008-08-22 23:12:27 EDT (Fri, 22 Aug 2008)
@@ -517,7 +517,7 @@
             rstat = EXEC_CMD_FAIL;
         else
             rstat = EXEC_CMD_OK;
-
+
         /* output the action block */
         out_action(
             cmdtab[i].action.size > 0 ? cmdtab[i].action.value : 0,


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk