Subversion Repositories DevTools

Rev

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

Rev 321 Rev 325
Line 63... Line 63...
63
my $USER         = $ENV{'USER'};
63
my $USER         = $ENV{'USER'};
64
my $UNIX         = $ENV{'GBE_UNIX'};
64
my $UNIX         = $ENV{'GBE_UNIX'};
65
my $HOME         = $ENV{'HOME'};
65
my $HOME         = $ENV{'HOME'};
66
my $GBE_SANDBOX  = $ENV{'GBE_SANDBOX'};
66
my $GBE_SANDBOX  = $ENV{'GBE_SANDBOX'};
67
my $GBE_DPKG_SBOX= $ENV{'GBE_DPKG_SBOX'};
67
my $GBE_DPKG_SBOX= $ENV{'GBE_DPKG_SBOX'};
-
 
68
my $GBE_MACHTYPE = $ENV{'GBE_MACHTYPE'};
68
 
69
 
69
#
70
#
70
#   Globals
71
#   Globals
71
#
72
#
72
my @build_order = ();                     # Build Ordered list of entries
73
my @build_order = ();                     # Build Ordered list of entries
Line 301... Line 302...
301
        next if ( $pname =~ m~dpkg_archive$~ );
302
        next if ( $pname =~ m~dpkg_archive$~ );
302
        next if ( $pname =~ m~^CVS$~ );
303
        next if ( $pname =~ m~^CVS$~ );
303
        next unless ( -d $pname );
304
        next unless ( -d $pname );
304
        Verbose ("Package discovered: $pname");
305
        Verbose ("Package discovered: $pname");
305
 
306
 
306
        if ( -f "$pname/stop" )
307
        if ( -f "$pname/stop" || -f "$pname/stop.$GBE_MACHTYPE" )
307
        {
308
        {
308
            Warning("Package contains stop file: $pname");
309
            Warning("Package contains stop file: $pname");
309
            next;
310
            next;
310
        }
311
        }
311
 
312
 
Line 595... Line 596...
595
Note: Symbolic links are not supported. They cannot work as he sandbox mechanism
596
Note: Symbolic links are not supported. They cannot work as he sandbox mechanism
596
requires that all the packages be conatined within a sub directory tree so
597
requires that all the packages be conatined within a sub directory tree so
597
that the root of the sandbox can be located by a simple scan of the directory
598
that the root of the sandbox can be located by a simple scan of the directory
598
tree.
599
tree.
599
 
600
 
600
If a package subdirectory contains a file called 'stop', then that package
601
If a package subdirectory contains a file called 'stop' or 'stop.
601
will not be considered as a part of the build-set.
602
<GBE_MACHTYPE>', then that package will not be considered as a part of the
-
 
603
build-set. A 'stop' file will prevent consideration all build platforms. The 'stop.
-
 
604
<GBE_MACHTYPE>' will only prevent consideration if being built on a GBE_MACHTYPE
-
 
605
type of computer.
602
 
606
 
603
=head2 COMMAND SUMMARY
607
=head2 COMMAND SUMMARY
604
 
608
 
605
=head3 create
609
=head3 create
606
 
610