blob: d59772296052ab1c1ac44fc30e27e370c6a15662 [file] [log] [blame]
#!/usr/local/bin/perl
#$file = $ARGV[0];
#$FIXPATH = $ARGV[1];
#$RELEASE_DIR = $ARGV[2];
$FIXPATH = $ARGV[0];
print "$FIXPATH\n";
$RELEASE_DIR = $ARGV[1];
print "$RELEASE_DIR\n";
shift(@ARGV);
shift(@ARGV);
@Files="@ARGV";
open(F,">$FIXPATH\\make\\~copy.tmp") or die "Cannot open $FIXPATH\\make\\~copy.tmp";
print F @Files;
close(F);
print "perl pcore\\tools\\lnitem.pl $FIXPATH\\make\\~copy.tmp";
system("perl pcore\\tools\\lnitem.pl $FIXPATH\\make\\~copy.tmp");
open(F,"<$FIXPATH\\make\\~copy.tmp") or die "Cannot open $file: $!";
while(<F>) {
chomp($_);
if (-e $_) {
if(!-e "$RELEASE_DIR\\$_") {
system("md $RELEASE_DIR\\$_");
system("rd $RELEASE_DIR\\$_");
}
print "copy /y $FIXPATH\\$_ $RELEASE_DIR\\$_\n";
system("copy /y $FIXPATH\\$_ $RELEASE_DIR\\$_");
} else {
chop($_);
if(!-e "$RELEASE_DIR\\$_") {
system("md $RELEASE_DIR\\$_");
system("rd $RELEASE_DIR\\$_");
}
print "copy /y $FIXPATH\\$_ $RELEASE_DIR\\$_\n";
system("copy /y $FIXPATH\\$_ $RELEASE_DIR\\$_");
}
}
close(F);