Changeset 17 in ProjectBuilder for devel/pb/lib/common.pm


Ignore:
Timestamp:
Jul 30, 2007, 8:03:52 PM (17 years ago)
Author:
Bruno Cornec
Message:

Still in dev. phase - lots of changes - near the end for cms2build

File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb/lib/common.pm

    r13 r17  
    1515use File::Path;
    1616use File::Temp qw /tempdir/;
    17 use vars qw (%defpkgdir %extpkgdir %version);
     17use vars qw (%defpkgdir %extpkgdir %version %param);
    1818use Data::Dumper;
    1919
     
    4343# Check content
    4444#
    45 die "PBROOT doesn't exist in $ENV{'PBETC'}/$proj.pb" if (not (defined $ENV{'PBROOT'}));
     45if (not defined $param{"pbroot"}) {
     46    die "param pbroot doesn't exist in $ENV{'PBETC'}/$proj.pb";
     47} else {
     48    $ENV{'PBROOT'} = $param{"pbroot"};
     49}
     50if (defined $param{"cvsroot"}) {
     51    $ENV{'CVSROOT'} = $param{"cvsroot"};
     52}
     53
    4654die "defpkgdir doesn't exist in $ENV{'PBETC'}/$proj.pb" if (not (defined %defpkgdir));
    4755
Note: See TracChangeset for help on using the changeset viewer.