overrideMkDerivationArgs
pkgs.overrideMkDerivationArgs
Docs pulled from | This Revision | 31 minutes ago
Nixpkgs manual
Modify a stdenv so as to extend mkDerivation's arguments.
A stronger version of addAttrsToDerivation.
Example: requireCcache = overrideMkDerivationArgs (oldAttrs: { requiredSystemFeatures = oldAttrs.requiredSystemFeatures or [ ] ++ [ "ccache" ]; });
Noogle detected
Implementation
The following is the current implementation of this function.
overrideMkDerivationArgs =
extension: stdenv:
stdenv.override (old: {
mkDerivationFromStdenv = extendMkDerivationArgs old extension;
});