Skip to content

Commit 80516e1

Browse files
committed
feat: dep issues on linux api build
1 parent 29b76fb commit 80516e1

File tree

3 files changed

+3878
-2
lines changed

3 files changed

+3878
-2
lines changed

libvirt/binding.gyp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
],
1414
"include_dirs": [
1515
"<!@(node -p \"require('node-addon-api').include\")",
16-
"."
16+
".",
17+
"/usr/include"
1718
],
1819
"dependencies": [
1920
"<!(node -p \"require('node-addon-api').gyp\")"

libvirt/package.json

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
"examples/list": "node examples/list.js",
2020
"examples/start": "node examples/start.js",
2121
"examples/shutdown": "node examples/shutdown.js",
22-
"examples/builder": "node examples/builder.js"
22+
"examples/builder": "node examples/builder.js",
23+
"preinstall": "node scripts/conditional-build.js"
2324
},
2425
"repository": {
2526
"type": "git",
@@ -74,5 +75,14 @@
7475
"ts-node": "^10.0.0",
7576
"tsup": "^8.3.6",
7677
"typescript": "^4.3.2"
78+
},
79+
"os": ["linux", "darwin"],
80+
"cpu": ["x64", "arm64"],
81+
"engines": {
82+
"node": ">=14"
83+
},
84+
"system_requirements": {
85+
"linux": "libvirt-dev package (Ubuntu/Debian) or libvirt-devel package (RHEL/CentOS)",
86+
"darwin": "libvirt package from Homebrew"
7787
}
7888
}

0 commit comments

Comments
 (0)