-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbinding.gyp
24 lines (24 loc) · 1.17 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": "utilities",
"type": "static_library",
"include_dirs": ["dependencies/interfaces"],
"sources": [ "utilities.cc"],
"include_dirs": ["dependencies/interfaces","dependencies/xms/lib64","dependencies/xms/cpp/include","dependencies/xms/c/include","dependencies/xms/common"]
},
{
"target_name": "xmsbridge",
"sources": ["dependencies/xms/common/helperfunctions.c", "XmsBridge.cc","utilities.cc","dependencies/xms/common/helperfunctions.c","MessageListener.cpp","ExceptionListener.cpp"],
"include_dirs": ["dependencies/interfaces","dependencies/xms/lib64","dependencies/xms/cpp/include","dependencies/xms/c/include","dependencies/xms/common","<!(node -e \"require('nan')\")"],
"dependencies": ["utilities"],
"libraries": ["../gxi.lib","../gxi01vn.lib"]
},
{
"target_name": "xmsbridgeAsync",
"sources": ["XmsBridgeAsync.cc"],
"include_dirs": ["dependencies/interfaces","dependencies/xms/lib64","dependencies/xms/cpp/include","dependencies/xms/c/include","dependencies/xms/common","<!(node -e \"require('nan')\")"],
"libraries": ["../gxi.lib","../gxi01vn.lib"]
}
]
}