diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-07-03 22:02:33 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-07-03 22:02:33 +0000 |
commit | fb4f2d7ac72156de3cf4ae5fd48482ba1fb2dfcd (patch) | |
tree | 2b5d11b7b98de96e142fc107156e3973aa75ba43 /bin | |
parent | a16221dba3d764bdc43a2b7829a2c6a74bf41205 (diff) | |
download | ATCD-fb4f2d7ac72156de3cf4ae5fd48482ba1fb2dfcd.tar.gz |
(create_kit): remove any existing zip files before creating new ones
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/make_release | 15 |
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@ &&" . |