feat: add app for automatic running with an emulator

This commit is contained in:
Kat Inskip 2025-07-24 20:21:48 -07:00
parent a84087c06f
commit 5897ef4e08
Signed by: kat
GPG key ID: 465E64DECEA8CF0F

View file

@ -16,6 +16,7 @@
outputs =
{
self,
nixpkgs,
flake-utils,
rust-overlay,
@ -62,7 +63,15 @@
myPackage = pkgs.callPackage ./package.nix { inherit craneLib rustToolchain rustTriple; };
in {
inherit pkgsCross;
packages.default = myPackage;
packages = {
default = myPackage;
katgba = myPackage;
};
apps = rec {
katgba-emu = flake-utils.lib.mkApp { drv = pkgs.writeShellScriptBin "katgba-emu" ''
${pkgs.mgba}/bin/mgba-qt ${lib.getExe self.packages.${system}.default}
''; };
default = katgba-emu;
};
});
}