Skip to content

Commit 47f3812

Browse files
author
Dane Springmeyer
committed
attempt to make sqlite external build more cross platform by default - refs #336
1 parent aac002a commit 47f3812

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

binding.gyp

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,19 @@
1010
"include_dirs": ["<!(node -e \"require('nan')\")"],
1111
"conditions": [
1212
["sqlite != 'internal'", {
13+
"include_dirs": [ "<@(sqlite)/include" ],
1314
"libraries": [
14-
"-L<@(sqlite)/lib",
1515
"-l<(sqlite_libname)"
1616
],
17-
"include_dirs": [ "<@(sqlite)/include" ],
18-
"conditions": [ [ "OS=='linux'", {"libraries+":["-Wl,-rpath=<@(sqlite)/lib"]} ] ]
17+
"conditions": [ [ "OS=='linux'", {"libraries+":["-Wl,-rpath=<@(sqlite)/lib"]} ] ],
18+
"conditions": [ [ "OS!='win'", {"libraries+":["-L<@(sqlite)/lib"]} ] ],
19+
'msvs_settings': {
20+
'VCLinkerTool': {
21+
'AdditionalLibraryDirectories': [
22+
'<@(sqlite)/lib'
23+
],
24+
},
25+
}
1926
},
2027
{
2128
"dependencies": [

0 commit comments

Comments
 (0)