                "http://protobuf.googlecode.com/files/protobuf-%s.zip"
                version)))
 
-(defn- unzip [source target-dir] 
+(defn- unzip [source target-dir]
   (let [zip (ZipFile. source)
         entries (enumeration-seq (.entries zip))
         target-file #(io/file target-dir (.getName %))]

(ns leiningen.protobuf
  (:use [clojure.java.shell :only [sh]]
        [clojure.string :only [join]]
        [leiningen.help :only [help-for]]

  ([project] (println (help-for "protobuf")))
  ([project subtask & args]
     (case subtask
       "install"   (apply install args)
       "uninstall" (apply uninstall args)
       "compile"   (apply compile project args))))