diff options
Diffstat (limited to 'pkgs/games/build-support/monogame-patcher/default.nix')
-rw-r--r-- | pkgs/games/build-support/monogame-patcher/default.nix | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/games/build-support/monogame-patcher/default.nix b/pkgs/games/build-support/monogame-patcher/default.nix index 1a06425e..457d124a 100644 --- a/pkgs/games/build-support/monogame-patcher/default.nix +++ b/pkgs/games/build-support/monogame-patcher/default.nix @@ -20,5 +20,26 @@ buildDotnetPackage { sha256 = "0wf8mzr16d2ni008m60rrk738v8ypk74llk6g8mlyx7rrlchnxaf"; outputFiles = [ "lib/net45/*" ]; }) + + (fetchNuGet { + baseName = "NUnit"; + version = "3.10.1"; + sha256 = "159m1wpb9yy2x77x7nl0647jkpzj5j801a2inhdl7hcjys8xrqxi"; + outputFiles = [ "lib/net45/*" ]; + }) + + (fetchNuGet { + baseName = "NUnit.ConsoleRunner"; + version = "3.8.0"; + sha256 = "1gspqzfhvpc8yapni7zcr5h2y025swihv78cw07v048l3myf3pzk"; + outputFiles = [ "tools/*" ]; + }) ]; + + doCheck = true; + checkPhase = '' + nunitLibs="$(pkg-config nunit.framework --variable=Libraries)" + MONO_PATH="$(dirname "$nunitLibs")" HOME="$PWD" \ + nunit3-console bin/Release/monogame-patcher.exe + ''; } |