From 5897ef4e0862593be554f74b9eec630a54a530f4 Mon Sep 17 00:00:00 2001 From: Kat Inskip Date: Thu, 24 Jul 2025 20:21:48 -0700 Subject: [PATCH] feat: add app for automatic running with an emulator --- flake.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index c9ad03e..ca528a8 100644 --- a/flake.nix +++ b/flake.nix @@ -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; + }; }); }