diff --git a/external/Xamarin.MacDev b/external/Xamarin.MacDev index 210c664e5611..a0a11aff2715 160000 --- a/external/Xamarin.MacDev +++ b/external/Xamarin.MacDev @@ -1 +1 @@ -Subproject commit 210c664e56117d3a1a7f6dd002109eb444dbdc17 +Subproject commit a0a11aff271565bbaba029e5e428a0b9c2ca0e37 diff --git a/msbuild/tests/Xamarin.iOS.Tasks.Tests/TaskTests/MTouchTaskTests.cs b/msbuild/tests/Xamarin.iOS.Tasks.Tests/TaskTests/MTouchTaskTests.cs index ab289601ef41..38f74b9ea5dd 100644 --- a/msbuild/tests/Xamarin.iOS.Tasks.Tests/TaskTests/MTouchTaskTests.cs +++ b/msbuild/tests/Xamarin.iOS.Tasks.Tests/TaskTests/MTouchTaskTests.cs @@ -306,6 +306,10 @@ public TempSdk () { SdkDir = Path.Combine (Path.GetTempPath (), Guid.NewGuid ().ToString ()); Directory.CreateDirectory (SdkDir); + Directory.CreateDirectory (Path.Combine (SdkDir, "bin")); + File.WriteAllText (Path.Combine (SdkDir, "Version"), "1.0.0.0"); // Fake Version file so that MonoTouchSdk detects this as a real Sdk location. + File.WriteAllText (Path.Combine (SdkDir, "bin", "mtouch"), "echo \"fake mtouch\""); // Fake mtouch binary so that MonoTouchSdk detects this as a real Sdk location. + Directory.CreateDirectory (Path.Combine (SdkDir, "lib")); sdk = IPhoneSdks.MonoTouch; IPhoneSdks.MonoTouch = new MonoTouchSdk (SdkDir);