Changeset 68 in ProjectBuilder for devel/pb/lib/ProjectBuilder


Ignore:
Timestamp:
Aug 31, 2007, 1:45:51 PM (17 years ago)
Author:
Bruno Cornec
Message:

Remove use of PBTOPDIR useless
delivery dir is cleaned of dir in it only now.
One level less generated during delivery (easier)

File:
1 edited

Legend:

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

    r67 r68  
    103103# Adapt to your needs
    104104# Set delivery directory
     105# Removes all directory existing below as they are temp dir only
     106# Files stay and have to be cleaned up manually
    105107#
    106108chdir "$ENV{'PBROOT'}/..";
    107109my $path = `pwd`;
    108110chomp($path);
    109 $ENV{'PBTOPDIR'}=$path."/delivery";
    110 $ENV{'PBDESTDIR'}="$ENV{'PBTOPDIR'}/$ENV{'PBVER'}-$ENV{'PBTAG'}";
     111$ENV{'PBDESTDIR'}=$path."/delivery";
    111112if (-d $ENV{'PBDESTDIR'}) {
    112113    opendir(DIR,$ENV{'PBDESTDIR'}) || die "Unable to open directory $ENV{'PBDESTDIR'}: $!";
    113114    foreach my $d (readdir(DIR)) {
    114115        next if ($d =~ /^\./);
     116        next if (-f "$ENV{'PBDESTDIR'}/$d");
    115117        pbrm_rf("$ENV{'PBDESTDIR'}/$d") if (-d "$ENV{'PBDESTDIR'}/$d");
    116118    }
Note: See TracChangeset for help on using the changeset viewer.