summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/win32build/prepare_bootstrap.py15
1 files changed, 13 insertions, 2 deletions
diff --git a/tools/win32build/prepare_bootstrap.py b/tools/win32build/prepare_bootstrap.py
index 5e12950d6..814ceeda4 100644
--- a/tools/win32build/prepare_bootstrap.py
+++ b/tools/win32build/prepare_bootstrap.py
@@ -55,7 +55,7 @@ def prepare_nsis_script(bootstrap, pyver, numver):
target.write(cnt)
-def prepare_bootstrap(numver, pyver = "2.5"):
+def prepare_bootstrap(pyver):
bootstrap = "bootstrap-%s" % pyver
if os.path.exists(bootstrap):
shutil.rmtree(bootstrap)
@@ -95,4 +95,15 @@ def get_numpy_version(chdir = pjoin('..', '..')):
return version
if __name__ == '__main__':
- prepare_bootstrap("2.5")
+ from optparse import OptionParser
+ parser = OptionParser()
+ parser.add_option("-p", "--pyver", dest="pyver",
+ help = "Python version (2.4, 2.5, etc...)")
+
+ opts, args = parser.parse_args()
+ pyver = opts.pyver
+
+ if not pyver:
+ pyver = "2.5"
+
+ prepare_bootstrap(pyver)