diff --git a/flake.nix b/flake.nix index 09118b85b..b33319c27 100644 --- a/flake.nix +++ b/flake.nix @@ -231,7 +231,6 @@ [ "../config/pgpass-mainnet" ]; packages.cardano-chain-gen.package.extraSrcFiles = [ "../schema/*.sql" ]; - }) ({ lib, config, ... }: @@ -489,6 +488,17 @@ in rec { checks = staticChecks; + devShells = + let + mkVariantShell = compiler: variant: + lib.nameValuePair "profiled-${compiler}" v.shell; + in + # "Profiled" devshell variants for each extra compiler + lib.mapAttrs' mkVariantShell project.profiled.projectVariants // { + # A "profiled" variant shell for the default compiler + profiled = project.profiled.shell; + }; + hydraJobs = callPackages inputs.iohkNix.utils.ciJobsAggregates { ciJobs = flake.hydraJobs; nonRequiredPaths = map lib.hasPrefix nonRequiredPaths;