build-clan: support constructing darwinConfigurations

This commit is contained in:
Michael Hoang
2025-03-25 13:39:04 +09:00
parent 66e4c41142
commit 6de4735c81
11 changed files with 207 additions and 57 deletions

View File

@@ -2,6 +2,7 @@
lib,
self,
nixpkgs,
nix-darwin ? null,
...
}:
# Produces the
@@ -20,7 +21,7 @@ lib.fix (clanLib: {
clan-core = self;
pkgs = nixpkgs.legacyPackages.x86_64-linux;
};
buildClanModule = clanLib.callLib ./build-clan { inherit nixpkgs; };
buildClanModule = clanLib.callLib ./build-clan { inherit nixpkgs nix-darwin; };
buildClan = clanLib.buildClanModule.buildClanWith { clan-core = self; };
# ------------------------------------