Skip to content

Commit aa21833

Browse files
committed
Don't use node-pre-gyp for require binding
1 parent ae96dde commit aa21833

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

v8-debug.js

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,19 @@
1-
var binary = require('node-pre-gyp');
1+
//var binary = require('node-pre-gyp');
22
var fs = require('fs');
33
var path = require('path');
4-
var binding_path = binary.find(path.resolve(path.join(__dirname,'./package.json')));
5-
var binding = require(binding_path);
4+
var pack = require('./package.json');
65
var EventEmitter = require('events').EventEmitter;
76
var inherits = require('util').inherits;
87
var extend = require('util')._extend;
98

9+
var binding = require('./' + [
10+
'build',
11+
'debug',
12+
'v' + pack.version,
13+
['node', 'v' + process.versions.modules, process.platform, process.arch].join('-'),
14+
'debug.node'
15+
].join('/'));
16+
1017
var NODE_NEXT = require('./tools/NODE_NEXT');
1118
var nextTmpEventId = 1;
1219

@@ -152,7 +159,7 @@ V8Debug.prototype._wrapDebugCommandProcessor = function() {
152159

153160
proto.extendedProcessDebugJSONRequestHandles_['disconnect'] = function(request, response) {
154161
this.emit('close');
155-
var proto = this._DebugCommandProcessor;
162+
proto._DebugCommandProcessor;
156163
proto.processDebugJSONRequest(request, response);
157164
return true;
158165
}.bind(this);

0 commit comments

Comments
 (0)