bin/nuget in nuget-2.7.41115.310 vs bin/nuget in nuget-2.8.6
- old
+ new
@@ -1,2 +1,5 @@
-result = system(File.dirname(__FILE__) + "/nuget.exe " + ARGV.join(' '))
-exit 1 unless result
\ No newline at end of file
+windows = Gem.win_platform?
+to_exec = [File.dirname(__FILE__) + "/nuget.exe", ARGV.join(' ')]
+to_exec.insert(0, "mono --runtime=v4.0") if ! windows
+result = system(to_exec.join(' '))
+exit 1 unless result