New PortAudio build, refined linking config, updated README.md

This commit is contained in:
Andrew Gundersen 2022-03-10 07:20:38 -06:00
commit 50c59a0084
5 changed files with 39 additions and 15 deletions

2
.npmrc
View file

@ -1,2 +1,2 @@
@crimata:registry=https://gitlab.com/api/v4/projects/28849281/packages/npm/ @crimata:registry=https://gitlab.com/api/v4/projects/28849281/packages/npm/
//gitlab.com/api/v4/projects/28849281/packages/npm/:_authToken=${NPM_TOKEN} //gitlab.com/api/v4/projects/28849281/packages/npm/:_authToken=${API_TOKEN}

View file

@ -13,11 +13,6 @@
"include_dirs": [ "include_dirs": [
"portaudio/include" "portaudio/include"
], ],
"link_settings": {
"libraries": [
"-Wl,-rpath,@loader_path"
]
},
"libraries": [ "libraries": [
"libportaudio.dylib" "libportaudio.dylib"
], ],
@ -25,7 +20,7 @@
{ {
"destination": "build/Release/", "destination": "build/Release/",
"files": [ "files": [
"<!@(ls -1 portaudio/bin/libportaudio.dylib)" "portaudio/bin/libportaudio.dylib"
] ]
} }
], ],

38
package-lock.json generated
View file

@ -1,8 +1,40 @@
{ {
"name": "@crimata/nodeaudio", "name": "nodeaudio",
"version": "0.0.0", "version": "0.0.1",
"lockfileVersion": 1, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": {
"": {
"name": "nodeaudio",
"version": "0.0.1",
"dependencies": {
"bindings": "~1.2.1",
"sleep": "^6.3.0"
}
},
"node_modules/bindings": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz",
"integrity": "sha1-FK1hE4EtLTfXLme0ystLtyZQXxE="
},
"node_modules/nan": {
"version": "2.15.0",
"resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
"integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ=="
},
"node_modules/sleep": {
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/sleep/-/sleep-6.3.0.tgz",
"integrity": "sha512-+WgYl951qdUlb1iS97UvQ01pkauoBK9ML9I/CMPg41v0Ze4EyMlTgFTDDo32iYj98IYqxIjDMRd+L71lawFfpQ==",
"hasInstallScript": true,
"dependencies": {
"nan": "^2.14.1"
},
"engines": {
"node": ">=0.8.0"
}
}
},
"dependencies": { "dependencies": {
"bindings": { "bindings": {
"version": "1.2.1", "version": "1.2.1",

View file

@ -1,6 +1,6 @@
{ {
"name": "@crimata/nodeaudio", "name": "@crimata/nodeaudio",
"version": "0.0.1", "version": "0.0.0",
"description": "NodeJS bindings for PortAudio", "description": "NodeJS bindings for PortAudio",
"main": "./index.js", "main": "./index.js",
"dependencies": { "dependencies": {
@ -10,8 +10,5 @@
"scripts": { "scripts": {
"test": "node test.js" "test": "node test.js"
}, },
"gypfile": true, "gypfile": true
"publishConfig": {
"registry": "https://gitlab.com/api/v4/projects/28849281/packages/npm/"
}
} }

Binary file not shown.