From f6cb288fff50c4bab872f5be76d99cf3ce99eadc Mon Sep 17 00:00:00 2001 From: David McFarland Date: Mon, 12 Sep 2022 22:00:24 -0300 Subject: [PATCH] omnisharp-roslyn: set runtime flag instead of patching project --- pkgs/development/tools/omnisharp-roslyn/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/omnisharp-roslyn/default.nix b/pkgs/development/tools/omnisharp-roslyn/default.nix index 88e7fa690db6..0d42c494ce10 100644 --- a/pkgs/development/tools/omnisharp-roslyn/default.nix +++ b/pkgs/development/tools/omnisharp-roslyn/default.nix @@ -29,8 +29,9 @@ let finalPackage = buildDotnetModule rec { patchelf ]; + dotnetRestoreFlags = [ "--runtime ${dotnetCorePackages.systemToDotnetRid stdenv.targetPlatform.system}" ]; dotnetInstallFlags = [ "--framework net6.0" ]; - dotnetBuildFlags = [ "--framework net6.0" ]; + dotnetBuildFlags = [ "--framework net6.0" "--no-self-contained" ]; dotnetFlags = [ # These flags are set by the cake build. "-property:PackageVersion=${version}"