David McFarland
c82bc74bcb
dotnet: remove cross-target tests from broken SDKs
2026-05-19 20:48:45 -03:00
David McFarland
9ec199bef9
dotnetCorePackages.combinePackages: set DOTNET_HOST_PATH in wrappers
2026-04-17 09:57:29 -03:00
David McFarland
f2f375833c
dotnet-sdk_{10,11}: provide $out/bin/dnx
...
Fixes : #477657
2026-04-17 09:57:28 -03:00
Wolfgang Walther
5a0711127c
treewide: run nixfmt 1.0.0
2025-07-24 13:55:40 +02:00
Thomas Berryhill
db305a78b7
dotnetCorePackages.combinePackages: add "metadata" to linked paths
...
This enables users of `dotnetCorePackages.combinePackages` to install
.NET workloads.
2025-04-09 20:09:21 -04:00
David McFarland
649da5f9a2
dotnetCorePackages.combinePackages: propagate darwin sandbox profile
2025-03-20 09:41:06 -03:00
David McFarland
07271da986
dotnet: default to source-built sdk/runtimes
2025-01-27 14:38:56 -04:00
David McFarland
a5d767c91d
dotnet/combine-packages: don't inherit meta from cli
2024-12-10 11:08:13 -04:00
David McFarland
791b829b32
dotnetCorePackages.combinePackages: use wrapper
2024-12-06 10:01:59 -04:00
js6pak
895b69405c
dotnet: make wrappers usable as DOTNET_ROOT
...
This simplifies the code a bit and makes it possible to use dotnetCorePackages.combinePackages as dotnet-runtime again.
Partial revert of ddd08e404f .
2024-12-06 10:01:59 -04:00
David McFarland
d2d56972fc
dotnet: install man pages for source-built sdk
2024-11-17 14:19:23 -04:00
David McFarland
42d69ab59a
dotnet: move dotnet_root to $out/share/dotnet
2024-11-17 14:19:23 -04:00
David McFarland
ddd08e404f
dotnet: split setup hooks into wrapper for runtime/sdk
2024-11-17 14:19:22 -04:00
David McFarland
2c97d67f62
dotnet: split sdk packages by platform
2024-09-24 20:43:24 -03:00
David McFarland
6582132c12
dotnet: format with nixfmt
2024-09-24 20:43:22 -03:00
David McFarland
d3ca5027fa
dotnet: use unpacked nuget packages
2024-07-31 00:47:14 -03:00
TomaSajt
ed60ed3562
Fix useDotnetFromEnv's DOTNET_ROOT detection
2023-08-08 00:37:49 +02:00
mdarocha
43f7cc0df7
dotnet-sdk_3: remove
...
Also remove all reference to outdated .NET versions.
2023-03-26 14:24:49 +02:00
mdarocha
d093086a2b
buildDotnetModule: add support for using combinePackages as dotnet-sdk
...
This allows packages that require several dotnet versions to build (like
BeatSaberModManager) to properly depend on the dotnet-sdk specific deps.
This in turns avoids having to regenerate the deps of those packages
after each dotnet-sdk update.
This also changes nuget-to-nix to accept a file with a list of
exclusions instead of a folder.
2023-03-19 20:53:39 +01:00
mdarocha
2c3a2ac7e2
dotnet-sdk: properly copy license files.
...
After changing license files to be in /share/doc, the
combining script required fixes.
2022-10-29 14:31:03 +02:00
GGG
93ed660eca
dotnetCorePackages.combinePackages: fix bug introduced in #187118
2022-08-23 20:17:11 -03:00
GGG
01dd4610f8
dotnetCorePackages.combinePackages: refactor
...
This refactors the combinePackages function to properly combine the
different .NET versions as the previous version was copying already
wrapped binary which wasn't pointing to the combined directories'
binary and it also wasn't linking the /sdk-manifests directory.
A few other miscellaneous files like LICENSE.txt, nix-support dir and
ThirdPartyNotices.txt weren't being copied either which resulted in an
incomplete .NET installation in the combined directory.
The passthrough.icu property was also not being set which resulted in us
being unable to use the result of this function in buildDotnetModule.
2022-08-20 17:48:02 -03:00
Pavol Rusnak
eca667180b
dotnet: cleanup; point dotnet-sdk alias to 5_0; remove unsupported SDKs
2021-10-18 23:46:17 +02:00
James Ottaway
6dd40fcf51
dotnetCorePackages: Fix combinePackages example
2021-01-29 14:21:22 +10:00
Jonathan Ringer
eea3dedaf4
dotnetCorePackages: rename files
2020-07-19 17:42:35 -07:00