refactor: seperate default from trevstack in nix packages

This commit is contained in:
trev 2025-03-18 19:13:15 -04:00
parent 267d293927
commit 5e5a2cbaaa

View File

@ -1,5 +1,5 @@
{ {
description = "A trevstack development environment"; description = "A template for trevstack";
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
@ -191,7 +191,10 @@
]; ];
}; };
packages.default = pkgs.buildGoModule { packages = rec {
default = trevstack;
trevstack = pkgs.buildGoModule {
inherit client pname version; inherit client pname version;
src = gitignore.lib.gitignoreSource ./server; src = gitignore.lib.gitignoreSource ./server;
vendorHash = "sha256-sANPwYLGwMcWyMR7Veho81aAMfIQpVzZS5Q9eveR8o8="; vendorHash = "sha256-sANPwYLGwMcWyMR7Veho81aAMfIQpVzZS5Q9eveR8o8=";
@ -200,6 +203,7 @@
cp -r ${client} internal/handlers/client/client cp -r ${client} internal/handlers/client/client
''; '';
}; };
};
} }
); );
} }