   (init)
   (let [task (first *command-line-args*)]
     (run-task (symbol (or task 'default)))
-    (System/exit 0)
-    ))
+    (System/exit 0)))

                         :resources-path (str ~root "/resources")
                         :source-path    (str ~root "/src")
                         :test-path      (str ~root "/test"))))
         ; @the-project must be set before we include the tasks for bake to work.
         (require 'cake.tasks.defaults))))

(defn dependency? [form]

    "org.clojure"
    (or (namespace project) (name project))))

(def cake-project (atom nil))

(defmacro defproject [project-name version & args]
  (let [root (.getParent (java.io.File. *file*))
        artifact (name project-name)]
    `(do (require 'cake.ant)
         (cake.ant/init-project ~root)
         (compare-and-set! cake-project nil
           (-> (apply hash-map '~args)
               (assoc :artifact-id ~artifact
                      :group-id    ~(group project-name)
