Version 0.10.1

This commit is contained in:
Pedro Piñera 2018-12-20 13:38:42 +01:00
parent 3571783ad2
commit 6ab6d83b63
80 changed files with 1832 additions and 86 deletions

View File

@ -4,6 +4,8 @@ Please, check out guidelines: https://keepachangelog.com/en/1.0.0/
## Next version
## 0.10.1
### Changed
- Replace ReactiveTask with SwiftShell https://github.com/tuist/tuist/pull/179 by @pepibumur.

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>
@ -207,9 +215,9 @@
<li class="item">
<div class="item-heading">
<code>
<a name="/"></a>
<a name="/s:18ProjectDescription0A0C2upSayAA2UpCGvp"></a>
<a name="//apple_ref/swift/Property/up" class="dashAnchor"></a>
<a class="token" href="#/">up</a>
<a class="token" href="#/s:18ProjectDescription0A0C2upSayAA2UpCGvp">up</a>
</code>
</div>
<div class="height-container">
@ -224,7 +232,7 @@
<h5>Declaration</h5>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">let</span> <span class="nv">up</span><span class="p">:</span> <span class="p">[</span><span class="kt">Up</span><span class="p">]</span></code></pre>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">let</span> <span class="nv">up</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Classes/Up.html">Up</a></span><span class="p">]</span></code></pre>
</div>
</div>
@ -329,9 +337,9 @@
<li class="item">
<div class="item-heading">
<code>
<a name="/"></a>
<a name="/s:18ProjectDescription0A0C4name2up8settings7targetsACSS_SayAA2UpCGAA8SettingsCSgSayAA6TargetCGtcfc"></a>
<a name="//apple_ref/swift/Method/init(name:up:settings:targets:)" class="dashAnchor"></a>
<a class="token" href="#/">init(name:up:settings:targets:)</a>
<a class="token" href="#/s:18ProjectDescription0A0C4name2up8settings7targetsACSS_SayAA2UpCGAA8SettingsCSgSayAA6TargetCGtcfc">init(name:up:settings:targets:)</a>
</code>
</div>
<div class="height-container">
@ -347,7 +355,7 @@
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span>
<span class="nv">up</span><span class="p">:</span> <span class="p">[</span><span class="kt">Up</span><span class="p">]</span> <span class="o">=</span> <span class="p">[],</span>
<span class="nv">up</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Classes/Up.html">Up</a></span><span class="p">]</span> <span class="o">=</span> <span class="p">[],</span>
<span class="nv">settings</span><span class="p">:</span> <span class="kt"><a href="../Classes/Settings.html">Settings</a></span><span class="p">?</span> <span class="o">=</span> <span class="kc">nil</span><span class="p">,</span>
<span class="nv">targets</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Classes/Target.html">Target</a></span><span class="p">]</span> <span class="o">=</span> <span class="p">[])</span></code></pre>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

365
docs/Classes/Up.html Normal file
View File

