23 lines
647 B
Python
23 lines
647 B
Python
{
|
|
'targets': [
|
|
{
|
|
'target_name': 'capnp',
|
|
'sources': ['src/node-capnp/capnp.cc'],
|
|
'libraries': ['-lkj', '-lkj-async', '-lcapnp', '-lcapnpc', '-lcapnp-rpc'],
|
|
'cflags_cc': ['-std=c++11'],
|
|
'cflags_cc!': ['-fno-rtti', '-fno-exceptions'],
|
|
'conditions': [
|
|
[ 'OS=="mac"', {
|
|
'xcode_settings': {
|
|
'OTHER_CPLUSPLUSFLAGS' : ['-std=c++11','-stdlib=libc++'],
|
|
'OTHER_LDFLAGS': ['-stdlib=libc++'],
|
|
'GCC_ENABLE_CPP_RTTI': 'YES',
|
|
'GCC_ENABLE_CPP_EXCEPTIONS': 'YES',
|
|
'MACOSX_DEPLOYMENT_TARGET': '10.7'
|
|
},
|
|
}],
|
|
]
|
|
}
|
|
]
|
|
}
|