public SingleArchitecture(XCodePlatforms platform, XCodeSDKs sdk, XCodeArchitectures architecture) { Platform = platform; SimulatorSdk = sdk; DeviceSdk = sdk; SimulatorArchitectures = architecture; DeviceArchitectures = architecture; }
public override string GetArtifactDirectoryName(string configuration, XCodeSDKs sdk) { // Mac OS X does not have a simulator (only one SDK - the device) return(configuration); }
public virtual XCodeArchitectures GetArchitecture(XCodeSDKs sdk) { return(sdk == SimulatorSdk ? SimulatorArchitectures : DeviceArchitectures); }
public virtual string GetArtifactDirectoryName(string configuration, XCodeSDKs sdk) { return($"{configuration}-{sdk}"); }