nixpkgs/pkgs/build-support/dotnet
Matt Sturgeon 79d26048de
buildDotnetModule: add finalAttrs support
Allow users to pass arguments to `buildDotnetModule` in the form:

```nix
buildDotnetModule (finalAttrs: {
  # Args
})
```

Exposing the behaviour of the underlying `mkDerivation` and allowing
packages to be defined in a recursive way that works correctly even when
the package is overridden, e.g. using `overrideAttrs`.

Added some simple test cases that piggyback on the existing
`structured-attrs` test.
2024-08-06 16:33:49 +01:00
..
build-dotnet-global-tool dotnet: use unpacked nuget packages 2024-07-31 00:47:14 -03:00
build-dotnet-module buildDotnetModule: add finalAttrs support 2024-08-06 16:33:49 +01:00
build-dotnet-package
dotnetbuildhelpers
dotnetenv
fetchnuget fetchNuGet: add SRI hash support 2024-07-04 17:33:34 +08:00
make-nuget-deps dotnet: use unpacked nuget packages 2024-07-31 00:47:14 -03:00
make-nuget-source mkNugetSource: Allow passing arbitrary stdenv.mkDerivation attrs 2024-01-02 20:27:20 +01:00
nuget-to-nix dotnet: use unpacked nuget packages 2024-07-31 00:47:14 -03:00