From 5d782041d4e41ff5641ed8d0a7bd3db3b8add206 Mon Sep 17 00:00:00 2001 From: Sebastien Pouliot Date: Tue, 21 Aug 2018 13:24:29 -0400 Subject: [PATCH] [msbuild] pass --target-platform= to copySceneKitAssets (#4630) (#4660) The copySceneKitAssets program has a poor command-line options parser that cannot handle --target-platform and its argument being 2 separate arguments, they have to be combined with an '='. Fixes https://github.com/xamarin/xamarin-macios/issues/4467 --- .../Tasks/CompileSceneKitAssetsTaskBase.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/msbuild/Xamarin.MacDev.Tasks.Core/Tasks/CompileSceneKitAssetsTaskBase.cs b/msbuild/Xamarin.MacDev.Tasks.Core/Tasks/CompileSceneKitAssetsTaskBase.cs index b0a6535d42..4df5ff5fd9 100644 --- a/msbuild/Xamarin.MacDev.Tasks.Core/Tasks/CompileSceneKitAssetsTaskBase.cs +++ b/msbuild/Xamarin.MacDev.Tasks.Core/Tasks/CompileSceneKitAssetsTaskBase.cs @@ -115,7 +115,7 @@ namespace Xamarin.MacDev.Tasks if (AppleSdkSettings.XcodeVersion.Major >= 10) { var platform = PlatformUtils.GetTargetPlatform (SdkPlatform, IsWatchApp); if (platform != null) - args.Add ("--target-platform", platform); + args.AddQuotedFormat ("--target-platform={0}", platform); args.AddQuotedFormat ("--target-version={0}", SdkVersion); } else {