summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2015-02-09 13:51:53 +0000
committerGerrit Code Review <review@openstack.org>2015-02-09 13:51:53 +0000
commit8817e7bfa43ebcdca4232e5c0505747be38492f5 (patch)
treec71858351c2930db31d68ba3401fb0bf11415483
parent381b6471b6dddce6bf741ee3795957e25d977b40 (diff)
parentf95d7d7bb975b1862ee0e0f403d9763217fdb912 (diff)
downloadpbr-8817e7bfa43ebcdca4232e5c0505747be38492f5.tar.gz
Merge "Fixes Windows generated scripts headers"
-rw-r--r--pbr/packaging.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/pbr/packaging.py b/pbr/packaging.py
index 90d603b..486f029 100644
--- a/pbr/packaging.py
+++ b/pbr/packaging.py
@@ -357,11 +357,6 @@ class LocalInstallScripts(install_scripts.install_scripts):
command_name = 'install_scripts'
def run(self):
- if os.name != 'nt':
- get_script_args = override_get_script_args
- else:
- get_script_args = easy_install.get_script_args
-
import distutils.command.install_scripts
self.run_command("egg_info")
@@ -386,6 +381,13 @@ class LocalInstallScripts(install_scripts.install_scripts):
is_wininst = getattr(
self.get_finalized_command("bdist_wininst"), '_is_running', False
)
+
+ if os.name != 'nt':
+ get_script_args = override_get_script_args
+ else:
+ get_script_args = easy_install.get_script_args
+ executable = '"%s"' % executable
+
for args in get_script_args(dist, executable, is_wininst):
self.write_script(*args)