gulp-atom ![NPM version](https://camo.githubusercontent.com/d77b87402f6a5111498ca670a840c4a3b3907e4747579a3010904b1ba18f9bcc/68747470733a2f2f62616467652e667572792e696f2f6a732f67756c702d61746f6d2e706e67)
A gulp plugin that creates atom-shell based distributable applications.
Install with npm.
npm install --save-dev gulp-atom
Add a gulp atom task like :
gulp.task('atom', function() {
return gulpAtom({
srcPath: './src',
releasePath: './release',
cachePath: './cache',
version: 'v0.13.0',
rebuild: false,
platforms: ['win32-ia32', 'darwin-x64']
});
});
Executing gulp atom
will create an atom-shell package for the specified platforms.
When you run code under process.NODE_ENV = test
more debug information will be displayed.
cachePath
The download path for the atom-shell package, required.srcPath
The root directory of the sources that shall be packaged, required.releasePath
is where the release applictions path, required.version
the version of the atom-shell release to be download from the GitHub page, required.platforms
Support['darwin','win32','linux','darwin-x64','linux-ia32','linux-x64','win32-ia32','win64-64']
, default isdarwin
. If verion is underv0.13.0
must use['darwin','win32','linux']
.apm
Path to theatom-package-manager
executable. If not specified the default behavior will be to use the globally installedapm
executable.rebuild
Default isfalse
, when set totrue
the nativeatom
modules will be rebuilt.symbols
Default isfalse
, when set totrue
the symbols package from GitHub will be downloaded.ext
The package extention for the atom-shell package, default iszip
MIT