Lines 230-235
Link Here
|
230 |
], |
230 |
], |
231 |
'node_mksnapshot_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)', |
231 |
'node_mksnapshot_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)', |
232 |
'mkcodecache_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache<(EXECUTABLE_SUFFIX)', |
232 |
'mkcodecache_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache<(EXECUTABLE_SUFFIX)', |
|
|
233 |
'node_mksnapshot_u_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot_u<(EXECUTABLE_SUFFIX)', |
234 |
'mkcodecache_u_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache_u<(EXECUTABLE_SUFFIX)', |
233 |
'conditions': [ |
235 |
'conditions': [ |
234 |
[ 'node_shared=="true"', { |
236 |
[ 'node_shared=="true"', { |
235 |
'node_target_type%': 'shared_library', |
237 |
'node_target_type%': 'shared_library', |
Lines 1171-1177
Link Here
|
1171 |
# So generate_code_cache -> mkcodecache -> node_lib_base, |
1173 |
# So generate_code_cache -> mkcodecache -> node_lib_base, |
1172 |
# node_lib -> node_lib_base & generate_code_cache |
1174 |
# node_lib -> node_lib_base & generate_code_cache |
1173 |
{ |
1175 |
{ |
1174 |
'target_name': 'mkcodecache', |
1176 |
'target_name': 'mkcodecache_u', |
1175 |
'type': 'executable', |
1177 |
'type': 'executable', |
1176 |
|
1178 |
|
1177 |
'dependencies': [ |
1179 |
'dependencies': [ |
Lines 1212-1220
Link Here
|
1212 |
], |
1214 |
], |
1213 |
}], |
1215 |
}], |
1214 |
], |
1216 |
], |
1215 |
}, # mkcodecache |
1217 |
}, # mkcodecache_u |
1216 |
{ |
1218 |
{ |
1217 |
'target_name': 'node_mksnapshot', |
1219 |
'target_name': 'node_mksnapshot_u', |
1218 |
'type': 'executable', |
1220 |
'type': 'executable', |
1219 |
|
1221 |
|
1220 |
'dependencies': [ |
1222 |
'dependencies': [ |
Lines 1253-1258
Link Here
|
1253 |
], |
1255 |
], |
1254 |
}], |
1256 |
}], |
1255 |
], |
1257 |
], |
|
|
1258 |
}, # node_mksnapshot_u |
1259 |
{ |
1260 |
'target_name': 'mkcodecache', |
1261 |
'type': 'none', |
1262 |
'dependencies': ['mkcodecache_u'], |
1263 |
'actions': [ |
1264 |
{ |
1265 |
'action_name': 'mkcodecache', |
1266 |
'inputs': [ |
1267 |
'<(mkcodecache_u_exec)', |
1268 |
], |
1269 |
'outputs': [ |
1270 |
'<(mkcodecache_exec)', |
1271 |
], |
1272 |
'action': [ |
1273 |
'bash', |
1274 |
'-c', |
1275 |
'cp <(mkcodecache_u_exec) <(mkcodecache_exec) && paxmark.sh m <(mkcodecache_exec)', |
1276 |
], |
1277 |
}, |
1278 |
], |
1279 |
}, # mkcodecache |
1280 |
{ |
1281 |
'target_name': 'node_mksnapshot', |
1282 |
'type': 'none', |
1283 |
'dependencies': ['node_mksnapshot_u'], |
1284 |
'actions': [ |
1285 |
{ |
1286 |
'action_name': 'node_mksnapshot', |
1287 |
'inputs': [ |
1288 |
'<(node_mksnapshot_u_exec)', |
1289 |
], |
1290 |
'outputs': [ |
1291 |
'<(node_mksnapshot_exec)', |
1292 |
], |
1293 |
'action': [ |
1294 |
'bash', |
1295 |
'-c', |
1296 |
'cp <(node_mksnapshot_u_exec) <(node_mksnapshot_exec) && paxmark.sh m <(node_mksnapshot_exec)', |
1297 |
], |
1298 |
}, |
1299 |
], |
1256 |
}, # node_mksnapshot |
1300 |
}, # node_mksnapshot |
1257 |
], # end targets |
1301 |
], # end targets |
1258 |
|
1302 |
|