xamarin-macios/msbuild/Xamarin.Mac.Tasks/Tasks/Metal.cs

24 строки
575 B
C#

using System.IO;
using Xamarin.MacDev;
using Xamarin.MacDev.Tasks;
namespace Xamarin.Mac.Tasks
{
public class Metal : MetalTaskBase
{
#if !MTOUCH_TESTS
protected override string MinimumDeploymentTargetKey {
get { return ManifestKeys.LSMinimumSystemVersion; }
}
#endif
protected override string DevicePlatformBinDir {
get {
return AppleSdkSettings.XcodeVersion.Major >= 10
? Path.Combine (SdkDevPath, "Toolchains", "XcodeDefault.xctoolchain", "usr", "bin")
: Path.Combine (SdkDevPath, "Platforms", "MacOSX.platform", "usr", "bin");
}
}
}
}