Commit Graph

8 Commits

Author SHA1 Message Date
Chris Marslender
a69146284c
Ensure chia-blockchain still opens UI on Linux (#13826) 2022-11-17 13:53:38 -06:00
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
Chris Marslender
da7b35e8a6
Add /usr/bin/chia and /opt/chia symlinks to the UI RPM to mirror available paths in the CLI version
Already exists in the UI .deb - this is the last linux installer that needed this
2022-07-18 10:03:01 -05:00
Chris Marslender
077c8db1ff
Testing postinst/prerm scripts with the UI .deb (#11258) 2022-04-21 16:59:27 -07:00
Chris Marslender
82c01ff2bc
Simplify how the chia symlink is created in the CLI .deb (#11188) 2022-04-15 14:13:00 -05:00
Chris Marslender
2fbe062e78
Build cli only version of debs (#11166)
* Build cli only version of debs

* Export the vars needed by j2

* Fix paths

* Add symlink to chia in /usr/local/bin/

* Upload the cli only debs to s3

* Add init.py

* Ensure SHA is on the dev build for amd64
2022-04-14 19:32:26 -05:00
Jeff
945bc5054c
Updated background and icon positions. (#10531) 2022-03-02 18:16:54 -08:00
Jeff
098cbf8b73
Update the DMG background image (#10289)
* Update the DMG background image

* Updated with latest design.

* Updated background.tiff with latest design

* Fancier DMG customization support via build_dmg.js

* npm_macos -> npm_macos_m1

* Pass in the app path to build_dmg.js

* Peppering with __init__.py files to satisfy the precommit hook
2022-02-28 15:21:53 -08:00