Skip to content

Commit 561f19d

Browse files
committed
fix bad binding.gyp
1 parent 4bb7e4c commit 561f19d

3 files changed

Lines changed: 8 additions & 47 deletions

File tree

binding.gyp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"type": "shared_library",
55
"sources": [ "src/keep_last.c" ],
66
"include_dirs": [
7-
"<!@(node -p \"require('path').join(process.cwd(), 'node_modules/better-sqlite3/deps/sqlite3')\")"
7+
"<!(node -p \"require('path').join(require('path').dirname(require.resolve('better-sqlite3/package.json')), 'deps', 'sqlite3')\")"
88
],
99
'xcode_settings': {
1010
'MACOSX_DEPLOYMENT_TARGET': '10.15',
@@ -14,8 +14,7 @@
1414
'GCC_INLINES_ARE_PRIVATE_EXTERN': 'YES',
1515
},
1616
"defines": [],
17-
'cflags': ['-std=c99 -fPIC -O3 -shared'],
18-
"libraries": [ "-lsqlite3" ],
17+
'cflags': ['-std=c99 -fPIC -O3'],
1918
'conditions': [
2019
['OS == "win"', {
2120
'defines': ['WIN32'],

package-lock.json

Lines changed: 3 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "replic-sqlite",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"description": "Simple, Fast, Multi-writer, Convergent, Replicated SQLite with 800 LOC only",
55
"main": "lib/index.js",
66
"directories": {
@@ -21,10 +21,10 @@
2121
"eslint": "=9.35.0",
2222
"globals": "=16.3.0",
2323
"mocha": "=11.7.2",
24-
"mockdate": "=3.0.5",
25-
"better-sqlite3": "=12.2.0"
24+
"mockdate": "=3.0.5"
2625
},
2726
"dependencies": {
27+
"better-sqlite3": "=12.2.0",
2828
"debug": "=4.4.1"
2929
}
3030
}

0 commit comments

Comments
 (0)