Subversion Repositories DevTools

Rev

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

Rev 5721 Rev 6112
Line 56... Line 56...
56
my $opt_PKG_LIB_DIR = '';
56
my $opt_PKG_LIB_DIR = '';
57
my $opt_PKG_PKG_DIR = '';
57
my $opt_PKG_PKG_DIR = '';
58
my $opt_PKG_DIR = '';
58
my $opt_PKG_DIR = '';
59
my $opt_PKG_TOOL_DIR = '';
59
my $opt_PKG_TOOL_DIR = '';
60
my $opt_PKG_TOOL_BIN_DIR = '';
60
my $opt_PKG_TOOL_BIN_DIR = '';
-
 
61
my $opt_ISA_TOOLSET = 0;
61
my $opt_PKG_TOOL_SCRIPT_DIR = '';
62
my $opt_PKG_TOOL_SCRIPT_DIR = '';
62
my $opt_DOWNLOAD_PKG = '';
63
my $opt_DOWNLOAD_PKG = '';
63
my $opt_PATCHES_DIR = 'patches';
64
my $opt_PATCHES_DIR = 'patches';
64
 
65
 
65
my @ConfigMsg;
66
my @ConfigMsg;
Line 131... Line 132...
131
                "PackageToolDir=s"      => \$opt_PKG_TOOL_DIR,
132
                "PackageToolDir=s"      => \$opt_PKG_TOOL_DIR,
132
                "PackageToolBin=s"      => \$opt_PKG_TOOL_BIN_DIR,
133
                "PackageToolBin=s"      => \$opt_PKG_TOOL_BIN_DIR,
133
                "PackageToolScript=s"   => \$opt_PKG_TOOL_SCRIPT_DIR,
134
                "PackageToolScript=s"   => \$opt_PKG_TOOL_SCRIPT_DIR,
134
                "DownloadPkg=s"         => \$opt_DOWNLOAD_PKG,
135
                "DownloadPkg=s"         => \$opt_DOWNLOAD_PKG,
135
                "PatchesDir=s"          => \$opt_PATCHES_DIR,
136
                "PatchesDir=s"          => \$opt_PATCHES_DIR,
136
                
137
                "Toolset"               => \$opt_ISA_TOOLSET,
137
                );
138
                );
138
 
139
 
139
#
140
#
140
#   Configure the error reporting process now that we have the user options
141
#   Configure the error reporting process now that we have the user options
141
#
142
#
Line 197... Line 198...
197
ConfigMsg " PackageToolDir    = $opt_PKG_TOOL_DIR";
198
ConfigMsg " PackageToolDir    = $opt_PKG_TOOL_DIR";
198
ConfigMsg " PackageToolBin    = $opt_PKG_TOOL_BIN_DIR";
199
ConfigMsg " PackageToolBin    = $opt_PKG_TOOL_BIN_DIR";
199
ConfigMsg " PackageToolScript = $opt_PKG_TOOL_SCRIPT_DIR";
200
ConfigMsg " PackageToolScript = $opt_PKG_TOOL_SCRIPT_DIR";
200
ConfigMsg " DownloadPkg       = $opt_DOWNLOAD_PKG";
201
ConfigMsg " DownloadPkg       = $opt_DOWNLOAD_PKG";
201
ConfigMsg " PatchesDir        = $opt_PATCHES_DIR";
202
ConfigMsg " PatchesDir        = $opt_PATCHES_DIR";
-
 
203
ConfigMsg " Toolset           = $opt_ISA_TOOLSET";
202
Message "================================================================================";
204
Message "================================================================================";
203
 
205
 
204
 
206
 
205
 
207
 
206
# Calculate the relative directory locations
208
# Calculate the relative directory locations
Line 360... Line 362...
360
$ENV{PKG_BIN_DIR}=$opt_PKG_BIN_DIR;
362
$ENV{PKG_BIN_DIR}=$opt_PKG_BIN_DIR;
361
$ENV{PKG_INC_DIR}=$opt_PKG_INC_DIR;
363
$ENV{PKG_INC_DIR}=$opt_PKG_INC_DIR;
362
$ENV{PKG_LIB_DIR}=$opt_PKG_LIB_DIR;
364
$ENV{PKG_LIB_DIR}=$opt_PKG_LIB_DIR;
363
$ENV{PKG_PKG_DIR}=$opt_PKG_PKG_DIR;
365
$ENV{PKG_PKG_DIR}=$opt_PKG_PKG_DIR;
364
 
366
 
-
 
367
if ($opt_ISA_TOOLSET)
-
 
368
{
-
 
369
    $ENV{PKG_TOOL_DIR}=$opt_PKG_TOOL_DIR;
-
 
370
    $ENV{PKG_TOOL_BIN_DIR}=$opt_PKG_TOOL_BIN_DIR;
-
 
371
    $ENV{PKG_TOOL_SCRIPT_DIR}=$opt_PKG_TOOL_SCRIPT_DIR;
-
 
372
    $ENV{PKG_TOOL_ISA_TOOLSET}=1;
-
 
373
}
-
 
374
 
365
$ENV{INTERFACE_LIB_DIR}="$opt_INTERFACE_DIR\\lib\\$opt_PLATFORM";
375
$ENV{INTERFACE_LIB_DIR}="$opt_INTERFACE_DIR\\lib\\$opt_PLATFORM";
366
$ENV{INTERFACE_INC_DIR}="$opt_INTERFACE_DIR\\include";
376
$ENV{INTERFACE_INC_DIR}="$opt_INTERFACE_DIR\\include";
367
 
377
 
368
# Clean-up the various flags that can impact nmake.
378
# Clean-up the various flags that can impact nmake.
369
my $cur_MAKEFLAGS=$ENV{MAKEFLAGS};
379
my $cur_MAKEFLAGS=$ENV{MAKEFLAGS};