nix/install.sh now either takes a target argument or takes an arg pointing to a tarball/dir (containing an app.hex and app.manifest) and installs either onto the ledger. It also accepts an optional -n option that skips the automated tests that would normally be run prior to installation
Removed install.sh as it was not used anywhere. Non-nix users can use the makefile to install the app onto the ledger
Removed nix/build.sh and inlined it in the two places it was used
Moved release-installer.sh to the nix/ dir and renamed it to app-installer-impl.sh to denote that it should not be used except by other scripts
Gives nix/release.sh the option -n to skip tests prior to creating the tarballs that it produces
Edit the sdk src in nix so that nixos users no longer need to overload the SHELL when using the Makefile
Adds check that, when running nix/release.sh the current HEAD has a tag matching v{$version}, where $version is extracted from the Makefile. Also adds an option to disable this check
nix/install.sh
now either takes a target argument or takes an arg pointing to a tarball/dir (containing an app.hex and app.manifest) and installs either onto the ledger. It also accepts an optional-n
option that skips the automated tests that would normally be run prior to installationinstall.sh
as it was not used anywhere. Non-nix users can use the makefile to install the app onto the ledgernix/build.sh
and inlined it in the two places it was usedrelease-installer.sh
to thenix/
dir and renamed it toapp-installer-impl.sh
to denote that it should not be used except by other scriptsnix/release.sh
the option-n
to skip tests prior to creating the tarballs that it producesSHELL
when using theMakefile
nix/release.sh
the current HEAD has a tag matchingv{$version}
, where$version
is extracted from the Makefile. Also adds an option to disable this check