     (when-not (empty? files)
       (let [proto (peek files)
             files (pop files)]
-        (if (or (.exists (io/file "proto" proto)) (.exists (io/file "build/proto" proto)))
+        (if (or (.exists (io/file "proto" proto))
+                (.exists (io/file "build/proto" proto)))
           (recur files)
           (let [location (str "proto/" proto)
                 proto-file (io/file "build" location)]


(defn uninstall
  "Remove protoc if it is installed."
  [project]
  (when (installed?)
    (let [password (read-pass)]
      (sh "sudo" "-S" "make" "uninstall"


(defn install
  "Compile and install protoc to /usr/local."
  []
  (when-not (installed?)
    (fetch)
    (when-not (.exists (io/file srcdir "src" "protoc"))
      (.setExecutable (io/file srcdir "configure") true)
      (.setExecutable (io/file srcdir "install-sh") true)
