Revision e851fef6 node.gyp
node.gyp | ||
---|---|---|
16 | 16 |
'node_use_openssl%': 'true', |
17 | 17 |
'node_use_systemtap%': 'false', |
18 | 18 |
'node_shared_openssl%': 'false', |
19 |
'node_use_mdb%': 'false', |
|
19 | 20 |
'library_files': [ |
20 | 21 |
'src/node.js', |
21 | 22 |
'lib/_debugger.js', |
... | ... | |
205 | 206 |
} |
206 | 207 |
] ] |
207 | 208 |
} ], |
209 |
[ 'node_use_mdb=="true"', { |
|
210 |
'dependencies': [ 'node_mdb' ], |
|
211 |
'include_dirs': [ '<(SHARED_INTERMEDIATE_DIR)' ], |
|
212 |
'sources': [ |
|
213 |
'src/node_mdb.cc', |
|
214 |
], |
|
215 |
} ], |
|
208 | 216 |
[ 'node_use_systemtap=="true"', { |
209 | 217 |
'defines': [ 'HAVE_SYSTEMTAP=1', 'STAP_SDT_V1=1' ], |
210 | 218 |
'sources': [ |
... | ... | |
409 | 417 |
] |
410 | 418 |
}, |
411 | 419 |
{ |
420 |
'target_name': 'node_mdb', |
|
421 |
'type': 'none', |
|
422 |
'conditions': [ |
|
423 |
[ 'node_use_mdb=="true"', |
|
424 |
{ |
|
425 |
'dependencies': [ 'deps/mdb_v8/mdb_v8.gyp:mdb_v8' ], |
|
426 |
'actions': [ |
|
427 |
{ |
|
428 |
'action_name': 'node_mdb', |
|
429 |
'inputs': [ '<(PRODUCT_DIR)/obj.target/deps/mdb_v8/mdb_v8.so' ], |
|
430 |
'outputs': [ '<(PRODUCT_DIR)/obj.target/node/src/node_mdb.o' ], |
|
431 |
'conditions': [ |
|
432 |
[ 'target_arch=="ia32"', { |
|
433 |
'action': [ 'elfwrap', '-32', '-o', '<@(_outputs)', '<@(_inputs)' ], |
|
434 |
} ], |
|
435 |
[ 'target_arch=="x64"', { |
|
436 |
'action': [ 'elfwrap', '-64', '-o', '<@(_outputs)', '<@(_inputs)' ], |
|
437 |
} ], |
|
438 |
], |
|
439 |
}, |
|
440 |
], |
|
441 |
}, |
|
442 |
], |
|
443 |
], |
|
444 |
}, |
|
445 |
{ |
|
412 | 446 |
'target_name': 'node_dtrace_provider', |
413 | 447 |
'type': 'none', |
414 | 448 |
'conditions': [ |
Also available in: Unified diff