STRUCT
Project.Options
Contents
- Properties
automaticSchemesOptionsdefaultKnownRegionsdevelopmentRegiondisableBundleAccessorsdisableShowEnvironmentVarsInScriptPhasestextSettingsxcodeProjectName
- Methods
init(automaticSchemesOptions:defaultKnownRegions:developmentRegion:disableBundleAccessors:disableShowEnvironmentVarsInScriptPhases:textSettings:xcodeProjectName:)options(automaticSchemesOptions:defaultKnownRegions:developmentRegion:disableBundleAccessors:disableShowEnvironmentVarsInScriptPhases:textSettings:xcodeProjectName:)
swift
public struct Options: Codable, EquatableOptions to configure a project.
Properties
automaticSchemesOptions
swift
public var automaticSchemesOptions: AutomaticSchemesOptionsConfigures automatic target schemes generation.
defaultKnownRegions
swift
public var defaultKnownRegions: [String]?Configures the default known regions
developmentRegion
swift
public var developmentRegion: String?Configures the development region.
disableBundleAccessors
swift
public var disableBundleAccessors: BoolDisables generating Bundle accessors.
disableShowEnvironmentVarsInScriptPhases
swift
public var disableShowEnvironmentVarsInScriptPhases: BoolSuppress logging of environment in Run Script build phases.
textSettings
swift
public var textSettings: TextSettingsConfigures text settings.
xcodeProjectName
swift
public var xcodeProjectName: String?Configures the name of the generated .xcodeproj.
Methods
init(automaticSchemesOptions:defaultKnownRegions:developmentRegion:disableBundleAccessors:disableShowEnvironmentVarsInScriptPhases:textSettings:xcodeProjectName:)
swift
public init(
automaticSchemesOptions: AutomaticSchemesOptions,
defaultKnownRegions: [String]? = nil,
developmentRegion: String? = nil,
disableBundleAccessors: Bool,
disableShowEnvironmentVarsInScriptPhases: Bool,
textSettings: TextSettings,
xcodeProjectName: String?
)options(automaticSchemesOptions:defaultKnownRegions:developmentRegion:disableBundleAccessors:disableShowEnvironmentVarsInScriptPhases:textSettings:xcodeProjectName:)
swift
public static func options(
automaticSchemesOptions: AutomaticSchemesOptions = .enabled(),
defaultKnownRegions: [String]? = nil,
developmentRegion: String? = nil,
disableBundleAccessors: Bool = true,
disableShowEnvironmentVarsInScriptPhases: Bool = true,
textSettings: TextSettings = .textSettings(),
xcodeProjectName: String? = nil
) -> Self