From bc44bee75f5b42fd23c4f1a9b0d89cae1ec8735c Mon Sep 17 00:00:00 2001 From: Quinn Unger Date: Tue, 14 Jul 2026 15:53:08 +0100 Subject: [PATCH] add legacyPackages.${system}.fusesocCores (#25) --- flake.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index e6f71fe..3db2aa8 100644 --- a/flake.nix +++ b/flake.nix @@ -40,6 +40,9 @@ coreList = pkgs.callPackage ./cores/fusesoc-cores.nix { fusesocLib = fusesoc.lib; }; in { + # Flakes that export cores should extend/override legacyPackages.${system}.fusesocCores + legacyPackages.fusesocCores = fusesoc.lib.cores; + packages = { inherit (moppkgs.packages.${system}) edalize; @@ -59,7 +62,7 @@ _: prev: { passthru = prev.passthru // { lib = (pkgs.callPackage ./lib/fusesocLib.nix { fusesoc = pkg; }) // { - cores = fusesoc.lib.mkCoreSet coreList; + cores = fusesoc.lib.mkCoreSet coreList; # Bundle fusesoc "stdlib" under fusesoc.lib.cores for convenience }; }; } -- 2.51.2