Files
nixpkgs/pkgs/test/haskell/default.nix
T
Rebecca Turner d3e4f784aa haskellPackages.mkDerivation: Add env argument
Previously, setting environment variables in a Haskell package build
required using `.overrideAttrs`, which (I think?) breaks later
invocations of `haskell.lib.overrideCabal`.

This patch adds an `env` argument to `haskellPackages.mkDerivation`,
which can be used to set environment variables during Haskell package
builds.
2025-07-16 11:38:18 -07:00

13 lines
460 B
Nix

{ lib, callPackage }:
lib.recurseIntoAttrs {
cabalSdist = callPackage ./cabalSdist { };
documentationTarball = callPackage ./documentationTarball { };
env = callPackage ./env { };
ghcWithPackages = callPackage ./ghcWithPackages { };
incremental = callPackage ./incremental { };
setBuildTarget = callPackage ./setBuildTarget { };
shellFor = callPackage ./shellFor { };
upstreamStackHpackVersion = callPackage ./upstreamStackHpackVersion { };
}