Changeset 95 in ProjectBuilder for devel/pb/bin
- Timestamp:
- Sep 3, 2007, 7:21:53 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb/bin/pb
r94 r95 36 36 my $option = ""; 37 37 my @pkgs; 38 my $pbtag; # Global T AGvariable39 my $pbver; # Global V ERSIONvariable38 my $pbtag; # Global Tag variable 39 my $pbver; # Global Version variable 40 40 my %pbver; # per package 41 41 my %pbtag; # per package … … 123 123 pb_cms_init($ENV{'PBPROJ'}); 124 124 125 my ($pkgv, $pkgt) = pb_conf_read("$ENV{'PBCONF'}/$ENV{'PBPROJ'}.pb","pkgversion","pkgtag"); 125 126 foreach my $pbpkg (@pkgs) { 126 if (-f "$ENV{'PBROOT'}/$pbpkg/VERSION") { 127 open(V,"$ENV{'PBROOT'}/$pbpkg/VERSION") || die "Unable to open $ENV{'PBROOT'}/$pbpkg/VERSION"; 128 $pbver = <V>; 129 chomp($pbver); 130 close(V); 127 if (defined $pkgv->$pbpkg) { 128 $pbver = $pkgv->$pbpkg; 131 129 } else { 132 130 $pbver = $ENV{'PBVER'}; 133 131 } 134 135 if (-f "$ENV{'PBROOT'}/$pbpkg/TAG") { 136 open(T,"$ENV{'PBROOT'}/$pbpkg/TAG") || die "Unable to open $ENV{'PBROOT'}/$pbpkg/TAG"; 137 $pbtag = <T>; 138 chomp($pbtag); 139 close(T); 132 if (defined $pkgt->$pbpkg) { 133 $pbtag = $pkgt->$pbpkg; 140 134 } else { 141 135 $pbtag = $ENV{'PBTAG'}; 142 136 } 137 143 138 $pbrev = $ENV{'PBREVISION'}; 144 139 print $LOG "\n" if ($debug >= 0);
Note:
See TracChangeset
for help on using the changeset viewer.