summary refs log tree commit diff
path: root/pkgs/build-support/dotnet
Commit message (Collapse)AuthorAge
* nuget-to-nix: add missing commaIvar Scholten2022-03-14
| | | | This fixes a regression introduced in bbcb7d3d34ca5ea620740184eea9db61e4b84f8b
* Merge pull request #162771 from IvarWithoutBones/dotnet-setuphookSandro2022-03-11
|\
| * treewide: don't unnecessary set dotnet-related env varsIvar Scholten2022-03-04
| | | | | | | | These have been moved to a setup hook in dotnet-{sdk,runtime,aspnetcore}
* | nuget-to-nix: deterministic sorting of output list (#162187)Åsmund Østvold2022-03-10
| | | | | | | | | | | | | | | | | | | | | | It is the package list output that should be sorted. The current output sequence is not logical because '.' is sorted in front of '/' with input sorting and is not deterministic for different language environments. To get a deterministic and logical sorting in environments with different language configured, env "LC_ALL=C" is set and the produced strings is that is sorted. To get alphabetic sorting and not a pure ASCII value sort "--ignore-case" is added.
* | Merge pull request #161504 from moinessim/writefsharpLassulus2022-03-02
|\ \ | |/ |/| writers: Add writeFSharp and makeFSharpWriter functions to writers
| * Add writeFSharp and makeFSharpWriter functions to writersMoises Nessim2022-02-28
| | | | | | | | | | | | | | | | | | | | Uses fsharp interactive (fsi) to run fsx script Expose mkNugetSource and mkNugetDeps functions Use them in writers.writeFSharp and buildDotnetModule Add tests
* | Revert "buildDotnetModule: enable RestoreUseStaticGraphEvaluation"Jörg Thalheim2022-03-02
|/ | | | | | | | This reverts commit 0b1856bfe3837b4509b180b4e9e51d19a88231ba. This broke one of our clients projects where a local libary could no longer be found. Since there is no easy way to disable it's better if this flag is set per project using `dotnetRestoreFlags`.
* buildDotnetModule: enable RestoreUseStaticGraphEvaluationIvarWithoutBones2022-02-12
| | | | | | This should speed up restore times a fair bit, especially for bigger projects. Roslyn also has it enabled by default already, so I don't expect any breakages from it.
* buildDotnetModule: use setup hooksIvarWithoutBones2022-02-12
| | | | | | This is a much more flexible way of doing things, as we can adopt and reuse these hooks for various tasks. Syntax highlighting now also works way better for me, which is a nice bonus :)
* dotnetenv: move to pkgs/build-support/dotnetIvar Scholten2022-02-11
|
* dotnetbuildhelpers: move to pkgs/build-support/dotnetIvar Scholten2022-02-11
|
* nuget-to-nix: move to pkgs/build-support/dotnetIvar Scholten2022-02-11
|
* fetchNuGet: move to pkgs/build-support/dotnetIvar Scholten2022-02-11
|
* buildDotnetPackage: move to pkgs/build-support/dotnetIvar Scholten2022-02-11
|
* buildDotnetModule: move to pkgs/build-support/dotnetIvar Scholten2022-02-11