]> Repos - nodeaudio/commitdiff
New PortAudio build, refined linking config, updated README.md
authorAndrew Gundersen <gundersena@xavier.edu>
Thu, 10 Mar 2022 13:20:38 +0000 (07:20 -0600)
committerAndrew Gundersen <gundersena@xavier.edu>
Thu, 10 Mar 2022 13:20:38 +0000 (07:20 -0600)
.npmrc
binding.gyp
package-lock.json
package.json
portaudio/bin/libportaudio.dylib

diff --git a/.npmrc b/.npmrc
index 936e78119d86bfea408802829c10a80e3856f320..8849b1a2256806cc6ab1701a83ffdb7adbbc11fc 100644 (file)
--- a/.npmrc
+++ b/.npmrc
@@ -1,2 +1,2 @@
 @crimata:registry=https://gitlab.com/api/v4/projects/28849281/packages/npm/
-//gitlab.com/api/v4/projects/28849281/packages/npm/:_authToken=${NPM_TOKEN}
\ No newline at end of file
+//gitlab.com/api/v4/projects/28849281/packages/npm/:_authToken=${API_TOKEN}
index 0e85b29680b33443e47c4e49776b96882ca6dc32..62329fbce28d6ae40320a817eea6a1af51c6c894 100644 (file)
       "include_dirs": [
         "portaudio/include"
       ],
-      "link_settings": {
-        "libraries": [
-          "-Wl,-rpath,@loader_path"
-        ]
-      },
       "libraries": [
         "libportaudio.dylib"
       ],
@@ -25,7 +20,7 @@
         {
           "destination": "build/Release/",
           "files": [
-            "<!@(ls -1 portaudio/bin/libportaudio.dylib)"
+            "portaudio/bin/libportaudio.dylib"
           ]
         }
       ],
index b00d2b7621ab17edf00591b42c0541a721d9f84b..2882b759a67be4388b80fa68ad4420955eeb942f 100644 (file)
@@ -1,8 +1,40 @@
 {
-  "name": "@crimata/nodeaudio",
-  "version": "0.0.0",
-  "lockfileVersion": 1,
+  "name": "nodeaudio",
+  "version": "0.0.1",
+  "lockfileVersion": 2,
   "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": {
     "bindings": {
       "version": "1.2.1",
index fea1f7962fe0a3f78cf13c8d91f6fc3c2cbefbd7..31d7b66d0ce8c1bd80192689e5d99e61425d7e4a 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@crimata/nodeaudio",
-  "version": "0.0.1",
+  "version": "0.0.0",
   "description": "NodeJS bindings for PortAudio",
   "main": "./index.js",
   "dependencies": {
@@ -10,8 +10,5 @@
   "scripts": {
     "test": "node test.js"
   },
-  "gypfile": true,
-  "publishConfig": {
-    "registry": "https://gitlab.com/api/v4/projects/28849281/packages/npm/"
-  }
+  "gypfile": true
 }
index 9a18fb035c1c65f8262d12ac0fe5ebf3720e977d..891e7cab392391d6d34c5822629f20e608b78759 100755 (executable)
Binary files a/portaudio/bin/libportaudio.dylib and b/portaudio/bin/libportaudio.dylib differ