You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.1 KiB
42 lines
1.1 KiB
{ |
|
'targets': [ |
|
{ |
|
'target_name': 'node_addon_api', |
|
'type': 'none', |
|
'sources': [ 'napi.h', 'napi-inl.h' ], |
|
'direct_dependent_settings': { |
|
'include_dirs': [ '.' ], |
|
'includes': ['noexcept.gypi'], |
|
} |
|
}, |
|
{ |
|
'target_name': 'node_addon_api_except', |
|
'type': 'none', |
|
'sources': [ 'napi.h', 'napi-inl.h' ], |
|
'direct_dependent_settings': { |
|
'include_dirs': [ '.' ], |
|
'includes': ['except.gypi'], |
|
} |
|
}, |
|
{ |
|
'target_name': 'node_addon_api_except_all', |
|
'type': 'none', |
|
'sources': [ 'napi.h', 'napi-inl.h' ], |
|
'direct_dependent_settings': { |
|
'include_dirs': [ '.' ], |
|
'includes': ['except.gypi'], |
|
'defines': [ 'NODE_ADDON_API_CPP_EXCEPTIONS_ALL' ] |
|
} |
|
}, |
|
{ |
|
'target_name': 'node_addon_api_maybe', |
|
'type': 'none', |
|
'sources': [ 'napi.h', 'napi-inl.h' ], |
|
'direct_dependent_settings': { |
|
'include_dirs': [ '.' ], |
|
'includes': ['noexcept.gypi'], |
|
'defines': ['NODE_ADDON_API_ENABLE_MAYBE'] |
|
} |
|
}, |
|
] |
|
}
|
|
|