Subversion Repositories DevTools

Rev

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

Rev 4362 Rev 4949
Line 82... Line 82...
82
sub ToolsetPROJECT
82
sub ToolsetPROJECT
83
{
83
{
84
    my( $name, $androidxml ,$pArgs, $auto_test, $unit_test, $pGenerated ) = @_;
84
    my( $name, $androidxml ,$pArgs, $auto_test, $unit_test, $pGenerated ) = @_;
85
 
85
 
86
    #
86
    #
-
 
87
    #   Kludge Alert
-
 
88
    #       The AndroidStudioBuilder needs to target platform
-
 
89
    #       The AndroidBuilder cannot handle this argument
-
 
90
    #       Luckily the AndroidStudioBuilder builds under windows
-
 
91
    #       and the AndroidBuilder under unix 
-
 
92
    #
-
 
93
    if ($::GBE_HOSTMACH eq 'win32')
-
 
94
    {
-
 
95
        push @{$pArgs}, '-pf', $::ScmPlatform;
-
 
96
    }
-
 
97
 
-
 
98
    #
87
    #   Populate the project for the user
99
    #   Populate the project for the user
88
    #
100
    #
89
    ToolsetPROJECTPreBuild (@_);
101
    ToolsetPROJECTPreBuild (@_);
90
 
102
 
91
    #
103
    #
Line 175... Line 187...
175
    #   in a suitable manner.
187
    #   in a suitable manner.
176
    #
188
    #
177
    #   In the build phase there is no 'debug' or 'production' phase
189
    #   In the build phase there is no 'debug' or 'production' phase
178
    #   Assume debug - if it needs to be determined
190
    #   Assume debug - if it needs to be determined
179
    #
191
    #
-
 
192
 
180
    EnvImport( "GBE_PERL" );
193
    EnvImport( "GBE_PERL" );
181
    System ( '--NoShell', '--Exit', $::GBE_PERL, $androidBuilder, 
194
    System ( '--NoShell', '--Exit', $::GBE_PERL, $androidBuilder, 
182
             '-f', $androidxml,
195
             '-f', $androidxml,
183
             '-i', catdir( $::ScmRoot, $::ScmInterface),
196
             '-i', catdir( $::ScmRoot, $::ScmInterface),
184
             '-t', 'D',
197
             '-t', 'D',