diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 30 |
1 files changed, 30 insertions, 0 deletions
@@ -102,6 +102,13 @@ ; }; + mkFcunyNet = + system: + let + pkgs = getPkgs system; + in + import ./src/fcuny.net { inherit pkgs; }; + # Create a treefmt-nix evaluation for a system mkTreefmtEval = system: @@ -144,6 +151,29 @@ }; in { + packages = forAllSystems ( + system: + let + fcunyNet = mkFcunyNet system; + in + { + "fcuny_net" = fcunyNet.site; + } + ); + + apps = forAllSystems ( + system: + let + fcunyNet = mkFcunyNet system; + in + { + "fcuny_net-serve" = { + type = "app"; + program = "${fcunyNet.serve}/bin/serve-fcuny-net"; + }; + } + ); + # nix fmt formatter = forAllSystems ( system: |
