summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-07-03 22:02:33 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-07-03 22:02:33 +0000
commitfb4f2d7ac72156de3cf4ae5fd48482ba1fb2dfcd (patch)
tree2b5d11b7b98de96e142fc107156e3973aa75ba43 /bin
parenta16221dba3d764bdc43a2b7829a2c6a74bf41205 (diff)
downloadATCD-fb4f2d7ac72156de3cf4ae5fd48482ba1fb2dfcd.tar.gz
(create_kit): remove any existing zip files before creating new ones
Diffstat (limited to 'bin')
-rwxr-xr-xbin/make_release15
1 files changed, 12 insertions, 3 deletions
diff --git a/bin/make_release b/bin/make_release
index f8a2b794b57..ee40afa4534 100755
--- a/bin/make_release
+++ b/bin/make_release
@@ -120,6 +120,7 @@ $gzip = "${gnu}gzip";
$mv = '/bin/mv';
chop ($now = `$date +"%a %b %d %T %Y"`);
+
########
######## Setup signal handler.
########
@@ -338,10 +339,16 @@ sub diff () {
my $module = $kit eq 'ace' ? 'ACE_wrappers' : 'ACE_wrappers/TAO';
- system ("sleep 60; " .
- "nice -15 $cvs -q rdiff -u -r $previous_tag -r $tag $module | " .
+ if ("$exec_prefix") {
+ print "nice -15 $cvs -q rdiff -u -r $previous_tag -r $tag $module | " .
"nice -15 sed 's%ACE_wrappers-repository/%ACE_wrappers/%g' | " .
- "nice -15 $gzip -9 > diffs/$previous_tag-$tag.diff.gz &");
+ "nice -15 $gzip -9 > diffs/$previous_tag-$tag.diff.gz &";
+ } else {
+ system ("sleep 60; " .
+ "nice -15 $cvs -q rdiff -u -r $previous_tag -r $tag $module | " .
+ "nice -15 sed 's%ACE_wrappers-repository/%ACE_wrappers/%g' | " .
+ "nice -15 $gzip -9 > diffs/$previous_tag-$tag.diff.gz &");
+ }
}
#### Ignore return value. No promises on diffs.
@@ -360,6 +367,7 @@ sub create_kit () {
if ($kit eq 'ace') {
system ("$exec_prefix" .
+ "/bin/rm -f ACE.zip ACE-lib.zip; " .
"$find $release_files $release_filter | " .
"$egrep \"\\.dsp|\\.dsw|\\.mak|\\.mdp|\\.exe\" | " .
"zip ACE.zip -q9@ &&" .
@@ -381,6 +389,7 @@ sub create_kit () {
"$mv ACE.tar.gz ACE-lib.tar.gz ACE_wrappers/ $exec_suffix");
} elsif ($kit eq 'ace+tao') {
system ("$exec_prefix" .
+ "/bin/rm -f ACE+TAO.zip; " .
"$find $release_files $release_filter | " .
"$egrep \"\\.dsp|\\.dsw|\\.mak|\\.mdp|\\.exe\" | " .
"zip ACE+TAO.zip -q9@ &&" .