Castellano (Spanish)
Appearance
Castellano (Spanish)
Appearance
Projects are usually built through a build-system-provided CLI (e.g. xcodebuild
). Tuist wraps them to improve the user experience and integrate the workflows with the platform to provide optimizations and analytics.
You might wonder what's the value of using tuist build
over generating the project with tuist generate
(if needed) and building it with the platform-specific CLI. Here are some reasons:
tuist build
ensures the project is generated if needed before compiling the project.tuist build
generates the project if needed, and then build it using the platform-specific build tool. We support the use of the --
terminator to forward all subsequent arguments directly to the underlying build tool. This is useful when you need to pass arguments that are not supported by tuist build
but are supported by the underlying build tool.
tuist build MyScheme
tuist build MyScheme -- -configuration Debug
tuist build --no-binary-cache