Skip to content

Translation 🌍

You can translate or improve the translation of this page.

Contribute

ENUM

TuistProject

Contents

  • Cases
    • tuist(compatibleXcodeVersions:swiftVersion:plugins:generationOptions:installOptions:)
    • xcode
swift
public enum TuistProject: Codable, Equatable, Sendable

Cases

tuist(compatibleXcodeVersions:swiftVersion:plugins:generationOptions:installOptions:)

swift
case tuist(
    compatibleXcodeVersions: CompatibleXcodeVersions = .all,
    swiftVersion: Version? = nil,
    plugins: [PluginLocation] = [],
    generationOptions: Tuist.GenerationOptions = .options(),
    installOptions: Tuist.InstallOptions = .options()
)

Creates a configuration for a Tuist project.

  • Parameters:
    • compatibleXcodeVersions: List of Xcode versions the project is compatible with.
    • swiftVersion: The version of Swift that will be used by Tuist.
    • plugins: A list of plugins to extend Tuist.
    • generationOptions: List of options to use when generating the project.
    • installOptions: List of options to use when running tuist install.

xcode

swift
case xcode

Released under the MIT License.