-
Notifications
You must be signed in to change notification settings - Fork 2
/
binding.gyp
37 lines (37 loc) · 871 Bytes
/
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
25
26
27
28
29
30
31
32
33
34
35
36
37
{
"targets": [
{
"target_name": "binding",
"sources": [
"src/mitie.cc",
"src/named_entity_extractor.cc",
"src/ner_trainer.cc",
"src/ner_training_instance.cc",
"src/total_word_feature_extractor.cc",
],
'xcode_settings': {
'OTHER_CPLUSPLUSFLAGS': [
'-std=c++11'
],
'MACOSX_DEPLOYMENT_TARGET': '10.7',
"GCC_ENABLE_CPP_EXCEPTIONS": "YES",
"GCC_ENABLE_CPP_RTTI": "YES"
},
'include_dirs': [
'<!(node -e "require(\'nan\')")',
],
'dependencies': [
'src/libmitie.gyp:libmitie',
],
"cflags!": ["-fno-exceptions"],
"cflags_cc!": ["-fno-exceptions", "-fno-rtti"],
"conditions": [
['OS!="win"', {
'cflags_cc+': [
'-std=c++0x'
]
}],
]
}
]
}