Include node version in binary distribution.

This commit is contained in:
Braydon Fuller 2015-10-28 14:45:49 -04:00
parent e987723ab9
commit bf97d7e70b
2 changed files with 19 additions and 1 deletions

View File

@ -5,7 +5,8 @@ function getTarballName() {
var version = require(packageRoot + '/package.json').version; var version = require(packageRoot + '/package.json').version;
var platform = process.platform; var platform = process.platform;
var arch = process.arch; var arch = process.arch;
var tarballName = 'libbitcoind-' + version + '-' + platform + '-' + arch + '.tgz'; var abi = process.versions.modules;
var tarballName = 'libbitcoind-' + version + '-node' + abi + '-' + platform + '-' + arch + '.tgz';
return tarballName; return tarballName;
} }

View File

@ -0,0 +1,17 @@
'use strict';
var should = require('chai').should();
var path = require('path');
var getTarballName = require('../../bin/get-tarball-name');
describe('#getTarballName', function() {
it('will return the expected tarball name', function() {
var name = getTarballName();
var version = require(path.resolve(__dirname + '../../../package.json')).version;
var platform = process.platform;
var arch = process.arch;
var abi = process.versions.modules;
var expected = 'libbitcoind-' + version + '-node' + abi + '-' + platform + '-' + arch + '.tgz';
name.should.equal(expected);
});
});