From 5e5a2cbaaadb106f3f70248b48e7466dc80b7fee Mon Sep 17 00:00:00 2001 From: trev Date: Tue, 18 Mar 2025 19:13:15 -0400 Subject: [PATCH] refactor: seperate default from trevstack in nix packages --- flake.nix | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/flake.nix b/flake.nix index e80e48f..0a6906d 100644 --- a/flake.nix +++ b/flake.nix @@ -1,5 +1,5 @@ { - description = "A trevstack development environment"; + description = "A template for trevstack"; inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; @@ -191,14 +191,18 @@ ]; }; - packages.default = pkgs.buildGoModule { - inherit client pname version; - src = gitignore.lib.gitignoreSource ./server; - vendorHash = "sha256-sANPwYLGwMcWyMR7Veho81aAMfIQpVzZS5Q9eveR8o8="; + packages = rec { + default = trevstack; - preBuild = '' - cp -r ${client} internal/handlers/client/client - ''; + trevstack = pkgs.buildGoModule { + inherit client pname version; + src = gitignore.lib.gitignoreSource ./server; + vendorHash = "sha256-sANPwYLGwMcWyMR7Veho81aAMfIQpVzZS5Q9eveR8o8="; + + preBuild = '' + cp -r ${client} internal/handlers/client/client + ''; + }; }; } );