[svn:parrot] r42831 - trunk/runtime/parrot/library
fperrad at svn.parrot.org
fperrad at svn.parrot.org
Mon Nov 30 21:59:10 UTC 2009
Author: fperrad
Date: Mon Nov 30 21:59:09 2009
New Revision: 42831
URL: https://trac.parrot.org/parrot/changeset/42831
Log:
[distutils] clean tarball & zip
Modified:
trunk/runtime/parrot/library/distutils.pir
Modified: trunk/runtime/parrot/library/distutils.pir
==============================================================================
--- trunk/runtime/parrot/library/distutils.pir Mon Nov 30 21:49:29 2009 (r42830)
+++ trunk/runtime/parrot/library/distutils.pir Mon Nov 30 21:59:09 2009 (r42831)
@@ -188,6 +188,10 @@
register_step_after('clean', _clean_installable_pbc)
.const 'Sub' _clean_html_pod = '_clean_html_pod'
register_step_after('clean', _clean_html_pod)
+ .const 'Sub' _clean_gztar = '_clean_gztar'
+ register_step_after('clean', _clean_gztar)
+ .const 'Sub' _clean_zip = '_clean_zip'
+ register_step_after('clean', _clean_zip)
.const 'Sub' _update = '_update'
register_step('update', _update)
@@ -2643,6 +2647,14 @@
system(cmd)
.end
+.sub '_clean_gztar' :anon
+ .param pmc kv :slurpy :named
+
+ $S0 = get_tarname('.tar.gz', kv :flat :named)
+ unlink($S0)
+ unlink('MANIFEST')
+.end
+
.sub 'get_tarname' :anon
.param string ext
.param pmc kv :slurpy :named
@@ -2691,6 +2703,14 @@
system(cmd)
.end
+.sub '_clean_zip' :anon
+ .param pmc kv :slurpy :named
+
+ $S0 = get_tarname('.zip', kv :flat :named)
+ unlink($S0)
+ unlink('MANIFEST')
+.end
+
=head3 Step bdist
On Windows calls bdist_wininst, otherwise ...
More information about the parrot-commits
mailing list