File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change 130130 default=None,
131131 help='use the prefix to look for pre-installed headers')
132132
133+ parser.add_argument('--use_clang',
134+ action='store_true',
135+ dest='use_clang',
136+ default=None,
137+ help='use clang instead of gcc')
138+
133139parser.add_argument('--dest-os',
134140 action='store',
135141 dest='dest_os',
@@ -1405,6 +1411,10 @@ def configure_node(o):
14051411 o['variables']['target_arch'] = target_arch
14061412 o['variables']['node_byteorder'] = sys.byteorder
14071413
1414+ # Allow overriding the compiler - needed by embedders.
1415+ if options.use_clang:
1416+ o['variables']['clang'] = 1
1417+
14081418 cross_compiling = (options.cross_compiling
14091419 if options.cross_compiling is not None
14101420 else target_arch != host_arch)
You can’t perform that action at this time.
0 commit comments