     case Build   = "build"
     case Test    = "test"
     case Clean   = "clean"
+    case Version = "next-version"
 }
 
 enum Target: String {

    print("  target ... production|sandbox")
}

func main(task task: Task, target: Target) {
    switch task {
    case .Config:  target.config()


import Darwin
import Foundation

extension String {
    func trim() -> String
    {
        return self.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceAndNewlineCharacterSet())
    }
}

let version = "0.4.3"

enum Task: String {
    case Config  = "config"
