 
    :uberjar {:cljsbuild
              ^:replace {:builds [{:id "example.webapp"
-                                  :source-paths ["src/cljs"
-                                                 ;; "target/generated"
-                                                 ]
+                                  :source-paths ["src/cljs"]
                                   :compiler
                                   {:output-to "target/classes/public/js/example.webapp.min.js"
                                    :optimizations :advanced

                 [cheshire "5.3.1"]
                 [com.taoensso/timbre "3.2.1"]]

  :plugins [[lein-cljsbuild "1.0.3"]
            [com.keminglabs/cljx "0.4.0" :exclusions [org.clojure/clojure]]]

  :hooks [cljx.hooks
          leiningen.cljsbuild]

  :cljx {:builds [{:source-paths ["src/cljx"]
                   :output-path "target/generated"
                   :rules :clj}
                  {:source-paths ["src/cljx"]
                   :output-path "target/generated"
                   :rules :cljs}
                  {:source-paths ["test/cljx"]
                   :output-path "target/test-generated"
                   :rules :clj}
                  {:source-paths ["test/cljx"]
                   :output-path "target/test-generated"
                   :rules :cljs}]}

  :jar-exclusions [#"\.cljx|\.swp|\.swo|\.DS_Store"]


         :dependencies [[com.facebook/react "0.11.1"]
                        [com.cemerick/piggieback "0.1.3"]
                        [weasel "0.3.0"]]
         :cljsbuild {:builds [{:id "example.webapp"
                               :source-paths ["src/cljs"]
                               :compiler
