From efa2d6793ebef103e6045a59c62a52988a504d0f Mon Sep 17 00:00:00 2001 From: Santiago Gimeno Date: Thu, 20 Jun 2013 15:34:56 +0200 Subject: [PATCH] Use node-bindings to load buffertools.node - It fixes bug #36 --- .gitignore | 1 + buffertools.js | 2 +- package.json | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 05dbe09..8c31ff0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /buffertools.node /.lock-wscript /build/ +node_modules diff --git a/buffertools.js b/buffertools.js index 1f61e4d..b8f9cb2 100644 --- a/buffertools.js +++ b/buffertools.js @@ -13,7 +13,7 @@ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -var buffertools = require('./build/Release/buffertools.node'); +var buffertools = require('bindings')('buffertools'); var SlowBuffer = require('buffer').SlowBuffer; var Buffer = require('buffer').Buffer; diff --git a/package.json b/package.json index 8b0d82c..0169bed 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,9 @@ "type": "git", "url": "https://github.com/bnoordhuis/node-buffertools.git" }, + "dependencies": { + "bindings": "~1.1.0" + }, "engines": { "node": ">=0.3.0" },