Changeset 80 in ProjectBuilder
- Timestamp:
- Sep 3, 2007, 4:23:12 AM (18 years ago)
- Location:
- devel/pb
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb/bin/pb
r79 r80 43 43 my @date=(localtime->sec(), localtime->min(), localtime->hour(), localtime->mday(), localtime->mon(), localtime->year(), localtime->wday(), localtime->yday(), localtime->isdst()); 44 44 my $pbdate = strftime("%Y-%m-%d", @date); 45 $ENV{'PBDATE'}=$pbdate;46 45 47 46 getopts('hl:p:qr:tv',\%opts); … … 129 128 print $LOG "Management of $pbpkg $pbver-$pbtag (rev $pbrev)\n" if ($debug >= 0); 130 129 die "Unable to get env var PBDESTDIR" if (not defined $ENV{'PBDESTDIR'}); 131 # Put some var in env to allow filtering132 $ENV{'PBVER'}=$pbver;133 $ENV{'PBTAG'}=$pbtag;134 $ENV{'PBPKG'}=$pbpkg;135 $ENV{'PBREV'}=$pbrev;136 130 # Clean up dest if necessary. The export will recreate it 137 131 my $dest = "$ENV{'PBDESTDIR'}/$pbpkg-$pbver"; … … 217 211 if (defined $ptr) { 218 212 foreach my $f (values %bfiles) { 219 pb_filter_file_pb("$ENV{'PBROOT'}/$f",$ptr,"$dest/pbconf/$ddir-$dver/".basename($f),$dtype,$dsuf );213 pb_filter_file_pb("$ENV{'PBROOT'}/$f",$ptr,"$dest/pbconf/$ddir-$dver/".basename($f),$dtype,$dsuf,$pbpkg,$pbver,$pbtag,$pbrev,$pbdate); 220 214 } 221 215 if (defined $filteredfiles{$dir}) { 222 216 foreach my $f (split(/,/,$filteredfiles{$dir})) { 223 pb_filter_file("$ENV{'PBROOT'}/$dir/$f",$ptr,"$dest/$f" );217 pb_filter_file("$ENV{'PBROOT'}/$dir/$f",$ptr,"$dest/$f",$pbdate,$pbdate,$pbdate,$pbdate,$pbdate); 224 218 } 225 219 } -
devel/pb/lib/ProjectBuilder/Base.pm
r79 r80 359 359 my $dtype=shift; 360 360 my $dsuf=shift; 361 my $pbpkg=shift; 362 my $pbver=shift; 363 my $pbtag=shift; 364 my $pbrev=shift; 365 my $pbdate=shift; 361 366 362 367 print $LOG "DEBUG: From $f to $destfile\n" if ($debug >= 1); … … 397 402 my %filter=%$ptr; 398 403 my $destfile=shift; 404 my $pbpkg=shift; 405 my $pbver=shift; 406 my $pbtag=shift; 407 my $pbrev=shift; 408 my $pbdate=shift; 399 409 400 410 print $LOG "DEBUG: From $f to $destfile\n" if ($debug >= 1);
Note:
See TracChangeset
for help on using the changeset viewer.