From c2d52a2683cc7628da4f8a05b7826354e6ebd743 Mon Sep 17 00:00:00 2001 From: ooks-io Date: Mon, 6 Jan 2025 13:18:19 +1100 Subject: [PATCH] templates: fix flake application module --- outputs/templates/basic/outputs/pkgs.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/outputs/templates/basic/outputs/pkgs.nix b/outputs/templates/basic/outputs/pkgs.nix index da50d0e..7300efe 100644 --- a/outputs/templates/basic/outputs/pkgs.nix +++ b/outputs/templates/basic/outputs/pkgs.nix @@ -2,8 +2,11 @@ perSystem = { pkgs, self', + lib, ... - }: { + }: let + inherit (lib) getExe; + in { packages.default = pkgs.stdenvNoCC.mkDerivation { pname = "my package"; version = "0.1.0"; @@ -13,6 +16,9 @@ buildPhase = ""; dontInstall = true; }; - apps.default = self'.packages.default; + apps.default = { + type = "app"; + program = "${getExe self'.packages.default}"; + }; }; }