File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -1925,6 +1925,7 @@ def make_bin_override():
1925
1925
1926
1926
# Forward OSS-Fuzz settings
1927
1927
output ['variables' ]['ossfuzz' ] = b (options .ossfuzz )
1928
+ output ['variables' ]['python_exec' ] = sys .executable
1928
1929
1929
1930
# variables should be a root level element,
1930
1931
# move everything else to target_defaults
Original file line number Diff line number Diff line change 27
27
'node_lib_target_name%' : 'libnode' ,
28
28
'node_intermediate_lib_type%' : 'static_library' ,
29
29
'node_builtin_modules_path%' : '' ,
30
+ 'python_exec' : 'python' ,
30
31
# We list the deps/ files out instead of globbing them in js2c.py since we
31
32
# only include a subset of all the files under these directories.
32
33
# The lengths of their file names combined should not exceed the
784
785
{
785
786
'action_name' : 'mkssldef' ,
786
787
'inputs' : [
788
+ '<(python_exec)' ,
787
789
'deps/openssl/openssl/util/libcrypto.num' ,
788
790
'deps/openssl/openssl/util/libssl.num' ,
789
791
],
790
792
'outputs' : ['<(SHARED_INTERMEDIATE_DIR)/openssl.def' ],
791
793
'process_outputs_as_sources' : 1 ,
792
794
'action' : [
793
- 'python ' ,
795
+ '<(python_exec) ' ,
794
796
'tools/mkssldef.py' ,
795
797
'<@(mkssldef_flags)' ,
796
798
'-o' ,
816
818
'<(SHARED_INTERMEDIATE_DIR)/node_javascript.cc' ,
817
819
],
818
820
'action' : [
819
- 'python ' ,
821
+ '<(python_exec) ' ,
820
822
'tools/js2c.py' ,
821
823
'--directory' ,
822
824
'lib' ,
You can’t perform that action at this time.
0 commit comments