feat(deploy): add batm3 ISO build target
Add batm3 to flake.nix NixOS configs, live.nix (CDC ACM kernel modules, MEI udev rules), and build-iso.sh. Default fiat: USD. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
71eff33f1e
commit
dc5f4f8aa6
3 changed files with 19 additions and 2 deletions
|
|
@ -57,6 +57,7 @@
|
|||
douro = "GTQ";
|
||||
tejo = "GTQ";
|
||||
sintra = "EUR";
|
||||
batm3 = "USD";
|
||||
};
|
||||
|
||||
lib = nixpkgs.lib;
|
||||
|
|
@ -213,6 +214,7 @@
|
|||
douro = mkLiveConfig "douro";
|
||||
tejo = mkLiveConfig "tejo";
|
||||
sintra = mkLiveConfig "sintra";
|
||||
batm3 = mkLiveConfig "batm3";
|
||||
|
||||
# Backwards compat
|
||||
lamassu-live-douro = mkLiveConfig "douro";
|
||||
|
|
@ -237,11 +239,13 @@
|
|||
atm-app-douro = mkAtmApp { model = "douro"; fiatCode = "GTQ"; };
|
||||
atm-app-tejo = mkAtmApp { model = "tejo"; fiatCode = "GTQ"; };
|
||||
atm-app-sintra = mkAtmApp { model = "sintra"; fiatCode = "EUR"; };
|
||||
atm-app-batm3 = mkAtmApp { model = "batm3"; fiatCode = "USD"; };
|
||||
|
||||
# ISO images
|
||||
iso-douro = self.nixosConfigurations.douro.config.system.build.isoImage;
|
||||
iso-tejo = self.nixosConfigurations.tejo.config.system.build.isoImage;
|
||||
iso-sintra = self.nixosConfigurations.sintra.config.system.build.isoImage;
|
||||
iso-batm3 = self.nixosConfigurations.batm3.config.system.build.isoImage;
|
||||
|
||||
# Raw disk images (dd-able to mSATA/eMMC, proper GPT + ESP)
|
||||
disk-image-douro = import (nixpkgs + "/nixos/lib/make-disk-image.nix") {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue