diff --git a/.resinci.json b/.resinci.json index 89abbe50..b751dd14 100644 --- a/.resinci.json +++ b/.resinci.json @@ -18,68 +18,24 @@ "productName": "balenaEtcher", "nodeGypRebuild": true, "files": [ - "!node_modules/**/*.js.map", - "!node_modules/**/*.h", - "!node_modules/**/*.hpp", - "!node_modules/**/*.cpp", - "!node_modules/**/*.md", - "!node_modules/**/*.ts", - "!node_modules/**/*.coffee", - "!node_modules/**/*.scss", - "!node_modules/**/*.less", - "!node_modules/**/*.hbs", - "!node_modules/**/*.mkd", - "!node_modules/**/LICENSE", - "!node_modules/**/LICENCE", - "!node_modules/**/license", - "!node_modules/**/License", - "!node_modules/**/LICENSE.txt", - "!node_modules/**/Makefile", - "!node_modules/**/.editorconfig", - "!node_modules/**/.babelrc", - "!node_modules/**/.prettierrc", - "!node_modules/**/.prettierrc-*", - "!node_modules/**/.eslintrc.yml", - "!node_modules/**/.eslintignore", - "!node_modules/**/.publishrc", - "assets/icon.png", - "build/**/*.node", - "lib", - "!lib/gui/app", - "lib/gui/app/index.html", "generated", - "!node_modules/chart.js/dist/docs", - "!node_modules/ext2fs/config", - "!node_modules/ext2fs/deps", - "!node_modules/ext2fs/LICENSE", - "!node_modules/ext2fs/src", - "!node_modules/winusb-driver-generator/src", - "!node_modules/winusb-driver-generator/deps", - "!node_modules/winusb-driver-generator/ci", - "!node_modules/rendition/__screenshots__", - "!node_modules/polished/docs", - "!node_modules/mermaid/src", - "!node_modules/mermaid/dist", - "node_modules/mermaid/dist/mermaid.core.js", - "!node_modules/raven-js/src", - "!node_modules/raven-js/dist", - "node_modules/raven-js/dist/raven.js", - "!node_modules/raven-js/plugins", - "!node_modules/react-jsonschema-form/dist", - "!node_modules/xxhash/deps", - "!node_modules/xxhash/src", - "!node_modules/unzip-stream/testData*", - "!node_modules/usb", - "node_modules/usb/usb.js", - "node_modules/usb/package.json", - "node_modules/usb/build", - "node_modules/usb/src/binding", - "!node_modules/roboto-fontface/fonts", + "lib/gui/app/index.html", + "lib/gui/css/*.css", + "lib/gui/css/fonts/*.woff2", + "lib/gui/assets/*.svg", + "assets/icon.png", + "!node_modules/**/**", + "node_modules/**/*.js", + "node_modules/**/*.json", + "node_modules/**/*.node", + "node_modules/node-raspberrypi-usbboot/blobs/**", + "node_modules/flexboxgrid/dist/flexboxgrid.css", "node_modules/roboto-fontface/fonts/roboto/Roboto-Thin.woff", "node_modules/roboto-fontface/fonts/roboto/Roboto-Light.woff", "node_modules/roboto-fontface/fonts/roboto/Roboto-Regular.woff", "node_modules/roboto-fontface/fonts/roboto/Roboto-Medium.woff", - "node_modules/roboto-fontface/fonts/roboto/Roboto-Bold.woff" + "node_modules/roboto-fontface/fonts/roboto/Roboto-Bold.woff", + "node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2" ], "afterSign": "./afterSignHook.js", "mac": { diff --git a/electron-builder.yml b/electron-builder.yml index f94b563e..29991231 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -5,12 +5,24 @@ npmRebuild: true nodeGypRebuild: true publish: null files: - - lib - - lib/gui/app/index.html - generated - - build/**/*.node + - lib/gui/app/index.html + - lib/gui/css/*.css + - lib/gui/css/fonts/*.woff2 + - lib/gui/assets/*.svg - assets/icon.png - - node_modules/**/* + - "!node_modules/**/**" + - "node_modules/**/*.js" + - "node_modules/**/*.json" + - "node_modules/**/*.node" + - node_modules/node-raspberrypi-usbboot/blobs/** + - node_modules/flexboxgrid/dist/flexboxgrid.css + - node_modules/roboto-fontface/fonts/roboto/Roboto-Thin.woff + - node_modules/roboto-fontface/fonts/roboto/Roboto-Light.woff + - node_modules/roboto-fontface/fonts/roboto/Roboto-Regular.woff + - node_modules/roboto-fontface/fonts/roboto/Roboto-Medium.woff + - node_modules/roboto-fontface/fonts/roboto/Roboto-Bold.woff + - node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2 mac: asar: false icon: assets/icon.icns