about summary refs log tree commit diff
path: root/pkgs/development/compilers/dotnet/packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/compilers/dotnet/packages.nix')
-rw-r--r--pkgs/development/compilers/dotnet/packages.nix99
1 files changed, 0 insertions, 99 deletions
diff --git a/pkgs/development/compilers/dotnet/packages.nix b/pkgs/development/compilers/dotnet/packages.nix
deleted file mode 100644
index 4ce789e00b91..000000000000
--- a/pkgs/development/compilers/dotnet/packages.nix
+++ /dev/null
@@ -1,99 +0,0 @@
-{ stdenv
-, callPackage
-, vmr
-}:
-
-let
-  mkCommon = callPackage ./common.nix {};
-  inherit (vmr) targetRid releaseManifest;
-
-in {
-  inherit vmr;
-  sdk = mkCommon "sdk" rec {
-    pname = "dotnet-sdk";
-    version = releaseManifest.sdkVersion;
-
-    src = vmr;
-    dontUnpack = true;
-
-    outputs = [ "out" "packages" "artifacts" ];
-
-    installPhase = ''
-      runHook preInstall
-
-      cp -r "$src"/dotnet-sdk-${version}-${targetRid} "$out"
-      chmod +w "$out"
-      mkdir "$out"/bin
-      ln -s "$out"/dotnet "$out"/bin/dotnet
-
-      mkdir "$packages"
-      # this roughly corresponds to the {sdk,aspnetcore}_packages in ../update.sh
-      cp -r "$src"/Private.SourceBuilt.Artifacts.*.${targetRid}/*Microsoft.{NET.ILLink.Tasks,NETCore,DotNet,AspNetCore}.*.nupkg "$packages"
-
-      cp -r "$src"/Private.SourceBuilt.Artifacts.*.${targetRid} "$artifacts"
-
-      runHook postInstall
-    '';
-
-    passthru = {
-      inherit (vmr) icu targetRid;
-    };
-
-    meta = vmr.meta // {
-      mainProgram = "dotnet";
-    };
-  };
-
-  runtime = mkCommon "runtime" rec {
-    pname = "dotnet-runtime";
-    version = releaseManifest.runtimeVersion;
-
-    src = vmr;
-    dontUnpack = true;
-
-    outputs = [ "out" ];
-
-    installPhase = ''
-      runHook preInstall
-
-      cp -r "$src/dotnet-runtime-${version}-${targetRid}" "$out"
-      chmod +w "$out"
-      mkdir "$out"/bin
-      ln -s "$out"/dotnet "$out"/bin/dotnet
-
-      runHook postInstall
-    '';
-
-    meta = vmr.meta // {
-      mainProgram = "dotnet";
-    };
-  };
-
-  aspnetcore = mkCommon "aspnetcore" rec {
-    pname = "dotnet-aspnetcore-runtime";
-    version = releaseManifest.aspNetCoreVersion or releaseManifest.runtimeVersion;
-
-    src = vmr;
-    dontUnpack = true;
-
-    outputs = [ "out" ];
-
-    installPhase = ''
-      runHook preInstall
-
-      cp -r "$src/dotnet-runtime-${releaseManifest.runtimeVersion}-${targetRid}" "$out"
-      chmod +w "$out"
-      mkdir "$out"/bin
-      ln -s "$out"/dotnet "$out"/bin/dotnet
-
-      chmod +w "$out"/shared
-      cp -Tr "$src/aspnetcore-runtime-${version}-${targetRid}" "$out"
-
-      runHook postInstall
-    '';
-
-    meta = vmr.meta // {
-      mainProgram = "dotnet";
-    };
-  };
-}