forked from ecubus/EcuBus-Pro
-
Notifications
You must be signed in to change notification settings - Fork 1
/
binding.gyp
24 lines (24 loc) · 1.05 KB
/
binding.gyp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
"targets": [
{
"target_name": "PCANTP",
"sources": [ "src/addons/can/peak/pcantp_napi.cpp" ],
"include_dirs": ["src/addons/","<!@(node -p \"require('node-addon-api').include\")"],
'defines': [ 'NAPI_DISABLE_CPP_EXCEPTIONS','NAPI_EXPERIMENTAL' ]
},
{
"target_name": "PLIN",
"sources": [ "src/addons/can/peak/plin_napi.cpp" ],
"include_dirs": ["src/addons/","<!@(node -p \"require('node-addon-api').include\")"],
'defines': [ 'NAPI_DISABLE_CPP_EXCEPTIONS','NAPI_EXPERIMENTAL']
},
{
"target_name": "HSE",
"sources": [ "src/hse/hse/hse_napi.cpp" ],
"include_dirs": ["src/hse/hse/include","src/hse/hse/include/hse_header","src/hse/hse/include/hse_header/hse_common",
"src/hse/hse/include/hse_header/hse_config","src/hse/hse/include/hse_header/hse_services","<!@(node -p \"require('node-addon-api').include\")"],
'defines': [ 'NAPI_DISABLE_CPP_EXCEPTIONS','NAPI_EXPERIMENTAL'],
'libraries': ['<(module_root_dir)/src/hse/hse/libcrypto_static.lib']
}
]
}