From f8c61f00980867ead1bebd81ded0272cbcb6febb Mon Sep 17 00:00:00 2001 From: Emily Date: Wed, 21 Jun 2023 22:32:19 +0100 Subject: [PATCH] flake.nix: add checks for the docs Except for `manualEpub`, which is going away. --- flake.nix | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index c571bc5e..5c95ac79 100644 --- a/flake.nix +++ b/flake.nix @@ -33,9 +33,18 @@ description = "nix flake init -t nix-darwin"; }; - checks.x86_64-darwin.simple = (self.lib.darwinSystem { - system = "x86_64-darwin"; - modules = [ self.darwinModules.simple ]; - }).system; + checks = nixpkgs.lib.genAttrs ["aarch64-darwin" "x86_64-darwin"] (system: let + simple = self.lib.darwinSystem { + inherit system; + modules = [ self.darwinModules.simple ]; + }; + in { + simple = simple.system; + + inherit (simple.config.system.build.manual) + optionsJSON + manualHTML + manpages; + }); }; }