Up
+public class Up : Codable
+
+ It represents a command that configures the environment for the project to work. +The steps to set up the project are usually specified in the project README. +With Tuist, that’s not necessary anymore because you can define declaratively those steps +and developers can run them by executing ‘tuist up’
+ +-
+
-
+ ++
+ + + homebrew(packages:) +
++ +++ + +++Returns an up that installs Homebrew packages.
+ +++Declaration
+++Swift
+
+ +public static func homebrew(packages: [String]) -> Up
++Parameters
++ +
++ + ++ ++ packages +
++ +++Packages to be installed.
+++Return Value
+Instance of an UpHomebrew
++ ++
+ -
+ ++
+ + + custom(name:meet:isMet:) +
++ +++ + +++Returns a user-defined up.
+ +++Declaration
+++Swift
+
+ +public static func custom(name: String, meet: [String], isMet: [String]) -> Up
++Parameters
++ +
++ ++ ++ name +
++ +++Name of the command.
++ ++ ++ meet +
++ +++Shell command that needs to be executed if the command is not met in the environment.
++ + ++ ++ isMet +
++ +++Shell command that should return a 0 exit status if the setup has already been done (e.g. which carthage)
+++Return Value
+Instance of an UpCustom.
++ ++
+ -
+ ++
+ + + carthage(platforms:) +
++ +++ + +++Returns an up that updates Carthage dependencies in the project directory.
+ +++Declaration
+++Swift
+
+ +public static func carthage(platforms: [Platform]? = nil) -> Up
++Return Value
+Instance of an UpCarthage.
++ ++
+