Subversion Repositories DevTools

Rev

Rev 7010 | Rev 7226 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7010 Rev 7018
Line 126... Line 126...
126
our $ScmToolsetSingleType   = 0;                # Toolset does not support Debug and Production
126
our $ScmToolsetSingleType   = 0;                # Toolset does not support Debug and Production
127
our $ScmToolsetProgSource   = ();               # Toolset Program Source
127
our $ScmToolsetProgSource   = ();               # Toolset Program Source
128
our $ScmToolsetSoName       = 0;                # 1: Shared library supports SoName
128
our $ScmToolsetSoName       = 0;                # 1: Shared library supports SoName
129
our $ScmToolsetNillLibSrc   = 0;                # 1: Librarys created without source specified
129
our $ScmToolsetNillLibSrc   = 0;                # 1: Librarys created without source specified
130
our %ScmToolsetProperties   = ();               # Toolset specific features and limitations
130
our %ScmToolsetProperties   = ();               # Toolset specific features and limitations
131
                                                # Known values: UnitTests, AutoUnitTests
131
                                                # Known values: UnitTests, AutoUnitTests, LdFlagSpace
132
our %ScmGlobalOptions       = ();               # Hash of Global(platform) options. Access via functions
132
our %ScmGlobalOptions       = ();               # Hash of Global(platform) options. Access via functions
133
our %ScmRecipeTags          = ();               # Hash of exposed recipe names
133
our %ScmRecipeTags          = ();               # Hash of exposed recipe names
134
 
134
 
135
our $ScmRoot                = "";
135
our $ScmRoot                = "";
136
our $ScmMakelib             = "";
136
our $ScmMakelib             = "";
Line 1542... Line 1542...
1542
 
1542
 
1543
    foreach  ( @elements )
1543
    foreach  ( @elements )
1544
    {
1544
    {
1545
        next if ( m~^--(Debug|Prod)~ );
1545
        next if ( m~^--(Debug|Prod)~ );
1546
        Warning("Use of linker flag discouraged (will be used): $_");
1546
        Warning("Use of linker flag discouraged (will be used): $_");
-
 
1547
        if ( $ScmToolsetProperties{'LdFlagSpace'} ) {
1547
        $_ =~ s/\s/\$(spacealt)/g;
1548
            $_ =~ s/\s/\$(spacealt)/g;
-
 
1549
        }
1548
    }
1550
    }
1549
    
1551
    
1550
    
1552
    
1551
    
1553
    
1552
    __AddFlags( "LDFLAGS", \@elements,
1554
    __AddFlags( "LDFLAGS", \@elements,