Changeset 95 in ProjectBuilder
- Timestamp:
- Sep 3, 2007, 7:21:53 PM (18 years ago)
- Location:
- devel
- Files:
-
- 2 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); -
devel/pbconf/pb.pb
r92 r95 5 5 # $Id$ 6 6 # 7 8 # Adapdt to your needs: 9 # Optional if you need to overwrite the global values 10 # from .pbrc 11 #pkgversion project-builder = devel 12 #pkgtag project-builder = 1 7 13 8 14 # Hash of default package/package directory … … 16 22 version stable 17 23 18 pkgversion project-builder = devel19 20 24 # List of files per pkg on which to apply filters 21 25 # Files are mentioned relatively to pbroot/defpkgdir
Note:
See TracChangeset
for help on using the changeset viewer.