   ([project] (println (help-for "protobuf")))
   ([project subtask & args]
      (case subtask
-       "google"    (apply google project args)
-       "fetch"     (apply fetch args)
        "install"   (apply install args)
        "uninstall" (apply uninstall args)
-       "compile"   (apply compile-protos project args))))+       "compile"   (apply compile project args))))
            :dir srcdir :in password)))))

(defn protoc
  ([project protos] (protoc project protos "build/protosrc"))
  ([project protos dest]
     (when (or (> (modtime "proto") (modtime dest))

               "http://protobuf.googlecode.com/files/protobuf-%s.zip"
               version)))

(defn- unzip [source target-dir]
  (let [zip (ZipFile. source)
        entries (enumeration-seq (.entries zip))
        target-file #(io/file target-dir (.getName %))]
