mirror of
https://github.com/balena-io/etcher.git
synced 2025-04-24 07:17:18 +00:00
Merge pull request #6 from resin-io/jviotti/package-ignore
Ignore unnecessary files when packaging app
This commit is contained in:
commit
15ca6935a7
11
Makefile
11
Makefile
@ -1,4 +1,5 @@
|
||||
ELECTRON_PACKAGER=./node_modules/.bin/electron-packager
|
||||
ELECTRON_IGNORE=$(shell cat package.ignore | tr "\\n" "|" | sed "s/.$$//")
|
||||
ELECTRON_VERSION=0.34.2
|
||||
|
||||
release/Herostratus-darwin-x64: .
|
||||
@ -6,6 +7,8 @@ release/Herostratus-darwin-x64: .
|
||||
--platform=darwin \
|
||||
--arch=x64 \
|
||||
--version=$(ELECTRON_VERSION) \
|
||||
--ignore="$(ELECTRON_IGNORE)" \
|
||||
--overwrite \
|
||||
--out=release/
|
||||
|
||||
release/Herostratus-linux-ia32: .
|
||||
@ -13,6 +16,8 @@ release/Herostratus-linux-ia32: .
|
||||
--platform=linux \
|
||||
--arch=ia32 \
|
||||
--version=$(ELECTRON_VERSION) \
|
||||
--ignore="$(ELECTRON_IGNORE)" \
|
||||
--overwrite \
|
||||
--out=release/
|
||||
|
||||
release/Herostratus-linux-x64: .
|
||||
@ -20,6 +25,8 @@ release/Herostratus-linux-x64: .
|
||||
--platform=linux \
|
||||
--arch=x64 \
|
||||
--version=$(ELECTRON_VERSION) \
|
||||
--ignore="$(ELECTRON_IGNORE)" \
|
||||
--overwrite \
|
||||
--out=release/
|
||||
|
||||
release/Herostratus-win32-ia32: .
|
||||
@ -27,6 +34,8 @@ release/Herostratus-win32-ia32: .
|
||||
--platform=win32 \
|
||||
--arch=ia32 \
|
||||
--version=$(ELECTRON_VERSION) \
|
||||
--ignore="$(ELECTRON_IGNORE)" \
|
||||
--overwrite \
|
||||
--out=release/
|
||||
|
||||
release/Herostratus-win32-x64: .
|
||||
@ -34,6 +43,8 @@ release/Herostratus-win32-x64: .
|
||||
--platform=win32 \
|
||||
--arch=x64 \
|
||||
--version=$(ELECTRON_VERSION) \
|
||||
--ignore="$(ELECTRON_IGNORE)" \
|
||||
--overwrite \
|
||||
--out=release/
|
||||
|
||||
package-osx: release/Herostratus-darwin-x64
|
||||
|
20
package.ignore
Normal file
20
package.ignore
Normal file
@ -0,0 +1,20 @@
|
||||
LICENSE
|
||||
Makefile
|
||||
package.ignore
|
||||
(.*).md
|
||||
appveyor.yml
|
||||
bower.json
|
||||
gulpfile.js
|
||||
installers.json
|
||||
screenshot.png
|
||||
tests
|
||||
lib/scss
|
||||
lib/browser
|
||||
node_modules/electron-mocha
|
||||
node_modules/electron-builder
|
||||
node_modules/angular-mocks
|
||||
node_modules/browserify
|
||||
node_modules/gulp*
|
||||
node_modules/jshint-stylish
|
||||
node_modules/mochainon
|
||||
node_modules/vinyl-*
|
Loading…
x
Reference in New Issue
Block a user