Subversion Repositories DevTools

Rev

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

Rev 2053 Rev 3527
Line 67... Line 67...
67
my $HOME         = $ENV{'HOME'};
67
my $HOME         = $ENV{'HOME'};
68
my $GBE_SANDBOX  = $ENV{'GBE_SANDBOX'};
68
my $GBE_SANDBOX  = $ENV{'GBE_SANDBOX'};
69
my $GBE_DPKG_SBOX= $ENV{'GBE_DPKG_SBOX'};
69
my $GBE_DPKG_SBOX= $ENV{'GBE_DPKG_SBOX'};
70
my $GBE_MACHTYPE = $ENV{'GBE_MACHTYPE'};
70
my $GBE_MACHTYPE = $ENV{'GBE_MACHTYPE'};
71
 
71
 
72
my $GBE_DPKG_LOCAL = $ENV{'GBE_DPKG_LOCAL'};
72
my $GBE_DPKG_LOCAL  = $ENV{'GBE_DPKG_LOCAL'};
73
my $GBE_DPKG_CACHE = $ENV{'GBE_DPKG_CACHE'};
73
my $GBE_DPKG_CACHE  = $ENV{'GBE_DPKG_CACHE'};
74
my $GBE_DPKG       = $ENV{'GBE_DPKG'};
74
my $GBE_DPKG        = $ENV{'GBE_DPKG'};
75
my $GBE_DPLY       = $ENV{'GBE_DPLY'};
75
my $GBE_DPLY        = $ENV{'GBE_DPLY'};
76
my $GBE_DPKG_STORE = $ENV{'GBE_DPKG_STORE'};
76
my $GBE_DPKG_STORE  = $ENV{'GBE_DPKG_STORE'};
-
 
77
my $GBE_BUILDFILTER = $ENV{'GBE_BUILDFILTER'};
77
 
78
 
78
#
79
#
79
#   Globals
80
#   Globals
80
#
81
#
81
my @stopped = ();                         # Stopped entries
82
my @stopped = ();                         # Stopped entries
Line 244... Line 245...
244
    calc_sandbox_info(1);
245
    calc_sandbox_info(1);
245
 
246
 
246
    #
247
    #
247
    #   Display information
248
    #   Display information
248
    #
249
    #
249
    Message ("Type   : " . ($opt_exact ? 'Exact' : 'Development') );
250
    Message ("Type       : " . ($opt_exact ? 'Exact' : 'Development') );
250
    Message ("Base   : $GBE_SANDBOX");
251
    Message ("Base       : $GBE_SANDBOX");
251
    Message ("Archive: $GBE_DPKG_SBOX");
252
    Message ("Archive    : $GBE_DPKG_SBOX");
-
 
253
    Message ("BuildFilter: $GBE_BUILDFILTER" . ( (-f $GBE_SANDBOX . '/buildfilter')  ? ' - Local to sandbox' : ''));
252
 
254
 
253
 
255
 
254
    Message ("Build Order");
256
    Message ("Build Order");
255
    foreach my $pname ( @stopped )
257
    foreach my $pname ( @stopped )
256
    {
258
    {
Line 1529... Line 1531...
1529
<GBE_MACHTYPE>', then that package will not be considered as a part of the
1531
<GBE_MACHTYPE>', then that package will not be considered as a part of the
1530
build-set. A 'stop' file will prevent consideration all build platforms. The 'stop.
1532
build-set. A 'stop' file will prevent consideration all build platforms. The 'stop.
1531
<GBE_MACHTYPE>' will only prevent consideration if being built on a GBE_MACHTYPE
1533
<GBE_MACHTYPE>' will only prevent consideration if being built on a GBE_MACHTYPE
1532
type of computer.
1534
type of computer.
1533
 
1535
 
-
 
1536
If the sandbox contains a file called 'buildfilter', then the contents of the
-
 
1537
file will be read and used a buildfilter. The file is processed by reading each
-
 
1538
line and:
-
 
1539
 
-
 
1540
=over 4
-
 
1541
 
-
 
1542
=item * Removing white space at both ends of the line
-
 
1543
 
-
 
1544
=item * Removing empty lines
-
 
1545
 
-
 
1546
=item * Lines that start with a # are comments and are removed
-
 
1547
 
-
 
1548
=item * Remaining lines are joined together to form a buildfilter
-
 
1549
 
-
 
1550
=back
-
 
1551
 
1534
=head1 Create Sandbox
1552
=head1 Create Sandbox
1535
 
1553
 
1536
=head2 NAME
1554
=head2 NAME
1537
 
1555
 
1538
Create Sandbox
1556
Create Sandbox