@@ -23,6 +23,7 @@ func usage(_ print: (String) -> Void = { print($0) }) {
23
23
print ( " --clean[=<mode>] Delete artefacts (build|dist) [-k] " )
24
24
print ( " --init <mode> Create a package template (executable|library) " )
25
25
print ( " --fetch Fetch package dependencies " )
26
+ print ( " --update Update package dependencies " )
26
27
print ( " --generate-xcodeproj [<path>] Generates an Xcode project [-X] " )
27
28
print ( " " )
28
29
print ( " OPTIONS: " )
@@ -38,6 +39,7 @@ enum Mode: Argument, Equatable, CustomStringConvertible {
38
39
case Clean( CleanMode )
39
40
case Doctor
40
41
case Fetch
42
+ case Update
41
43
case Init( InitMode )
42
44
case Usage
43
45
case Version
@@ -53,6 +55,8 @@ enum Mode: Argument, Equatable, CustomStringConvertible {
53
55
self = . Doctor
54
56
case " --fetch " :
55
57
self = . Fetch
58
+ case " --update " :
59
+ self = . Update
56
60
case " --init " , " --initialize " :
57
61
self = try . Init( InitMode ( pop ( ) ) )
58
62
case " --help " , " --usage " , " -h " :
@@ -73,6 +77,7 @@ enum Mode: Argument, Equatable, CustomStringConvertible {
73
77
case . Doctor: return " --doctor "
74
78
case . GenerateXcodeproj: return " --generate-xcodeproj "
75
79
case . Fetch: return " --fetch "
80
+ case . Update: return " --update "
76
81
case . Init( let mode) : return " --init= \( mode) "
77
82
case . Usage: return " --help "
78
83
case . Version: return " --version "
0 commit comments