Package Exports
- bin-build
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (bin-build) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
bin-build 
Easily build binaries
Install
$ npm install --save bin-buildUsage
const binBuild = require('bin-build');
binBuild.url('http://www.lcdf.org/gifsicle/gifsicle-1.80.tar.gz', [
'./configure --disable-gifview --disable-gifdiff',
'make install'
]).then(() => {
console.log('gifsicle built successfully');
});
binBuild.file('gifsicle-1.80.tar.gz', [
'./configure --disable-gifview --disable-gifdiff',
'make install'
]).then(() => {
console.log('gifsicle built successfully');
});API
binBuild.directory(directory, commands)
directory
Type: string
Path to a directory containing the source code.
commands
Type: Array
Commands to run when building.
binBuild.file(file, commands, [options])
file
Type: string
Path to a archive file containing the source code.
commands
Type: Array
Commands to run when building.
options
Type: Object
strip
Type: number
Default: 1
Strip a number of leading paths from file names on extraction.
binBuild.url(url, commands, [options])
url
Type: string
URL to a archive file containing the source code.
commands
Type: Array
Commands to run when building.
options
Type: Object
strip
Type: number
Default: 1
Strip a number of leading paths from file names on extraction.
License
MIT © Kevin Mårtensson