      (println "setting main as: " main)
      (b/build "src"
               {:main main
-               :output-to "target/app.js"
-               :output-dir "target"
+               :output-to "out/app.js"
+               :output-dir "out"
                :optimizations :none
                :source-map true
                :verbose true})

  (let [start (System/nanoTime)]
    (b/build "src"
             {:output-to "dist/app.min.js"
              :output-dir "target"
              :optimizations :advanced
              :verbose true})
    (println "... done. Elapsed" (/ (- (System/nanoTime) start) 1e9) "seconds")))

           (java.net URL URLClassLoader))
  (:gen-class))

(defn compile-cljs-src
  "Compile Cljs compiler for faster src compilations"
  []
  (do
