Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 694100 | Differences between
and this patch

Collapse All | Expand All

(-)node-v12.8.1-orig/node.gyp (-3 / +47 lines)
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

Return to bug 694100