chia-blockchain/build_scripts
Izumi Hoshino b3b56a64d1
Replace electron-packager with electron-builder (#12953)
* Install electron-builder

* Replaced electron-packager with electron-builder for windows

* Upgraded electron-builder version for mac

* Replaced electron-packager with electron-builder for Linux and integreated deb/rpm dir

* Updated mac installer job

* Fixed app.asar location

* Fixed dmg name for arm64 mac

* Updated installer-version.py

* Updated Linux(deb) installer CI job

* Updated Linux(rpm) installer CI job

* Fixed Linux(rpm) install CI issue

* Revert to use `electron-packager` instead of `electron-builder` for arm64 .deb installer

* Fixed lint errors

* Fixed rpm installer job issue

* Updated Windows installer CI job

* Fixed rpm installer CI job

* Simplified arm64 build

* Added -y option to `apt install` command

* Added `dmg-license` as npm build dependency for MacOS

* Attempt to set product name appropriately for each platform

* Specified productNames in commands

* Fixed arm64 installer issue

* Stopped to create link '/opt/chia/daemon'

* Updated desktop app name for linux installers

* Updated packageName for linux installers

* Abort build jobs when 'cd' fails

* Updated the GUI submodule ref (main:5e52b7f53478d4f39b4a0f0203f41e31dd53aee9)

Co-authored-by: Jeff Cruikshank <jeff@chia.net>
2022-08-24 20:13:40 -05:00
..
assets Replace electron-packager with electron-builder (#12953) 2022-08-24 20:13:40 -05:00
npm_global Update to handle the NodeJS 16 dependency (#9921) 2022-02-11 18:30:19 -08:00
npm_linux Replace electron-packager with electron-builder (#12953) 2022-08-24 20:13:40 -05:00
npm_macos Replace electron-packager with electron-builder (#12953) 2022-08-24 20:13:40 -05:00
npm_windows Replace electron-packager with electron-builder (#12953) 2022-08-24 20:13:40 -05:00
__init__.py just put __init__.py files where we have .py files (plus subdirectories) (#10129) 2022-02-07 13:16:13 -08:00
build_linux_deb-1-gui.sh Replace electron-packager with electron-builder (#12953) 2022-08-24 20:13:40 -05:00
build_linux_deb-2-installer.sh Replace electron-packager with electron-builder (#12953) 2022-08-24 20:13:40 -05:00
build_linux_rpm-1-gui.sh Replace electron-packager with electron-builder (#12953) 2022-08-24 20:13:40 -05:00
build_linux_rpm-2-installer.sh Replace electron-packager with electron-builder (#12953) 2022-08-24 20:13:40 -05:00
build_macos-1-gui.sh Replace electron-packager with electron-builder (#12953) 2022-08-24 20:13:40 -05:00
build_macos-2-installer.sh Replace electron-packager with electron-builder (#12953) 2022-08-24 20:13:40 -05:00
build_windows-1-gui.ps1 Improve CI performance (#12523) 2022-08-04 12:03:50 -05:00
build_windows-2-installer.ps1 Replace electron-packager with electron-builder (#12953) 2022-08-24 20:13:40 -05:00
check_dependency_artifacts.py also m1 and arm64 for wheel checks (#11277) 2022-04-26 10:48:04 -07:00
clean-runner.sh more set -o errexit (#10468) 2022-03-17 09:13:27 -07:00
installer-version.py Replace electron-packager with electron-builder (#12953) 2022-08-24 20:13:40 -05:00