Lines 233-239
Link Here
|
233 |
'deps/acorn-plugins/acorn-static-class-features/index.js', |
233 |
'deps/acorn-plugins/acorn-static-class-features/index.js', |
234 |
], |
234 |
], |
235 |
'node_mksnapshot_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)', |
235 |
'node_mksnapshot_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)', |
|
|
236 |
'node_mksnapshot_u_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot_u<(EXECUTABLE_SUFFIX)', |
236 |
'mkcodecache_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache<(EXECUTABLE_SUFFIX)', |
237 |
'mkcodecache_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache<(EXECUTABLE_SUFFIX)', |
|
|
238 |
'mkcodecache_u_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache_u<(EXECUTABLE_SUFFIX)', |
237 |
'conditions': [ |
239 |
'conditions': [ |
238 |
[ 'node_shared=="true"', { |
240 |
[ 'node_shared=="true"', { |
239 |
'node_target_type%': 'shared_library', |
241 |
'node_target_type%': 'shared_library', |
Lines 436-445
Link Here
|
436 |
], |
438 |
], |
437 |
'actions': [ |
439 |
'actions': [ |
438 |
{ |
440 |
{ |
|
|
441 |
'action_name': 'run_pax_mkcodecache', |
442 |
'inputs': [ |
443 |
'<(mkcodecache_exec)', |
444 |
], |
445 |
'outputs': [ |
446 |
'<(mkcodecache_u_exec)', |
447 |
], |
448 |
'action': [ |
449 |
'bash', |
450 |
'-c', |
451 |
'mv <(mkcodecache_exec) <(mkcodecache_u_exec) && paxmark.sh m <(mkcodecache_u_exec)', |
452 |
], |
453 |
}, |
454 |
{ |
439 |
'action_name': 'run_mkcodecache', |
455 |
'action_name': 'run_mkcodecache', |
440 |
'process_outputs_as_sources': 1, |
456 |
'process_outputs_as_sources': 1, |
441 |
'inputs': [ |
457 |
'inputs': [ |
442 |
'<(mkcodecache_exec)', |
458 |
'<(mkcodecache_u_exec)', |
443 |
], |
459 |
], |
444 |
'outputs': [ |
460 |
'outputs': [ |
445 |
'<(SHARED_INTERMEDIATE_DIR)/node_code_cache.cc', |
461 |
'<(SHARED_INTERMEDIATE_DIR)/node_code_cache.cc', |
Lines 461-470
Link Here
|
461 |
], |
477 |
], |
462 |
'actions': [ |
478 |
'actions': [ |
463 |
{ |
479 |
{ |
|
|
480 |
'action_name': 'run_pax_mksnapshot', |
481 |
'inputs': [ |
482 |
'<(node_mksnapshot_exec)', |
483 |
], |
484 |
'outputs': [ |
485 |
'<(node_mksnapshot_u_exec)', |
486 |
], |
487 |
'action': [ |
488 |
'bash', |
489 |
'-c', |
490 |
'mv <(node_mksnapshot_exec) <(node_mksnapshot_u_exec) && paxmark.sh m <(node_mksnapshot_u_exec)', |
491 |
], |
492 |
}, |
493 |
{ |
464 |
'action_name': 'node_mksnapshot', |
494 |
'action_name': 'node_mksnapshot', |
465 |
'process_outputs_as_sources': 1, |
495 |
'process_outputs_as_sources': 1, |
466 |
'inputs': [ |
496 |
'inputs': [ |
467 |
'<(node_mksnapshot_exec)', |
497 |
'<(node_mksnapshot_u_exec)', |
468 |
], |
498 |
], |
469 |
'outputs': [ |
499 |
'outputs': [ |
470 |
'<(SHARED_INTERMEDIATE_DIR)/node_snapshot.cc', |
500 |
'<(SHARED_INTERMEDIATE_DIR)/node_snapshot.cc', |