dotnet: combine binary and source release directories

This commit is contained in:
David McFarland
2026-04-07 20:59:08 -03:00
parent ad1602de15
commit 4eee53690d
32 changed files with 12 additions and 13 deletions
+11 -12
View File
@@ -33,15 +33,14 @@ let
buildNetSdk = attrs: buildDotnet (attrs // { type = "sdk"; });
};
## Files in versions/ are generated automatically by update.sh ##
dotnet-bin = lib.mergeAttrsList (
map buildDotnetSdk [
./versions/6.0.nix
./versions/7.0.nix
./versions/8.0.nix
./versions/9.0.nix
./versions/10.0.nix
./versions/11.0.nix
./6.0/releases.nix
./7.0/releases.nix
./8.0/releases.nix
./9.0/releases.nix
./10.0/releases.nix
./11.0/releases.nix
]
);
@@ -92,11 +91,11 @@ let
mkNugetDeps = callPackage ../../../build-support/dotnet/make-nuget-deps { };
addNuGetDeps = callPackage ../../../build-support/dotnet/add-nuget-deps { };
dotnet_8 = lib.recurseIntoAttrs (callPackage ./8 { });
dotnet_9 = lib.recurseIntoAttrs (callPackage ./9 { });
dotnet_10 = lib.recurseIntoAttrs (callPackage ./10 { });
dotnet_10_0_2xx = lib.recurseIntoAttrs (callPackage ./10_0_2xx { });
dotnet_11 = lib.recurseIntoAttrs (callPackage ./11 { });
dotnet_8 = lib.recurseIntoAttrs (callPackage ./8.0 { });
dotnet_9 = lib.recurseIntoAttrs (callPackage ./9.0 { });
dotnet_10 = lib.recurseIntoAttrs (callPackage ./10.0 { });
dotnet_10_0_2xx = lib.recurseIntoAttrs (callPackage ./10.0.2xx { });
dotnet_11 = lib.recurseIntoAttrs (callPackage ./11.0 { });
}
);
};
+1 -1
View File
@@ -266,7 +266,7 @@ update() {
return 1
fi
: ${output:="$(realpath "$(dirname "${BASH_SOURCE[0]}")")"/versions/$sem_version.nix}
: ${output:="$(realpath "$(dirname "${BASH_SOURCE[0]}")")"/$sem_version/releases.nix}
echo "Generating $output"
# Make sure the x.y version is properly passed to .NET release metadata url.