diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2013-03-08 18:43:30 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2013-03-08 18:43:30 +0200 |
commit | 921bce638b4e31b2f186016a6a7ffb01d9046967 (patch) | |
tree | 528f8e3c6ada2678bb2d7e24227575cd4e945ea6 /backends.py | |
parent | 7ced6d2071fff5cba845b91d4cd8d4214d157fab (diff) | |
download | meson-921bce638b4e31b2f186016a6a7ffb01d9046967.zip meson-921bce638b4e31b2f186016a6a7ffb01d9046967.tar.gz meson-921bce638b4e31b2f186016a6a7ffb01d9046967.tar.bz2 |
A few more Windows fixes.
Diffstat (limited to 'backends.py')
-rwxr-xr-x | backends.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/backends.py b/backends.py index fd13492..29ee420 100755 --- a/backends.py +++ b/backends.py @@ -14,7 +14,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -import os, stat, re, pickle +import os, sys, stat, re, pickle import interpreter, nodes import environment from meson_install import InstallData @@ -295,7 +295,7 @@ class NinjaBackend(Backend): elem = NinjaBuildElement('install', 'CUSTOM_COMMAND', '') elem.add_dep('all') elem.add_item('DESC', 'Installing files.') - elem.add_item('COMMAND', [install_script, install_data_file]) + elem.add_item('COMMAND', [sys.executable, install_script, install_data_file]) elem.write(outfile) self.generate_target_install(d) @@ -359,7 +359,7 @@ class NinjaBackend(Backend): test_script = os.path.join(script_root, 'meson_test.py') test_data = os.path.join(self.environment.get_scratch_dir(), 'meson_test_setup.dat') elem = NinjaBuildElement('test', 'CUSTOM_COMMAND', '') - elem.add_item('COMMAND', [test_script, test_data]) + elem.add_item('COMMAND', [sys.executable, test_script, test_data]) elem.add_item('DESC', 'Running test suite.') elem.write(outfile) |