git.iko.soy/typeable/nixpkgs
on master help sign in
msbuild: use roslyn from package
commit76d615532baa725d91387cfabb3bd423b6e09bec authorDavid McFarland <corngood@gmail.com> dateThu 25 Mar 2021, 14:21 (6 years ago) parent0745ed2
1 file changed+2−2
pkgs/development/tools/build-managers/msbuild/default.nix+2−2
pkgs/development/tools/build-managers/msbuild/default.nix+2−2
@@ -1,4 +1,4 @@
1−{ lib, stdenv, fetchurl, fetchpatch, makeWrapper, glibcLocales, mono, dotnetPackages, unzip, dotnet-sdk, writeText }:
1+{ lib, stdenv, fetchurl, fetchpatch, makeWrapper, glibcLocales, mono, dotnetPackages, unzip, dotnet-sdk, writeText, roslyn }:
22
33let
44
@@ -95,7 +95,7 @@ stdenv.mkDerivation rec {
9595 installPhase = ''
9696 stage1/mono-msbuild/msbuild mono/build/install.proj /p:MonoInstallPrefix="$out" /p:Configuration=Release-MONO
9797
98− ln -s ${mono}/lib/mono/msbuild/Current/bin/Roslyn $out/lib/mono/msbuild/Current/bin/Roslyn
98+ ln -s ${roslyn}/lib/dotnet/microsoft.net.compilers.toolset/*/tasks/net472 $out/lib/mono/msbuild/Current/bin/Roslyn
9999
100100 makeWrapper ${mono}/bin/mono $out/bin/msbuild \
101101 --set-default MONO_GC_PARAMS "nursery-size=64m" \