@ -0,0 +1,365 @@
<!DOCTYPE html>
<html lang='en'>
<head>
<title>Up Class Reference</title>
<link rel='stylesheet' type='text/css' href='../css/jazzy.css' />
<link rel='stylesheet' type='text/css' href='../css/highlight.css' />
<meta charset='utf-8'>
<script src='../js/jquery.min.js' defer></script>
<script src='../js/jazzy.js' defer></script>
</head>
<body>
<a name='//apple_ref/swift/Class/Up' class='dashAnchor'></a>
<a title='Up Class Reference'></a>
<header class='header'>
<p class='header-col header-col--primary'>
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(13% documented)
</p>
<p class='header-col header-col--secondary'>
<a class='header-link' href='https://github.com/tuist/tuist'>
<img class='header-icon' src='../img/gh.png'/>
View on GitHub
</a>
</p>
</header>
<p class='breadcrumbs'>
<a class='breadcrumb' href='../index.html'>ProjectDescription Reference</a>
<img class='carat' src='' />
Up Class Reference
</p>
<div class='content-wrapper'>
<nav class='navigation'>
<ul class='nav-groups'>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Worksaces.html'>Worksaces</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Workspace.html'>Workspace</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Project.html'>Project</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Project/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Targets.html'>Targets</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Target.html'>Target</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Target/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Enums/TargetDependency.html'>TargetDependency</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Enums/TargetDependency/CodingError.html'> CodingError</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Enums/TargetDependency/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/CoreDataModel.html'>CoreDataModel</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/CoreDataModel/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Headers.html'>Headers</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Enums/Platform.html'>Platform</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Enums/Product.html'>Product</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Settings.html'>Settings</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Settings.html'>Settings</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Enums/BuildConfiguration.html'>BuildConfiguration</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Configuration.html'>Configuration</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Configuration/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Schemes.html'>Schemes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Scheme.html'>Scheme</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Scheme/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/RunAction.html'>RunAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/RunAction/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/TestAction.html'>TestAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/TestAction/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/BuildAction.html'>BuildAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/BuildAction/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Arguments.html'>Arguments</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Arguments/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/TargetAction.html'>TargetAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/TargetAction/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
</ul>
</nav>
<article class='main-content'>
<section class='section'>
<div class='section-content'>
<h1>Up</h1>
<div class='declaration'>
<div class='language'>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">class</span> <span class="kt">Up</span> <span class="p">:</span> <span class="kt">Codable</span></code></pre>
</div>
</div>
<p>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&rsquo;s not necessary anymore because you can define declaratively those steps
and developers can run them by executing &lsquo;tuist up&rsquo;</p>
</div>
</section>
<section class='section'>
<div class='section-content'>
<div class="task-group">
<ul class='item-container'>
<li class="item">
<div class="item-heading">
<code>
<a name="/s:18ProjectDescription2UpC8homebrew8packagesACSaySSG_tFZ"></a>
<a name="//apple_ref/swift/Method/homebrew(packages:)" class="dashAnchor"></a>
<a class="token" href="#/s:18ProjectDescription2UpC8homebrew8packagesACSaySSG_tFZ">homebrew(packages:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Returns an up that installs Homebrew packages.</p>
</div>
<div class="declaration">
<h5>Declaration</h5>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">homebrew</span><span class="p">(</span><span class="nv">packages</span><span class="p">:</span> <span class="p">[</span><span class="kt">String</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt">Up</span></code></pre>
</div>
</div>
<div>
<h5>Parameters</h5>
<table class="graybox">
<tbody>
<tr>
<td>
<code>
<em>packages</em>
</code>
</td>
<td>
<div>
<p>Packages to be installed.</p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<div>
<h5>Return Value</h5>
<p>Instance of an UpHomebrew</p>
</div>
<div class="slightly-smaller">
</div>
</section>
</div>
</li>
<li class="item">
<div class="item-heading">
<code>
<a name="/s:18ProjectDescription2UpC6custom4name4meet5isMetACSS_SaySSGAHtFZ"></a>
<a name="//apple_ref/swift/Method/custom(name:meet:isMet:)" class="dashAnchor"></a>
<a class="token" href="#/s:18ProjectDescription2UpC6custom4name4meet5isMetACSS_SaySSGAHtFZ">custom(name:meet:isMet:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Returns a user-defined up.</p>
</div>
<div class="declaration">
<h5>Declaration</h5>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">custom</span><span class="p">(</span><span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span> <span class="nv">meet</span><span class="p">:</span> <span class="p">[</span><span class="kt">String</span><span class="p">],</span> <span class="nv">isMet</span><span class="p">:</span> <span class="p">[</span><span class="kt">String</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt">Up</span></code></pre>
</div>
</div>
<div>
<h5>Parameters</h5>
<table class="graybox">
<tbody>
<tr>
<td>
<code>
<em>name</em>
</code>
</td>
<td>
<div>
<p>Name of the command.</p>
</div>
</td>
</tr>
<tr>
<td>
<code>
<em>meet</em>
</code>
</td>
<td>
<div>
<p>Shell command that needs to be executed if the command is not met in the environment.</p>
</div>
</td>
</tr>
<tr>
<td>
<code>
<em>isMet</em>
</code>
</td>
<td>
<div>
<p>Shell command that should return a 0 exit status if the setup has already been done (e.g. which carthage)</p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<div>
<h5>Return Value</h5>
<p>Instance of an UpCustom.</p>
</div>
<div class="slightly-smaller">
</div>
</section>
</div>
</li>
<li class="item">
<div class="item-heading">
<code>
<a name="/s:18ProjectDescription2UpC8carthage9platformsACSayAA8PlatformOGSg_tFZ"></a>
<a name="//apple_ref/swift/Method/carthage(platforms:)" class="dashAnchor"></a>
<a class="token" href="#/s:18ProjectDescription2UpC8carthage9platformsACSayAA8PlatformOGSg_tFZ">carthage(platforms:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Returns an up that updates Carthage dependencies in the project directory.</p>
</div>
<div class="declaration">
<h5>Declaration</h5>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">carthage</span><span class="p">(</span><span class="nv">platforms</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Enums/Platform.html">Platform</a></span><span class="p">]?</span> <span class="o">=</span> <span class="kc">nil</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Up</span></code></pre>
</div>
</div>
<div>
<h5>Return Value</h5>
<p>Instance of an UpCarthage.</p>
</div>
<div class="slightly-smaller">
</div>
</section>
</div>
</li>
</ul>
</div>
</div>
</section>
</article>
</div>
<section class='footer'>
<p>© 2018 <a class="link" href="https://github.com/tuist" target="_blank" rel="external">Tuist</a>. All rights reserved.</p>
<p>Generated by <a class='link' href='https://github.com/realm/jazzy' target='_blank' rel='external'>jazzy ♪♫ v0.9.3</a>, a <a class='link' href='http://realm.io' target='_blank' rel='external'>Realm</a> project.</p>
</section>
</body>
</div>
</html>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

227
docs/Other Classes.html Normal file
View File

@ -0,0 +1,227 @@
<!DOCTYPE html>
<html lang='en'>
<head>
<title>Other Classes Reference</title>
<link rel='stylesheet' type='text/css' href='css/jazzy.css' />
<link rel='stylesheet' type='text/css' href='css/highlight.css' />
<meta charset='utf-8'>
<script src='js/jquery.min.js' defer></script>
<script src='js/jazzy.js' defer></script>
</head>
<body>
<a name='//apple_ref/swift/Section/Other Classes' class='dashAnchor'></a>
<a title='Other Classes Reference'></a>
<header class='header'>
<p class='header-col header-col--primary'>
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(13% documented)
</p>
<p class='header-col header-col--secondary'>
<a class='header-link' href='https://github.com/tuist/tuist'>
<img class='header-icon' src='img/gh.png'/>
View on GitHub
</a>
</p>
</header>
<p class='breadcrumbs'>
<a class='breadcrumb' href='index.html'>ProjectDescription Reference</a>
<img class='carat' src='' />
Other Classes Reference
</p>
<div class='content-wrapper'>
<nav class='navigation'>
<ul class='nav-groups'>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Worksaces.html'>Worksaces</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Workspace.html'>Workspace</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Project.html'>Project</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Project/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Targets.html'>Targets</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Target.html'>Target</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Target/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Enums/TargetDependency.html'>TargetDependency</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Enums/TargetDependency/CodingError.html'> CodingError</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Enums/TargetDependency/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/CoreDataModel.html'>CoreDataModel</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/CoreDataModel/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Headers.html'>Headers</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Enums/Platform.html'>Platform</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Enums/Product.html'>Product</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Settings.html'>Settings</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Settings.html'>Settings</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Enums/BuildConfiguration.html'>BuildConfiguration</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Configuration.html'>Configuration</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Configuration/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Schemes.html'>Schemes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Scheme.html'>Scheme</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Scheme/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/RunAction.html'>RunAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/RunAction/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/TestAction.html'>TestAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/TestAction/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/BuildAction.html'>BuildAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/BuildAction/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Arguments.html'>Arguments</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Arguments/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Structs/TargetAction.html'>TargetAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Structs/TargetAction/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
</ul>
</nav>
<article class='main-content'>
<section class='section'>
<div class='section-content'>
<h1>Other Classes</h1>
<p>The following classes are available globally.</p>
</div>
</section>
<section class='section'>
<div class='section-content'>
<div class="task-group">
<ul class='item-container'>
<li class="item">
<div class="item-heading">
<code>
<a name="/s:18ProjectDescription2UpC"></a>
<a name="//apple_ref/swift/Class/Up" class="dashAnchor"></a>
<a class="token" href="#/s:18ProjectDescription2UpC">Up</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>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&rsquo;s not necessary anymore because you can define declaratively those steps
and developers can run them by executing &lsquo;tuist up&rsquo;</p>
</div>
<div class="declaration">
<h5>Declaration</h5>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">class</span> <span class="kt">Up</span> <span class="p">:</span> <span class="kt">Codable</span></code></pre>
</div>
</div>
<div class="slightly-smaller">
<a href="Classes/Up.html" class="button">See more</a>
</div>
</section>
</div>
</li>
</ul>
</div>
</div>
</section>
</article>
</div>
<section class='footer'>
<p>© 2018 <a class="link" href="https://github.com/tuist" target="_blank" rel="external">Tuist</a>. All rights reserved.</p>
<p>Generated by <a class='link' href='https://github.com/realm/jazzy' target='_blank' rel='external'>jazzy ♪♫ v0.9.3</a>, a <a class='link' href='http://realm.io' target='_blank' rel='external'>Realm</a> project.</p>
</section>
</body>
</div>
</html>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,10 +19,10 @@
documentation
</text>
<text x="1095" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="250">
10%
13%
</text>
<text x="1095" y="140" transform="scale(.1)" textLength="250">
10%
13%
</text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>
@ -207,9 +215,9 @@
<li class="item">
<div class="item-heading">
<code>
<a name="/"></a>
<a name="/s:18ProjectDescription0A0C2upSayAA2UpCGvp"></a>
<a name="//apple_ref/swift/Property/up" class="dashAnchor"></a>
<a class="token" href="#/">up</a>
<a class="token" href="#/s:18ProjectDescription0A0C2upSayAA2UpCGvp">up</a>
</code>
</div>
<div class="height-container">
@ -224,7 +232,7 @@
<h5>Declaration</h5>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">let</span> <span class="nv">up</span><span class="p">:</span> <span class="p">[</span><span class="kt">Up</span><span class="p">]</span></code></pre>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">let</span> <span class="nv">up</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Classes/Up.html">Up</a></span><span class="p">]</span></code></pre>
</div>
</div>
@ -329,9 +337,9 @@
<li class="item">
<div class="item-heading">
<code>
<a name="/"></a>
<a name="/s:18ProjectDescription0A0C4name2up8settings7targetsACSS_SayAA2UpCGAA8SettingsCSgSayAA6TargetCGtcfc"></a>
<a name="//apple_ref/swift/Method/init(name:up:settings:targets:)" class="dashAnchor"></a>
<a class="token" href="#/">init(name:up:settings:targets:)</a>
<a class="token" href="#/s:18ProjectDescription0A0C4name2up8settings7targetsACSS_SayAA2UpCGAA8SettingsCSgSayAA6TargetCGtcfc">init(name:up:settings:targets:)</a>
</code>
</div>
<div class="height-container">
@ -347,7 +355,7 @@
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span>
<span class="nv">up</span><span class="p">:</span> <span class="p">[</span><span class="kt">Up</span><span class="p">]</span> <span class="o">=</span> <span class="p">[],</span>
<span class="nv">up</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Classes/Up.html">Up</a></span><span class="p">]</span> <span class="o">=</span> <span class="p">[],</span>
<span class="nv">settings</span><span class="p">:</span> <span class="kt"><a href="../Classes/Settings.html">Settings</a></span><span class="p">?</span> <span class="o">=</span> <span class="kc">nil</span><span class="p">,</span>
<span class="nv">targets</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Classes/Target.html">Target</a></span><span class="p">]</span> <span class="o">=</span> <span class="p">[])</span></code></pre>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -0,0 +1,365 @@
<!DOCTYPE html>
<html lang='en'>
<head>
<title>Up Class Reference</title>
<link rel='stylesheet' type='text/css' href='../css/jazzy.css' />
<link rel='stylesheet' type='text/css' href='../css/highlight.css' />
<meta charset='utf-8'>
<script src='../js/jquery.min.js' defer></script>
<script src='../js/jazzy.js' defer></script>
</head>
<body>
<a name='//apple_ref/swift/Class/Up' class='dashAnchor'></a>
<a title='Up Class Reference'></a>
<header class='header'>
<p class='header-col header-col--primary'>
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(13% documented)
</p>
<p class='header-col header-col--secondary'>
<a class='header-link' href='https://github.com/tuist/tuist'>
<img class='header-icon' src='../img/gh.png'/>
View on GitHub
</a>
</p>
</header>
<p class='breadcrumbs'>
<a class='breadcrumb' href='../index.html'>ProjectDescription Reference</a>
<img class='carat' src='' />
Up Class Reference
</p>
<div class='content-wrapper'>
<nav class='navigation'>
<ul class='nav-groups'>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Worksaces.html'>Worksaces</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Workspace.html'>Workspace</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Project.html'>Project</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Project/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Targets.html'>Targets</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Target.html'>Target</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Target/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Enums/TargetDependency.html'>TargetDependency</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Enums/TargetDependency/CodingError.html'> CodingError</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Enums/TargetDependency/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/CoreDataModel.html'>CoreDataModel</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/CoreDataModel/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Headers.html'>Headers</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Enums/Platform.html'>Platform</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Enums/Product.html'>Product</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Settings.html'>Settings</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Settings.html'>Settings</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Enums/BuildConfiguration.html'>BuildConfiguration</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Configuration.html'>Configuration</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Configuration/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Schemes.html'>Schemes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Scheme.html'>Scheme</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Scheme/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/RunAction.html'>RunAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/RunAction/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/TestAction.html'>TestAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/TestAction/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/BuildAction.html'>BuildAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/BuildAction/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Arguments.html'>Arguments</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Arguments/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/TargetAction.html'>TargetAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/TargetAction/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
</ul>
</nav>
<article class='main-content'>
<section class='section'>
<div class='section-content'>
<h1>Up</h1>
<div class='declaration'>
<div class='language'>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">class</span> <span class="kt">Up</span> <span class="p">:</span> <span class="kt">Codable</span></code></pre>
</div>
</div>
<p>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&rsquo;s not necessary anymore because you can define declaratively those steps
and developers can run them by executing &lsquo;tuist up&rsquo;</p>
</div>
</section>
<section class='section'>
<div class='section-content'>
<div class="task-group">
<ul class='item-container'>
<li class="item">
<div class="item-heading">
<code>
<a name="/s:18ProjectDescription2UpC8homebrew8packagesACSaySSG_tFZ"></a>
<a name="//apple_ref/swift/Method/homebrew(packages:)" class="dashAnchor"></a>
<a class="token" href="#/s:18ProjectDescription2UpC8homebrew8packagesACSaySSG_tFZ">homebrew(packages:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Returns an up that installs Homebrew packages.</p>
</div>
<div class="declaration">
<h5>Declaration</h5>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">homebrew</span><span class="p">(</span><span class="nv">packages</span><span class="p">:</span> <span class="p">[</span><span class="kt">String</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt">Up</span></code></pre>
</div>
</div>
<div>
<h5>Parameters</h5>
<table class="graybox">
<tbody>
<tr>
<td>
<code>
<em>packages</em>
</code>
</td>
<td>
<div>
<p>Packages to be installed.</p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<div>
<h5>Return Value</h5>
<p>Instance of an UpHomebrew</p>
</div>
<div class="slightly-smaller">
</div>
</section>
</div>
</li>
<li class="item">
<div class="item-heading">
<code>
<a name="/s:18ProjectDescription2UpC6custom4name4meet5isMetACSS_SaySSGAHtFZ"></a>
<a name="//apple_ref/swift/Method/custom(name:meet:isMet:)" class="dashAnchor"></a>
<a class="token" href="#/s:18ProjectDescription2UpC6custom4name4meet5isMetACSS_SaySSGAHtFZ">custom(name:meet:isMet:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Returns a user-defined up.</p>
</div>
<div class="declaration">
<h5>Declaration</h5>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">custom</span><span class="p">(</span><span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span> <span class="nv">meet</span><span class="p">:</span> <span class="p">[</span><span class="kt">String</span><span class="p">],</span> <span class="nv">isMet</span><span class="p">:</span> <span class="p">[</span><span class="kt">String</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt">Up</span></code></pre>
</div>
</div>
<div>
<h5>Parameters</h5>
<table class="graybox">
<tbody>
<tr>
<td>
<code>
<em>name</em>
</code>
</td>
<td>
<div>
<p>Name of the command.</p>
</div>
</td>
</tr>
<tr>
<td>
<code>
<em>meet</em>
</code>
</td>
<td>
<div>
<p>Shell command that needs to be executed if the command is not met in the environment.</p>
</div>
</td>
</tr>
<tr>
<td>
<code>
<em>isMet</em>
</code>
</td>
<td>
<div>
<p>Shell command that should return a 0 exit status if the setup has already been done (e.g. which carthage)</p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<div>
<h5>Return Value</h5>
<p>Instance of an UpCustom.</p>
</div>
<div class="slightly-smaller">
</div>
</section>
</div>
</li>
<li class="item">
<div class="item-heading">
<code>
<a name="/s:18ProjectDescription2UpC8carthage9platformsACSayAA8PlatformOGSg_tFZ"></a>
<a name="//apple_ref/swift/Method/carthage(platforms:)" class="dashAnchor"></a>
<a class="token" href="#/s:18ProjectDescription2UpC8carthage9platformsACSayAA8PlatformOGSg_tFZ">carthage(platforms:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Returns an up that updates Carthage dependencies in the project directory.</p>
</div>
<div class="declaration">
<h5>Declaration</h5>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">func</span> <span class="nf">carthage</span><span class="p">(</span><span class="nv">platforms</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Enums/Platform.html">Platform</a></span><span class="p">]?</span> <span class="o">=</span> <span class="kc">nil</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Up</span></code></pre>
</div>
</div>
<div>
<h5>Return Value</h5>
<p>Instance of an UpCarthage.</p>
</div>
<div class="slightly-smaller">
</div>
</section>
</div>
</li>
</ul>
</div>
</div>
</section>
</article>
</div>
<section class='footer'>
<p>© 2018 <a class="link" href="https://github.com/tuist" target="_blank" rel="external">Tuist</a>. All rights reserved.</p>
<p>Generated by <a class='link' href='https://github.com/realm/jazzy' target='_blank' rel='external'>jazzy ♪♫ v0.9.3</a>, a <a class='link' href='http://realm.io' target='_blank' rel='external'>Realm</a> project.</p>
</section>
</body>
</div>
</html>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -0,0 +1,227 @@
<!DOCTYPE html>
<html lang='en'>
<head>
<title>Other Classes Reference</title>
<link rel='stylesheet' type='text/css' href='css/jazzy.css' />
<link rel='stylesheet' type='text/css' href='css/highlight.css' />
<meta charset='utf-8'>
<script src='js/jquery.min.js' defer></script>
<script src='js/jazzy.js' defer></script>
</head>
<body>
<a name='//apple_ref/swift/Section/Other Classes' class='dashAnchor'></a>
<a title='Other Classes Reference'></a>
<header class='header'>
<p class='header-col header-col--primary'>
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(13% documented)
</p>
<p class='header-col header-col--secondary'>
<a class='header-link' href='https://github.com/tuist/tuist'>
<img class='header-icon' src='img/gh.png'/>
View on GitHub
</a>
</p>
</header>
<p class='breadcrumbs'>
<a class='breadcrumb' href='index.html'>ProjectDescription Reference</a>
<img class='carat' src='' />
Other Classes Reference
</p>
<div class='content-wrapper'>
<nav class='navigation'>
<ul class='nav-groups'>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Worksaces.html'>Worksaces</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Workspace.html'>Workspace</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Project.html'>Project</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Project/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Targets.html'>Targets</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Target.html'>Target</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Target/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Enums/TargetDependency.html'>TargetDependency</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Enums/TargetDependency/CodingError.html'> CodingError</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Enums/TargetDependency/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/CoreDataModel.html'>CoreDataModel</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/CoreDataModel/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Headers.html'>Headers</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Enums/Platform.html'>Platform</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Enums/Product.html'>Product</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Settings.html'>Settings</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Settings.html'>Settings</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Enums/BuildConfiguration.html'>BuildConfiguration</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Configuration.html'>Configuration</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Configuration/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Schemes.html'>Schemes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Scheme.html'>Scheme</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Scheme/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/RunAction.html'>RunAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/RunAction/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/TestAction.html'>TestAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/TestAction/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/BuildAction.html'>BuildAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/BuildAction/CodingKeys.html'> CodingKeys</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Arguments.html'>Arguments</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Arguments/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Structs/TargetAction.html'>TargetAction</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Structs/TargetAction/CodingKeys.html'> CodingKeys</a>
</li>
</ul>
</li>
</ul>
</nav>
<article class='main-content'>
<section class='section'>
<div class='section-content'>
<h1>Other Classes</h1>
<p>The following classes are available globally.</p>
</div>
</section>
<section class='section'>
<div class='section-content'>
<div class="task-group">
<ul class='item-container'>
<li class="item">
<div class="item-heading">
<code>
<a name="/s:18ProjectDescription2UpC"></a>
<a name="//apple_ref/swift/Class/Up" class="dashAnchor"></a>
<a class="token" href="#/s:18ProjectDescription2UpC">Up</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>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&rsquo;s not necessary anymore because you can define declaratively those steps
and developers can run them by executing &lsquo;tuist up&rsquo;</p>
</div>
<div class="declaration">
<h5>Declaration</h5>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">class</span> <span class="kt">Up</span> <span class="p">:</span> <span class="kt">Codable</span></code></pre>
</div>
</div>
<div class="slightly-smaller">
<a href="Classes/Up.html" class="button">See more</a>
</div>
</section>
</div>
</li>
</ul>
</div>
</div>
</section>
</article>
</div>
<section class='footer'>
<p>© 2018 <a class="link" href="https://github.com/tuist" target="_blank" rel="external">Tuist</a>. All rights reserved.</p>
<p>Generated by <a class='link' href='https://github.com/realm/jazzy' target='_blank' rel='external'>jazzy ♪♫ v0.9.3</a>, a <a class='link' href='http://realm.io' target='_blank' rel='external'>Realm</a> project.</p>
</section>
</body>
</div>
</html>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='../../index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../../Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='../../Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -19,7 +19,7 @@
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -141,6 +141,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

View File

@ -18,7 +18,7 @@
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -140,6 +140,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -18,7 +18,7 @@
<a class='header-link' href='index.html'>
ProjectDescription Docs
</a>
(10% documented)
(13% documented)
</p>
<p class='header-col header-col--secondary'>
@ -140,6 +140,14 @@
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Classes.html'>Other Classes</a>
<ul class='nav-group-tasks'>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='Classes/Up.html'>Up</a>
</li>
</ul>
</li>
<li class='nav-group-name'>
<a class='nav-group-name-link' href='Other Structures.html'>Other Structures</a>
<ul class='nav-group-tasks'>

File diff suppressed because one or more lines are too long