Commit 7f57cc76 authored by David McFarland's avatar David McFarland
Browse files

wheelwizard: build single project only

Restoring the solution without -p:RuntimeIdentifier=[...] results in a
dependency on the win-x64 app host package.  This is easier than adding
the property in a way that works with fetch-deps.
parent 22d6d58e
Loading
Loading
Loading
Loading
+0 −120
Original line number Diff line number Diff line
@@ -9,26 +9,11 @@
    "version": "11.0.0",
    "hash": "sha256-DBD113eQJNHeEgFmx/tVRSnHxhGBQIKWVKxr1QRilr4="
  },
  {
    "pname": "Castle.Core",
    "version": "5.1.1",
    "hash": "sha256-oVkQB+ON7S6Q27OhXrTLaxTL0kWB58HZaFFuiw4iTrE="
  },
  {
    "pname": "coverlet.collector",
    "version": "6.0.4",
    "hash": "sha256-ieiUl7G5pVKQ4V6rxhEe0ehep0/u1RBD3EAI63AQTI0="
  },
  {
    "pname": "CSharpier.MsBuild",
    "version": "0.30.6",
    "hash": "sha256-FhXf9ggWmWzGp6vz6vJP+ly4SOeyluP6Ic3MfCz1uUA="
  },
  {
    "pname": "DotNet.Glob",
    "version": "3.1.3",
    "hash": "sha256-5uGSaGY1IqDjq4RCDLPJm0Lg9oyWmyR96OiNeGqSj84="
  },
  {
    "pname": "HarfBuzzSharp",
    "version": "8.3.1.1",
@@ -64,21 +49,11 @@
    "version": "0.11.0",
    "hash": "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0="
  },
  {
    "pname": "Microsoft.Bcl.AsyncInterfaces",
    "version": "6.0.0",
    "hash": "sha256-49+H/iFwp+AfCICvWcqo9us4CzxApPKC37Q5Eqrw+JU="
  },
  {
    "pname": "Microsoft.CodeAnalysis.Analyzers",
    "version": "3.11.0",
    "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw="
  },
  {
    "pname": "Microsoft.CodeCoverage",
    "version": "17.13.0",
    "hash": "sha256-GKrIxeyQo5Az1mztfQgea1kGtJwonnNOrXK/0ULfu8o="
  },
  {
    "pname": "Microsoft.Extensions.AmbientMetadata.Application",
    "version": "9.3.0",
@@ -289,36 +264,6 @@
    "version": "9.3.0",
    "hash": "sha256-X9hooaCbC2G5PT022Yj7iJgEzS/bFyBxJbh6QQJTOQU="
  },
  {
    "pname": "Microsoft.NET.Test.Sdk",
    "version": "17.13.0",
    "hash": "sha256-sc2wvyV8cGm1FrNP2GGHEI584RCvRPu15erYCsgw5QY="
  },
  {
    "pname": "Microsoft.NETCore.App.Host.win-x64",
    "version": "8.0.23",
    "hash": "sha256-vIDCQTTBNhOchF0H7voWbnaiJNM5z7ivJOjHyLdtvAs="
  },
  {
    "pname": "Microsoft.TestPlatform.ObjectModel",
    "version": "17.13.0",
    "hash": "sha256-6S0fjfj8vA+h6dJVNwLi6oZhYDO/I/6hBZaq2VTW+Uk="
  },
  {
    "pname": "Microsoft.TestPlatform.TestHost",
    "version": "17.13.0",
    "hash": "sha256-L/CJzou7dhmShUgXq3aXL3CaLTJll17Q+JY2DBdUUpo="
  },
  {
    "pname": "Newtonsoft.Json",
    "version": "13.0.1",
    "hash": "sha256-K2tSVW4n4beRPzPu3rlVaBEMdGvWSv/3Q1fxaDh4Mjo="
  },
  {
    "pname": "NSubstitute",
    "version": "5.3.0",
    "hash": "sha256-fa6Hn9Qmpia2labWOs1Xp2LnJBOHfrWIwxvqKRRccs0="
  },
  {
    "pname": "Polly.Core",
    "version": "8.4.2",
@@ -419,31 +364,11 @@
    "version": "9.0.3",
    "hash": "sha256-zgZF8BTksBk5oucX0j0Ju8qNG8oKJbIGio0GM+egT9M="
  },
  {
    "pname": "System.Diagnostics.EventLog",
    "version": "6.0.0",
    "hash": "sha256-zUXIQtAFKbiUMKCrXzO4mOTD5EUphZzghBYKXprowSM="
  },
  {
    "pname": "System.IO.Pipelines",
    "version": "8.0.0",
    "hash": "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE="
  },
  {
    "pname": "System.Linq.Async",
    "version": "6.0.1",
    "hash": "sha256-uH5fZhcyQVtnsFc6GTUaRRrAQm05v5euJyWCXSFSOYI="
  },
  {
    "pname": "System.Reflection.Metadata",
    "version": "1.6.0",
    "hash": "sha256-JJfgaPav7UfEh4yRAQdGhLZF1brr0tUWPl6qmfNWq/E="
  },
  {
    "pname": "System.Threading.Channels",
    "version": "9.0.2",
    "hash": "sha256-Ubs57l7OtgMyC/N1qiAFcfqAxqghRVXs9tB7Jws30t8="
  },
  {
    "pname": "System.Threading.RateLimiting",
    "version": "8.0.0",
@@ -469,56 +394,11 @@
    "version": "9.0.0",
    "hash": "sha256-UuzE7101YnWkuPvOJsEZ8xVjXl3P/gyDyKdScmT51do="
  },
  {
    "pname": "Testably.Abstractions.Testing",
    "version": "4.0.1",
    "hash": "sha256-EXIEjrR91ZMOwU6Qf0Se5G7v0XEWMEMQe95EXkV1Iw4="
  },
  {
    "pname": "Tmds.DBus.Protocol",
    "version": "0.21.2",
    "hash": "sha256-gaK/5aAummyin6ptnhaJbnA0ih4+2xADrtrLfFbHwYI="
  },
  {
    "pname": "xunit",
    "version": "2.9.3",
    "hash": "sha256-BPrpSbjlIB7PoH+ocCusqMDrMZgRQZSzeTeJzHK/I9c="
  },
  {
    "pname": "xunit.abstractions",
    "version": "2.0.3",
    "hash": "sha256-0D1y/C34iARI96gb3bAOG8tcGPMjx+fMabTPpydGlAM="
  },
  {
    "pname": "xunit.analyzers",
    "version": "1.18.0",
    "hash": "sha256-DOgamLnfi9Ua5IDm3JVm9MaOFbSSbmq5l8j2NPO3qd0="
  },
  {
    "pname": "xunit.assert",
    "version": "2.9.3",
    "hash": "sha256-vHYOde8bd10pOmr7iTAYNtPlqHzsJl4x3t1DDuYdDCA="
  },
  {
    "pname": "xunit.core",
    "version": "2.9.3",
    "hash": "sha256-qkVQ8Jw/LZWmxirkPOwiry7bvZn3IuaRzu/sp2H8anw="
  },
  {
    "pname": "xunit.extensibility.core",
    "version": "2.9.3",
    "hash": "sha256-mcpVX+m0R7F0ev9CaBnbai9gtu4GVcqijEuRqe89D0g="
  },
  {
    "pname": "xunit.extensibility.execution",
    "version": "2.9.3",
    "hash": "sha256-2rxMs2Dt4cAcmOFMwP5Yd3RpP0BnmiL8cXlKysXY0jw="
  },
  {
    "pname": "xunit.runner.visualstudio",
    "version": "3.0.2",
    "hash": "sha256-Q0IxAFO9EDnIGzRl2HCWBujPZL8kqBcNZez1Y29hjPc="
  },
  {
    "pname": "ZstdSharp.Port",
    "version": "0.8.4",
+2 −2
Original line number Diff line number Diff line
@@ -26,7 +26,7 @@ buildDotnetModule rec {
    rm .config/dotnet-tools.json
  '';

  projectFile = "WheelWizard.sln";
  projectFile = "WheelWizard";
  buildType = "Release";
  dotnet-sdk = dotnetCorePackages.sdk_8_0-bin;
  dotnet-runtime = dotnetCorePackages.runtime_8_0-bin;
@@ -50,7 +50,7 @@ buildDotnetModule rec {
    runHook preInstall

    mkdir -p $out/lib/wheelwizard $out/bin
    cp -r WheelWizard/bin/Release/net8.0/* $out/lib/wheelwizard/
    cp -r WheelWizard/bin/Release/net8.0/*/* $out/lib/wheelwizard/

    makeWrapper $out/lib/wheelwizard/WheelWizard $out/bin/WheelWizard \
      --prefix PATH : ${lib.makeBinPath [ dotnet-runtime ]}