(defproject fractalify "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :license {:name "Eclipse Public License"
            :url  "http://www.eclipse.org/legal/epl-v10.html"}

  :source-paths ["src/clj" "src/cljc"]

  :test-paths ["test/clj"]

  :dependencies [[org.clojure/clojure "1.8.0-alpha5"]
                 [org.clojure/clojurescript "1.7.48" :scope "provided"]
                 [ring "1.4.0" :exclusions [org.clojure/tools.namespace hiccup]]
                 [ring/ring-defaults "0.1.5" :exclusions [hiccup]]
                 [enlive "1.1.6"]
                 [environ "1.0.0"]
                 [http-kit "2.1.19"]
                 [com.cemerick/drawbridge "0.0.6"]
                 [ring-basic-authentication "1.0.5"]
                 [reagent "0.5.1" :exclusions [cljsjs/react]]
                 ;[reagent "0.5.1"]
                 [re-frame "0.4.1"]
                 [cljs-ajax "0.5.0"]
                 [day8/re-frame-tracer "0.1.0-SNAPSHOT" :exclusions [org.clojars.stumitchell/clairvoyant]]
                 [org.clojars.stumitchell/clairvoyant "0.1.0-SNAPSHOT"]
                 [binaryage/devtools "0.3.0"]
                 [prismatic/schema "1.0.1"]
                 [kibu/pushy "0.3.2"]
                 [rm-hull/monet "0.2.1"]
                 [bidi "1.21.0"]
                 [prismatic/plumbing "0.5.0"]
                 [camel-snake-kebab "0.3.2"]
                 [com.andrewmcveigh/cljs-time "0.3.13"]
                 [clj-time "0.11.0"]
                 [com.stuartsierra/component "0.2.3"]
                 [liberator "0.13"]
                 [org.clojure/tools.logging "0.3.1"]
                 [juxt.modular/bidi "0.9.4"]
                 [juxt.modular/http-kit "0.5.4"]
                 [me.raynes/conch "0.8.0"]
                 [com.novemberain/monger "3.0.0-rc2"]
                 [clojurewerkz/scrypt "1.2.0"]
                 [cheshire "5.5.0"]
                 [org.clojure/tools.logging "0.3.1"]
                 [clj-logging-config "1.9.12"]
                 [org.slf4j/slf4j-nop "1.7.12"]
                 [org.clojure/core.cache "0.6.4"]
                 [io.forward/sendgrid-clj "1.0" :exclusions [commons-codec
                                                             org.apache.httpcomponents/httpclient
                                                             slingshot]]
                 [clj-http "2.0.0"]
                 [com.cemerick/friend "0.2.1" :exclusions [org.apache.httpcomponents/httpclient]]
                 [selmer "0.9.2" :exclusions [commons-codec hiccup]]
                 [digest "1.4.4"]
                 [midje "1.7.0" :exclusions [slingshot commons-codec]]
                 [io.clojure/liberator-transit "0.3.0"]
                 [ring-middleware-format "0.6.0"]
                 [com.cognitect/transit-clj "0.8.281"]
                 [com.rpl/specter "0.7.1"]
                 [instar "1.0.10" :exclusions [org.clojure/clojure]]
                 [com.cloudinary/cloudinary-http44 "1.2.1"]
                 [figwheel-sidecar "0.3.7" :exclusions [org.codehaus.plexus/plexus-utils]]
                 [ring.middleware.conditional "0.2.0"]
                 [org.clojure/test.check "0.8.2"]
                 [cljsjs/google-analytics "2015.04.13-0"]]

  :plugins [[lein-cljsbuild "1.1.0"]
            [lein-environ "1.0.0"]
            [lein-less "1.7.3"]]

  :min-lein-version "2.5.0"

  :uberjar-name "fractalify.jar"

  :cljsbuild {:builds {:app           {:source-paths ["src/cljs" "src/cljc"]
                                       :compiler     {:main          fractalify.core
                                                      :output-to     "resources/public/js/app.js"
                                                      :output-dir    "resources/public/js/out"
                                                      :source-map    "resources/public/js/out.js.map"
                                                      :optimizations :none
                                                      :externs       ["src/externs.js"]
                                                      :pretty-priœnt true}}
                       :turtle-worker {:source-paths ["src/cljs/workers" "src/cljc/fractalify/workers"]
                                       :compiler     {:main          fractalify.workers.turtle
                                                      :output-to     "resources/public/js/turtle-worker.js"
                                                      :output-dir    "resources/public/js/turtle-worker"
                                                      :source-map    "resources/public/js/turtle-worker.js.map"
                                                      :optimizations :simple
                                                      :pretty-print  true
                                                      :externs       ["src/externs.js"]}}}}

  :less {:source-paths ["src/less"]
         :target-path  "resources/public/css"}

  :profiles {:dev     {:source-paths ["env/dev/clj"]
                       :test-paths   ["test/clj"]

                       :dependencies [[figwheel "0.3.7"]
                                      [com.cemerick/piggieback "0.1.5"]
                                      [weasel "0.6.0"]
                                      [io.aviso/pretty "0.1.18"]]

                       :repl-options {:init-ns          fractalify.user
                                      :welcome          (println "Type (dev) to start")
                                      :nrepl-middleware [cemerick.piggieback/wrap-cljs-repl
                                                         io.aviso.nrepl/pretty-middleware]}

                       :plugins      [[lein-figwheel "0.3.7" :exclusions [org.clojure/clojure
                                                                          org.codehaus.plexus/plexus-utils]]]

                       :figwheel     {:http-server-root "public"
                                      :server-port      3449
                                      :css-dirs         ["resources/public/css"]
                                      :on-jsload        "fractalify.core/mount-root"}

                       :env          {:is-dev? true}

                       :cljsbuild    {:test-commands {"test" ["phantomjs" "env/test/js/unit-test.js" "env/test/unit-test.html"]}
                                      :builds        {:app  {:source-paths ["env/dev/cljs"]}
                                                      :test {:source-paths ["src/cljs" "test/cljs"]
                                                             :compiler     {:output-to     "resources/public/js/app_test.js"
                                                                            :output-dir    "resources/public/js/test"
                                                                            :source-map    "resources/public/js/test.js.map"
                                                                            :optimizations :whitespace
                                                                            :pretty-print  false}}}}}

             :uberjar {:source-paths ["env/prod/clj"]
                       :hooks        [leiningen.cljsbuild leiningen.less]
                       :env          {:production true}
                       :omit-source  true
                       :aot          :all
                       :main         fractalify.prod
                       :cljsbuild    {:builds {:app
                                               {:source-paths ["env/prod/cljs"]
                                                :compiler
                                                              {:main            fractalify.core
                                                               :optimizations   :advanced
                                                               :closure-defines {:goog.DEBUG false}
                                                               :pretty-print    false}}
                                               :turtle-worker
                                               {:compiler {:optimizations   :advanced
                                                           :closure-defines {:goog.DEBUG false}
                                                           :pretty-print    false}}}}}})

(defproject fractalify "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :license {:name "Eclipse Public License"
            :url  "http://www.eclipse.org/legal/epl-v10.html"}

  :source-paths ["src/clj" "src/cljc"]

  :test-paths ["test/clj"]

  :dependencies [[org.clojure/clojure "1.8.0-alpha5"]
                 [org.clojure/clojurescript "1.7.48" :scope "provided"]
                 [ring "1.4.0" :exclusions [org.clojure/tools.namespace hiccup]]
                 [ring/ring-defaults "0.1.5" :exclusions [hiccup]]
                 [enlive "1.1.6"]
                 [environ "1.0.0"]
                 [http-kit "2.1.19"]
                 [com.cemerick/drawbridge "0.0.6"]
                 [ring-basic-authentication "1.0.5"]
                 [reagent "0.5.1" :exclusions [cljsjs/react]]
                 ;[reagent "0.5.1"]
                 [re-frame "0.4.1"]
                 [cljs-ajax "0.5.0"]
                 [day8/re-frame-tracer "0.1.0-SNAPSHOT" :exclusions [org.clojars.stumitchell/clairvoyant]]
                 [org.clojars.stumitchell/clairvoyant "0.1.0-SNAPSHOT"]
                 [binaryage/devtools "0.3.0"]
                 [prismatic/schema "1.0.1"]
                 [kibu/pushy "0.3.2"]
                 [rm-hull/monet "0.2.1"]
                 [bidi "1.21.0"]
                 [prismatic/plumbing "0.5.0"]
                 [camel-snake-kebab "0.3.2"]
                 [com.andrewmcveigh/cljs-time "0.3.13"]
                 [clj-time "0.11.0"]
                 [com.stuartsierra/component "0.2.3"]
                 [liberator "0.13"]
                 [org.clojure/tools.logging "0.3.1"]
                 [juxt.modular/bidi "0.9.4"]
                 [juxt.modular/http-kit "0.5.4"]
                 [me.raynes/conch "0.8.0"]
                 [com.novemberain/monger "3.0.0-rc2"]
                 [clojurewerkz/scrypt "1.2.0"]
                 [cheshire "5.5.0"]
                 [org.clojure/tools.logging "0.3.1"]
                 [clj-logging-config "1.9.12"]
                 [org.slf4j/slf4j-nop "1.7.12"]
                 [org.clojure/core.cache "0.6.4"]
                 [io.forward/sendgrid-clj "1.0" :exclusions [commons-codec
                                                             org.apache.httpcomponents/httpclient
                                                             slingshot]]
                 [clj-http "2.0.0"]
                 [com.cemerick/friend "0.2.1" :exclusions [org.apache.httpcomponents/httpclient]]
                 [selmer "0.9.2" :exclusions [commons-codec hiccup]]
                 [digest "1.4.4"]
                 [midje "1.7.0" :exclusions [slingshot commons-codec]]
                 [io.clojure/liberator-transit "0.3.0"]
                 [ring-middleware-format "0.6.0"]
                 [com.cognitect/transit-clj "0.8.281"]
                 [com.rpl/specter "0.7.1"]
                 [instar "1.0.10" :exclusions [org.clojure/clojure]]
                 [com.cloudinary/cloudinary-http44 "1.2.1"]
                 [figwheel-sidecar "0.3.7" :exclusions [org.codehaus.plexus/plexus-utils]]
                 [ring.middleware.conditional "0.2.0"]
                 [org.clojure/test.check "0.8.2"]
                 [cljsjs/google-analytics "2015.04.13-0"]]

  :plugins [[lein-cljsbuild "1.1.0"]
            [lein-environ "1.0.0"]
            [lein-less "1.7.3"]]

  :min-lein-version "2.5.0"

  :uberjar-name "fractalify.jar"

  :cljsbuild {:builds {:app           {:source-paths ["src/cljs" "src/cljc"]
                                       :compiler     {:main          fractalify.core
                                                      :output-to     "resources/public/js/app.js"
                                                      :output-dir    "resources/public/js/out"
                                                      :source-map    "resources/public/js/out.js.map"
                                                      :optimizations :none
                                                      :externs       ["src/externs.js"]
                                                      :pretty-print true}}
                       :turtle-worker {:source-paths ["src/cljs/workers" "src/cljc/fractalify/workers"]
                                       :compiler     {:main          fractalify.workers.turtle
                                                      :output-to     "resources/public/js/turtle-worker.js"
                                                      :output-dir    "resources/public/js/turtle-worker"
                                                      :source-map    "resources/public/js/turtle-worker.js.map"
                                                      :optimizations :simple
                                                      :pretty-print  true
                                                      :externs       ["src/externs.js"]}}}}

  :less {:source-paths ["src/less"]
         :target-path  "resources/public/css"}

  :profiles {:dev     {:source-paths ["env/dev/clj"]
                       :test-paths   ["test/clj"]

                       :dependencies [[figwheel "0.3.7"]
                                      [com.cemerick/piggieback "0.1.5"]
                                      [weasel "0.6.0"]
                                      [io.aviso/pretty "0.1.18"]]

                       :repl-options {:init-ns          fractalify.user
                                      :welcome          (println "Type (dev) to start")
                                      :nrepl-middleware [cemerick.piggieback/wrap-cljs-repl
                                                         io.aviso.nrepl/pretty-middleware]}

                       :plugins      [[lein-figwheel "0.3.7" :exclusions [org.clojure/clojure
                                                                          org.codehaus.plexus/plexus-utils]]]

                       :figwheel     {:http-server-root "public"
                                      :server-port      3449
                                      :css-dirs         ["resources/public/css"]
                                      :on-jsload        "fractalify.core/mount-root"}

                       :env          {:is-dev? true}

                       :cljsbuild    {:test-commands {"test" ["phantomjs" "env/test/js/unit-test.js" "env/test/unit-test.html"]}
                                      :builds        {:app  {:source-paths ["env/dev/cljs"]}
                                                      :test {:source-paths ["src/cljs" "test/cljs"]
                                                             :compiler     {:output-to     "resources/public/js/app_test.js"
                                                                            :output-dir    "resources/public/js/test"
                                                                            :source-map    "resources/public/js/test.js.map"
                                                                            :optimizations :whitespace
                                                                            :pretty-print  false}}}}}

             :uberjar {:source-paths ["env/prod/clj"]
                       :hooks        [leiningen.cljsbuild leiningen.less]
                       :env          {:production true}
                       :omit-source  true
                       :aot          :all
                       :main         fractalify.prod
                       :cljsbuild    {:builds {:app
                                               {:source-paths ["env/prod/cljs"]
                                                :compiler
                                                              {:main            fractalify.core
                                                               :optimizations   :advanced
                                                               :closure-defines {:goog.DEBUG false}
                                                               :pretty-print    false}}
                                               :turtle-worker
                                               {:compiler {:optimizations   :advanced
                                                           :closure-defines {:goog.DEBUG false}
                                                           :pretty-print    false}}}}}})

Fix typo, enable pretty print

Fix typo, enable pretty print


(defproject datasplash "0.2.0-SNAPSHOT"
  :description "Clojure API for a more dynamic Google Dataflow"
  :url "https://github.com/ngrunwald/datasplash"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[cheshire "5.5.0"]
                 [clj-stacktrace "0.2.8"]
                 [com.google.cloud.dataflow/google-cloud-dataflow-java-sdk-all "1.2.1"]
                 [com.taoensso/nippy "2.10.0"]
                 [org.clojure/clojure "1.7.0"]
                 [org.clojure/math.combinatorics "0.1.1"]
                 [org.clojure/tools.logging "0.3.1"]
                 [superstring "2.1.0"]]
  :profiles {:dev {:dependencies [[junit/junit "4.12"]
                                  [me.raynes/fs "1.4.6"]
                                  [org.hamcrest/hamcrest-all "1.3"]]
                   :aot [datasplash.api-test datasplash.examples]
                   :codox {:namespaces [datasplash.api datasplash.bq]
                           :source-uri "https://github.com/ngrunwald/datasplash/blob/master/{filepath}#L{line}"
                           :metadata {:doc/format :markdown}}
                   :plugins [[lein-codox "0.9.0"]]}
             :uberjar {:aot :all}}
  :main datasplash.examples)

(defproject datasplash "0.2.0-SNAPSHOT"
  :description "Clojure API for a more dynamic Google Dataflow"
  :url "https://github.com/ngrunwald/datasplash"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[cheshire "5.5.0"]
                 [clj-stacktrace "0.2.8"]
                 [com.google.cloud.dataflow/google-cloud-dataflow-java-sdk-all "1.3.0"]
                 [com.taoensso/nippy "2.10.0"]
                 [org.clojure/clojure "1.7.0"]
                 [org.clojure/math.combinatorics "0.1.1"]
                 [org.clojure/tools.logging "0.3.1"]
                 [superstring "2.1.0"]]
  :profiles {:dev {:dependencies [[junit/junit "4.12"]
                                  [me.raynes/fs "1.4.6"]
                                  [org.hamcrest/hamcrest-all "1.3"]]
                   :aot [datasplash.api-test datasplash.examples]
                   :codox {:namespaces [datasplash.api datasplash.bq]
                           :source-uri "https://github.com/ngrunwald/datasplash/blob/master/{filepath}#L{line}"
                           :metadata {:doc/format :markdown}}
                   :plugins [[lein-codox "0.9.0"]]}
             :uberjar {:aot :all}}
  :main datasplash.examples)

update sdk dep to 1.3.0

update sdk dep to 1.3.0


(defproject afterglow "0.1.0"
  :description "A functional lighting controller working the Open Lighting Architecture, using bits of Overtone."
  :url "https://github.com/brunchboy/afterglow"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.7.0"]
                 [org.clojure/core.cache "0.6.4"]
                 [org.clojure/core.async "0.1.346.0-17112a-alpha"]
                 [org.clojure/math.numeric-tower "0.0.4"]
                 [org.clojure/tools.nrepl "0.2.10"]
                 [cider/cider-nrepl "0.9.1"]
                 [java3d/vecmath "1.3.1"]
                 [java3d/j3d-core "1.3.1"]
                 [java3d/j3d-core-utils "1.3.1"]
                 [overtone/at-at "1.2.0"]
                 [overtone/midi-clj "0.5.0"]
                 [overtone/osc-clj "0.9.0"]
                 [amalloy/ring-buffer "1.1"]
                 [com.climate/claypoole "1.0.0"]
                 [org.flatland/protobuf "0.8.1"]
                 [selmer "0.8.5"]
                 [com.evocomputing/colors "1.0.2"]
                 [environ "1.0.0"]
                 [com.taoensso/timbre "4.0.2"]
                 [com.taoensso/tower "3.0.2"]
                 [markdown-clj "0.9.67"]
                 [environ "1.0.0"]
                 [compojure "1.4.0" :exclusions [org.eclipse.jetty/jetty-server]]
                 [ring/ring-defaults "0.1.5"]
                 [ring/ring-session-timeout "0.1.0"]
                 [metosin/ring-middleware-format "0.6.0" :exclusions [ring/ring-jetty-adapter
                                                                      org.clojure/tools.reader
                                                                      org.clojure/java.classpath]]
                 [metosin/ring-http-response "0.6.3"]
                 [bouncer "0.3.3"]
                 [prone "0.8.2"]
                 [org.clojure/tools.nrepl "0.2.10"]
                 [org.clojure/tools.cli "0.3.1"]
                 [buddy "0.6.0"]
                 [instaparse "1.4.1"]
                 [http-kit "2.1.19"]]
  :source-paths ["src" "generated"]
  :prep-tasks [["with-profile" "+gen,+dev" "run" "-m" "afterglow.src-generator"] "protobuf" "javac" "compile"]

  :main afterglow.core

  :target-path "target/%s"
  :uberjar-name "afterglow.jar"
;;  :jvm-opts ["-server"]

  ;; enable to start the nREPL server when the application launches
  ;; :env {:repl-port 16002}

  :profiles {:dev {:dependencies [[ring-mock "0.1.5"]
                                  [ring/ring-devel "1.4.0"]]
                   :source-paths ["dev_src"]
                   :resource-paths ["dev_resources"]
                   :repl-options {:init-ns afterglow.examples
                                  :welcome (println "Afterglow loaded.")}
                   :env {:dev true}}

             :gen {:prep-tasks ^:replace ["protobuf" "javac" "compile"]}

             :uberjar {:env {:production true}
                       :aot :all}}
  :plugins [[lein-protobuf "0.4.3" :exclusions [leinjacker]]
            [codox "0.8.12"]
            [lein-environ "1.0.0"]
            [lein-ancient "0.6.7"]]

  :aliases {"gen" ["with-profile" "+gen,+dev" "run" "-m" "afterglow.src-generator"]}

  :codox {:src-dir-uri "http://github.com/brunchboy/afterglow/blob/master/"
          :src-linenum-anchor-prefix "L"
          :output-dir "target/doc"}
  :min-lein-version "2.0.0")

(defproject afterglow "0.1.1-SNAPSHOT"
  :description "A functional lighting controller working the Open Lighting Architecture, using bits of Overtone."
  :url "https://github.com/brunchboy/afterglow"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.7.0"]
                 [org.clojure/core.cache "0.6.4"]
                 [org.clojure/core.async "0.1.346.0-17112a-alpha"]
                 [org.clojure/math.numeric-tower "0.0.4"]
                 [org.clojure/tools.nrepl "0.2.10"]
                 [cider/cider-nrepl "0.9.1"]
                 [java3d/vecmath "1.3.1"]
                 [java3d/j3d-core "1.3.1"]
                 [java3d/j3d-core-utils "1.3.1"]
                 [overtone/at-at "1.2.0"]
                 [overtone/midi-clj "0.5.0"]
                 [overtone/osc-clj "0.9.0"]
                 [amalloy/ring-buffer "1.1"]
                 [com.climate/claypoole "1.0.0"]
                 [org.flatland/protobuf "0.8.1"]
                 [selmer "0.8.5"]
                 [com.evocomputing/colors "1.0.2"]
                 [environ "1.0.0"]
                 [com.taoensso/timbre "4.0.2"]
                 [com.taoensso/tower "3.0.2"]
                 [markdown-clj "0.9.67"]
                 [environ "1.0.0"]
                 [compojure "1.4.0" :exclusions [org.eclipse.jetty/jetty-server]]
                 [ring/ring-defaults "0.1.5"]
                 [ring/ring-session-timeout "0.1.0"]
                 [metosin/ring-middleware-format "0.6.0" :exclusions [ring/ring-jetty-adapter
                                                                      org.clojure/tools.reader
                                                                      org.clojure/java.classpath]]
                 [metosin/ring-http-response "0.6.3"]
                 [bouncer "0.3.3"]
                 [prone "0.8.2"]
                 [org.clojure/tools.nrepl "0.2.10"]
                 [org.clojure/tools.cli "0.3.1"]
                 [buddy "0.6.0"]
                 [instaparse "1.4.1"]
                 [http-kit "2.1.19"]]
  :source-paths ["src" "generated"]
  :prep-tasks [["with-profile" "+gen,+dev" "run" "-m" "afterglow.src-generator"] "protobuf" "javac" "compile"]

  :main afterglow.core

  :target-path "target/%s"
  :uberjar-name "afterglow.jar"
;;  :jvm-opts ["-server"]

  ;; enable to start the nREPL server when the application launches
  ;; :env {:repl-port 16002}

  :profiles {:dev {:dependencies [[ring-mock "0.1.5"]
                                  [ring/ring-devel "1.4.0"]]
                   :source-paths ["dev_src"]
                   :resource-paths ["dev_resources"]
                   :repl-options {:init-ns afterglow.examples
                                  :welcome (println "Afterglow loaded.")}
                   :env {:dev true}}

             :gen {:prep-tasks ^:replace ["protobuf" "javac" "compile"]}

             :uberjar {:env {:production true}
                       :aot :all}}
  :plugins [[lein-protobuf "0.4.3" :exclusions [leinjacker]]
            [codox "0.8.12"]
            [lein-environ "1.0.0"]
            [lein-ancient "0.6.7"]]

  :aliases {"gen" ["with-profile" "+gen,+dev" "run" "-m" "afterglow.src-generator"]}

  :codox {:src-dir-uri "http://github.com/brunchboy/afterglow/blob/master/"
          :src-linenum-anchor-prefix "L"
          :output-dir "target/doc"}
  :min-lein-version "2.0.0")

Set up for work on next release. ^_^

Set up for work on next release. ^_^


(let [dev-deps '[[speclj "2.3.0"]]]

  (defproject reply "0.1.8"
    :description "REPL-y: A fitter, happier, more productive REPL for Clojure."
    :dependencies [[org.clojure/clojure "1.4.0"]
                   [jline/jline "2.8"]
                   [org.thnetos/cd-client "0.3.6"]
                   [clj-stacktrace "0.2.4"]
                   [org.clojure/tools.nrepl "0.2.1"]
                   [org.clojure/tools.cli "0.2.1"]
                   [com.cemerick/drawbridge "0.0.6"]
                   [trptcolin/versioneer "0.1.0"]
                   [clojure-complete "0.2.2"]
                   [org.clojars.trptcolin/sjacket "0.1.0.2"
                    :exclusions [org.clojure/clojure]]]
    :profiles {:dev {:dependencies ~dev-deps}}
    :dev-dependencies ~dev-deps
    :plugins ~dev-deps
    :aot [reply.reader.jline.JlineInputReader]
    :source-path "src/clj"
    :java-source-path "src/java"
    :test-path "spec"
    :source-paths ["src/clj"]
    :java-source-paths ["src/java"]
    :test-paths ["spec"]
    :main ^{:skip-aot true} reply.ReplyMain))

(let [dev-deps '[[speclj "2.3.0"]]]

  (defproject reply "0.1.9-SNAPSHOT"
    :description "REPL-y: A fitter, happier, more productive REPL for Clojure."
    :dependencies [[org.clojure/clojure "1.4.0"]
                   [jline/jline "2.8"]
                   [org.thnetos/cd-client "0.3.6"]
                   [clj-stacktrace "0.2.4"]
                   [org.clojure/tools.nrepl "0.2.1"]
                   [org.clojure/tools.cli "0.2.1"]
                   [com.cemerick/drawbridge "0.0.6"]
                   [trptcolin/versioneer "0.1.0"]
                   [clojure-complete "0.2.2"]
                   [org.clojars.trptcolin/sjacket "0.1.0.2"
                    :exclusions [org.clojure/clojure]]]
    :profiles {:dev {:dependencies ~dev-deps}}
    :dev-dependencies ~dev-deps
    :plugins ~dev-deps
    :aot [reply.reader.jline.JlineInputReader]
    :source-path "src/clj"
    :java-source-path "src/java"
    :test-path "spec"
    :source-paths ["src/clj"]
    :java-source-paths ["src/java"]
    :test-paths ["spec"]
    :main ^{:skip-aot true} reply.ReplyMain))

Bump to snapshot

Bump to snapshot


(defproject com.cerner/clara-rules "0.21.1"
  :description "Clara Rules Engine"
  :url "https://github.com/cerner/clara-rules"
  :license {:name "Apache License Version 2.0"
            :url "https://www.apache.org/licenses/LICENSE-2.0"}
  :dependencies [[org.clojure/clojure "1.7.0"]
                 [prismatic/schema "1.1.6"]]
  :profiles {:dev {:dependencies [[org.clojure/math.combinatorics "0.1.3"]
                                  [org.clojure/data.fressian "0.2.1"]]
                   :java-source-paths ["src/test/java"]
                   :global-vars {*warn-on-reflection* true}}
             :provided {:dependencies [[org.clojure/clojurescript "1.7.170"]]}
             :recent-clj {:dependencies [^:replace [org.clojure/clojure "1.9.0"]
                                         ^:replace [org.clojure/clojurescript "1.9.946"]]}
             :java9 {:jvm-opts ["--add-modules=java.xml.bind"]}}
  :plugins [[lein-codox "0.10.3" :exclusions [org.clojure/clojure
                                              org.clojure/clojurescript]]
            [lein-javadoc "0.3.0" :exclusions [org.clojure/clojure
                                               org.clojure/clojurescript]]
            [lein-cljsbuild "1.1.7" :exclusions [org.clojure/clojure
                                                 org.clojure/clojurescript]]
            [lein-figwheel "0.5.14" :exclusions [org.clojure/clojure
                                                 org.clojure/clojurescript]]]
  :codox {:namespaces [clara.rules clara.rules.dsl clara.rules.accumulators
                       clara.rules.listener clara.rules.durability
                       clara.tools.inspect clara.tools.tracing
                       clara.tools.fact-graph]
          :metadata {:doc/format :markdown}}
  :javadoc-opts {:package-names "clara.rules"}
  :source-paths ["src/main/clojure"]
  :resource-paths []
  :test-paths ["src/test/clojure" "src/test/common"]
  :java-source-paths ["src/main/java"]
  :javac-options ["-target" "1.6" "-source" "1.6"]
  :clean-targets ^{:protect false} ["resources/public/js" "target"]
  :hooks [leiningen.cljsbuild]
  :cljsbuild {:builds [;; Simple mode compilation for tests.
                       {:id "figwheel"
                        :source-paths ["src/test/clojurescript" "src/test/common"]
                        :figwheel true
                        :compiler {:main "clara.test"
                                   :output-to "resources/public/js/simple.js"
                                   :output-dir "resources/public/js/out"
                                   :asset-path "js/out"
                                   :optimizations :none}}

                       {:id "simple"
                        :source-paths ["src/test/clojurescript" "src/test/common"]
                        :compiler {:output-to "target/js/simple.js"
                                   :optimizations :whitespace}}

                       ;; Advanced mode compilation for tests.
                       {:id "advanced"
                        :source-paths ["src/test/clojurescript" "src/test/common"]
                        :compiler {:output-to "target/js/advanced.js"
                                   :anon-fn-naming-policy :mapped
                                   :optimizations :advanced}}]

              :test-commands {"phantom-simple" ["phantomjs"
                                                "src/test/js/runner.js"
                                                "src/test/html/simple.html"]

                              "phantom-advanced" ["phantomjs"
                                                  "src/test/js/runner.js"
                                                  "src/test/html/advanced.html"]}}

  :repl-options {;; The large number of ClojureScript tests is causing long compilation times
                 ;; to start the REPL.
                 :timeout 180000}

  ;; Factoring out the duplication of this test selector function causes an error,
  ;; perhaps because Leiningen is using this as uneval'ed code.
  ;; For now just duplicate the line.
  :test-selectors {:default (complement (fn [x]
                                          (let [blacklisted-packages #{"generative" "performance"}
                                                patterns (into []
                                                           (comp
                                                             (map #(str "^clara\\." % ".*"))
                                                             (interpose "|"))
                                                           blacklisted-packages)]
                                            (some->> x :ns ns-name str (re-matches (re-pattern (apply str patterns)))))))
                   :generative (fn [x] (some->> x :ns ns-name str (re-matches #"^clara\.generative.*")))
                   :performance (fn [x] (some->> x :ns ns-name str (re-matches #"^clara\.performance.*")))}

  :scm {:name "git"
        :url "https://github.com/cerner/clara-rules"}
  :pom-addition [:developers [:developer
                              [:id "rbrush"]
                              [:name "Ryan Brush"]
                              [:url "http://www.clara-rules.org"]]]
  :deploy-repositories [["snapshots" {:url "https://oss.sonatype.org/content/repositories/snapshots/"
                                      :creds :gpg}]])

(defproject com.cerner/clara-rules "0.22.0-SNAPSHOT"
  :description "Clara Rules Engine"
  :url "https://github.com/cerner/clara-rules"
  :license {:name "Apache License Version 2.0"
            :url "https://www.apache.org/licenses/LICENSE-2.0"}
  :dependencies [[org.clojure/clojure "1.7.0"]
                 [prismatic/schema "1.1.6"]]
  :profiles {:dev {:dependencies [[org.clojure/math.combinatorics "0.1.3"]
                                  [org.clojure/data.fressian "0.2.1"]]
                   :java-source-paths ["src/test/java"]
                   :global-vars {*warn-on-reflection* true}}
             :provided {:dependencies [[org.clojure/clojurescript "1.7.170"]]}
             :recent-clj {:dependencies [^:replace [org.clojure/clojure "1.9.0"]
                                         ^:replace [org.clojure/clojurescript "1.9.946"]]}
             :java9 {:jvm-opts ["--add-modules=java.xml.bind"]}}
  :plugins [[lein-codox "0.10.3" :exclusions [org.clojure/clojure
                                              org.clojure/clojurescript]]
            [lein-javadoc "0.3.0" :exclusions [org.clojure/clojure
                                               org.clojure/clojurescript]]
            [lein-cljsbuild "1.1.7" :exclusions [org.clojure/clojure
                                                 org.clojure/clojurescript]]
            [lein-figwheel "0.5.14" :exclusions [org.clojure/clojure
                                                 org.clojure/clojurescript]]]
  :codox {:namespaces [clara.rules clara.rules.dsl clara.rules.accumulators
                       clara.rules.listener clara.rules.durability
                       clara.tools.inspect clara.tools.tracing
                       clara.tools.fact-graph]
          :metadata {:doc/format :markdown}}
  :javadoc-opts {:package-names "clara.rules"}
  :source-paths ["src/main/clojure"]
  :resource-paths []
  :test-paths ["src/test/clojure" "src/test/common"]
  :java-source-paths ["src/main/java"]
  :javac-options ["-target" "1.6" "-source" "1.6"]
  :clean-targets ^{:protect false} ["resources/public/js" "target"]
  :hooks [leiningen.cljsbuild]
  :cljsbuild {:builds [;; Simple mode compilation for tests.
                       {:id "figwheel"
                        :source-paths ["src/test/clojurescript" "src/test/common"]
                        :figwheel true
                        :compiler {:main "clara.test"
                                   :output-to "resources/public/js/simple.js"
                                   :output-dir "resources/public/js/out"
                                   :asset-path "js/out"
                                   :optimizations :none}}

                       {:id "simple"
                        :source-paths ["src/test/clojurescript" "src/test/common"]
                        :compiler {:output-to "target/js/simple.js"
                                   :optimizations :whitespace}}

                       ;; Advanced mode compilation for tests.
                       {:id "advanced"
                        :source-paths ["src/test/clojurescript" "src/test/common"]
                        :compiler {:output-to "target/js/advanced.js"
                                   :anon-fn-naming-policy :mapped
                                   :optimizations :advanced}}]

              :test-commands {"phantom-simple" ["phantomjs"
                                                "src/test/js/runner.js"
                                                "src/test/html/simple.html"]

                              "phantom-advanced" ["phantomjs"
                                                  "src/test/js/runner.js"
                                                  "src/test/html/advanced.html"]}}

  :repl-options {;; The large number of ClojureScript tests is causing long compilation times
                 ;; to start the REPL.
                 :timeout 180000}

  ;; Factoring out the duplication of this test selector function causes an error,
  ;; perhaps because Leiningen is using this as uneval'ed code.
  ;; For now just duplicate the line.
  :test-selectors {:default (complement (fn [x]
                                          (let [blacklisted-packages #{"generative" "performance"}
                                                patterns (into []
                                                           (comp
                                                             (map #(str "^clara\\." % ".*"))
                                                             (interpose "|"))
                                                           blacklisted-packages)]
                                            (some->> x :ns ns-name str (re-matches (re-pattern (apply str patterns)))))))
                   :generative (fn [x] (some->> x :ns ns-name str (re-matches #"^clara\.generative.*")))
                   :performance (fn [x] (some->> x :ns ns-name str (re-matches #"^clara\.performance.*")))}

  :scm {:name "git"
        :url "https://github.com/cerner/clara-rules"}
  :pom-addition [:developers [:developer
                              [:id "rbrush"]
                              [:name "Ryan Brush"]
                              [:url "http://www.clara-rules.org"]]]
  :deploy-repositories [["snapshots" {:url "https://oss.sonatype.org/content/repositories/snapshots/"
                                      :creds :gpg}]])

Bump to snapshot version for development


(defproject tigris "0.1.2-SNAPSHOT"
  :description "Stream-to-stream JSON string encoding"
  :url "https://github.com/dakrone/tigris"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.5.1"]]
  :profiles {:dev {:dependencies [[cheshire "5.1.1"]]}}
  :source-paths ["src/clj"]
  :java-source-paths ["src/java"])

(defproject tigris "0.1.2-SNAPSHOT"
  :description "Stream-to-stream JSON string encoding"
  :url "https://github.com/dakrone/tigris"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies []
  :profiles {:dev {:dependencies [[cheshire "5.1.1"]
                                  [org.clojure/clojure "1.8.0"]]}}
  :source-paths ["src/clj"]
  :java-source-paths ["src/java"])

remove explicit clj dep; add dev dep on clj 1.8.0


(let [version "0.2.0"]
  (defproject
    carry
    version
    :description "ClojureScript single-page application framework."
    :url "https://github.com/metametadata/carry"
    :license {:name "MIT" :url "http://opensource.org/licenses/MIT"}

    :dependencies [[org.clojure/clojure "1.8.0" :scope "provided"]
                   [org.clojure/clojurescript "1.8.51" :scope "provided"]]

    :plugins [[lein-codox "0.9.5"]]

    :pedantic? :abort

    :source-paths ["src"]

    :repositories {"clojars" {:sign-releases false}}

    ; :codox profile is needed to be able to generate docs from contrib code without errors
    :profiles {:codox {:dependencies [; for carry-debugger:
                                      [org.clojure/core.match "0.3.0-alpha4"]
                                      [reagent "0.6.0-alpha2"]]}}

    :codox {:source-uri   "https://github.com/metametadata/carry/blob/master/{filepath}#L{line}"
            :language     :clojurescript
            :source-paths ["src"
                           "contrib/debugger/src/"
                           "contrib/history/src/"
                           "contrib/logging/src/"
                           "contrib/persistence/src/"
                           "contrib/reagent/src/"
                           "contrib/schema/src/"]
            :output-path  "site/api"
            :metadata     {:doc/format :markdown}
            :project      {:name        "Carry"
                           :description "ClojureScript single-page application framework."
                           :version     ~version}}))

(def version "0.2.0")

(defproject
  carry
  version
  :description "ClojureScript single-page application framework."
  :url "https://github.com/metametadata/carry"
  :license {:name "MIT" :url "http://opensource.org/licenses/MIT"}

  :dependencies [[org.clojure/clojure "1.8.0" :scope "provided"]
                 [org.clojure/clojurescript "1.8.51" :scope "provided"]]

  :plugins [[lein-codox "0.9.5"]]

  :pedantic? :abort

  :source-paths ["src"]

  :repositories {"clojars" {:sign-releases false}}

  ; :codox profile is needed to be able to generate docs from contrib code without errors
  :profiles {:codox {:dependencies [; for carry-debugger:
                                    [org.clojure/core.match "0.3.0-alpha4"]
                                    [reagent "0.6.0-alpha2"]]}}

  :codox {:source-uri   "https://github.com/metametadata/carry/blob/master/{filepath}#L{line}"
          :language     :clojurescript
          :source-paths ["src"
                         "contrib/debugger/src/"
                         "contrib/history/src/"
                         "contrib/logging/src/"
                         "contrib/persistence/src/"
                         "contrib/reagent/src/"
                         "contrib/schema/src/"]
          :output-path  "site/api"
          :metadata     {:doc/format :markdown}
          :project      {:name        "Carry"
                         :description "ClojureScript single-page application framework."
                         :version     ~version}})

use global var instead of let-block

project: use global var instead of let-block


(defproject com.keminglabs/c2 "0.2.0-SNAPSHOT"
  :description "Declarative data visualization in Clojure(Script)."
  :url "http://keminglabs.com/c2/"
  :license {:name "BSD" :url "http://www.opensource.org/licenses/BSD-3-Clause"}

  :dependencies [[org.clojure/clojure "1.4.0"]
                 [org.clojure/core.match "0.2.0-alpha9"]
                 [clj-iterate "0.96"]

                 ;;CLJS
                 [com.keminglabs/singult "0.1.1"]
                 [com.keminglabs/reflex "0.1.0-SNAPSHOT"]
                 [com.keminglabs/cassowary "0.1.1-SNAPSHOT"]]

  :profiles {:dev {:dependencies [[midje "1.3.1"]
                                  [lein-midje "1.0.8"]
                                  [com.keminglabs/vomnibus "0.3.0"]]}}

  :min-lein-version "2.0.0"

  :plugins [[com.keminglabs/cljx "0.1.2"]
            [lein-cljsbuild "0.2.0"]
            [lein-midje "2.0.0-SNAPSHOT"]
            [lein-marginalia "0.7.0"]]

  :source-paths ["src/clj" "src/cljs"
                 ;;See src/cljx/README.markdown
                 ".generated/clj" ".generated/cljs"

                 ;;Uncomment & change accordingly if you want to build/test with a different version of ClojureScript besides what comes with cljsbuild.
                 ;;For details: https://github.com/emezeske/lein-cljsbuild/issues/58
                 ;;"../software/clojurescript/src/clj" "../software/clojurescript/src/cljs"

                 ;;Use a marginalia fork that documents .cljx files
                 ;;"../software/marginalia/src"
                 ]

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

                  {:source-paths ["src/cljx"]
                   :output-path ".generated/cljs"
                   :extension "cljs"
                   :rules cljx.rules/cljs-rules}]}

  :cljsbuild {:builds {:test {:source-path "test/integration/cljs"
                              :compiler {:output-to "out/test/integration.js"
                                         :optimizations :simple
                                         :pretty-print true}}

                       :scratch {:source-path "test/scratch"
                                 :compiler {:output-to "out/scratch.js"
                                            :optimizations :advanced}}}

              :test-commands {"integration" ["phantomjs"
                                             "test/integration/runner.coffee"]}}

  ;;generate cljx before JAR
  :hooks [cljx.hooks])

(defproject com.keminglabs/c2 "0.2.0-SNAPSHOT"
  :description "Declarative data visualization in Clojure(Script)."
  :url "http://keminglabs.com/c2/"
  :license {:name "BSD" :url "http://www.opensource.org/licenses/BSD-3-Clause"}

  :dependencies [[org.clojure/clojure "1.4.0"]
                 [org.clojure/core.match "0.2.0-alpha9"]
                 [clj-iterate "0.96"]

                 ;;CLJS
                 [com.keminglabs/singult "0.1.2-SNAPSHOT"]
                 [com.keminglabs/reflex "0.1.0-SNAPSHOT"]
                 [com.keminglabs/cassowary "0.1.1-SNAPSHOT"]]

  :profiles {:dev {:dependencies [[midje "1.3.1"]
                                  [lein-midje "1.0.8"]
                                  [com.keminglabs/vomnibus "0.3.0"]]}}

  :min-lein-version "2.0.0"

  :plugins [[com.keminglabs/cljx "0.1.2"]
            [lein-cljsbuild "0.2.0"]
            [lein-midje "2.0.0-SNAPSHOT"]
            [lein-marginalia "0.7.0"]]

  :source-paths ["src/clj" "src/cljs"
                 ;;See src/cljx/README.markdown
                 ".generated/clj" ".generated/cljs"

                 ;;Uncomment & change accordingly if you want to build/test with a different version of ClojureScript besides what comes with cljsbuild.
                 ;;For details: https://github.com/emezeske/lein-cljsbuild/issues/58
                 ;;"../software/clojurescript/src/clj" "../software/clojurescript/src/cljs"

                 ;;Use a marginalia fork that documents .cljx files
                 ;;"../software/marginalia/src"
                 ]

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

                  {:source-paths ["src/cljx"]
                   :output-path ".generated/cljs"
                   :extension "cljs"
                   :rules cljx.rules/cljs-rules}]}

  :cljsbuild {:builds {:test {:source-path "test/integration/cljs"
                              :compiler {:output-to "out/test/integration.js"
                                         :optimizations :simple
                                         :pretty-print true}}

                       :scratch {:source-path "test/scratch"
                                 :compiler {:output-to "out/scratch.js"
                                            :optimizations :advanced}}}

              :test-commands {"integration" ["phantomjs"
                                             "test/integration/runner.coffee"]}}

  ;;generate cljx before JAR
  :hooks [cljx.hooks])

Use Singult SNAPSHOT.

Use Singult SNAPSHOT.


(defproject onyx-app/lein-template "0.10.0.0-beta4"
  :description "Onyx Leiningen application template"
  :url "https://github.com/onyx-platform/onyx-template"
  :license {:name "MIT License"
            :url "http://choosealicense.com/licenses/mit/#"}
  :repositories {"snapshots" {:url "https://clojars.org/repo"
                              :username :env
                              :password :env
                              :sign-releases false}
                 "releases" {:url "https://clojars.org/repo"
                             :username :env
                             :password :env
                             :sign-releases false}}
  :plugins [[lein-set-version "0.4.1"]]
  :profiles {:dev {:plugins [[lein-set-version "0.4.1"]
                             [lein-update-dependency "0.1.2"]
                             [lein-pprint "1.1.1"]]}}
  :eval-in-leiningen true)

(defproject onyx-app/lein-template "0.10.0.0-SNAPSHOT"
  :description "Onyx Leiningen application template"
  :url "https://github.com/onyx-platform/onyx-template"
  :license {:name "MIT License"
            :url "http://choosealicense.com/licenses/mit/#"}
  :repositories {"snapshots" {:url "https://clojars.org/repo"
                              :username :env
                              :password :env
                              :sign-releases false}
                 "releases" {:url "https://clojars.org/repo"
                             :username :env
                             :password :env
                             :sign-releases false}}
  :plugins [[lein-set-version "0.4.1"]]
  :profiles {:dev {:plugins [[lein-set-version "0.4.1"]
                             [lein-update-dependency "0.1.2"]
                             [lein-pprint "1.1.1"]]}}
  :eval-in-leiningen true)

Prepare for next release cycle.

Prepare for next release cycle.


(defproject memoria "0.1.0-SNAPSHOT"
  :description "A webapp to save things that you would otherwise forget."
  :url "http://example.com/FIXME"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}

  :dependencies [[org.clojure/clojure "1.7.0"]
                 [org.clojure/clojurescript "1.7.48"]
                 [yesql "0.5.0-rc3"]
                 [hikari-cp "1.2.4"]
                 [ragtime "0.5.0"]
                 [org.postgresql/postgresql "9.4-1201-jdbc41"]
                 [compojure "1.4.0"]
                 [ring "1.4.0"]
                 [ring/ring-json "0.3.1"]
                 [org.clojure/data.json "0.2.6"]
                 [clj-http "2.0.0"]
                 [com.taoensso/timbre "4.0.2"]
                 [slingshot "0.12.2"]
                 [bouncer "0.3.3"]
                 [selmer "0.9.1"]]

  :plugins [[lein-ring "0.9.6"]
            [lein-environ "1.0.0"]
            [lein-figwheel "0.3.9"]]

  :clean-targets [:target-path "resources/public/js/out"]
  :source-paths ["src/clj" "src/cljs"]
  :repl-options {:init  (require '[memoria.repl :refer :all])}
  :target-path "target/%s"

  :profiles {:uberjar {:aot :all}
             :dev {:dependencies [[ring/ring-mock "0.2.0"]]}}

  :cljsbuild {:builds [{:id "dev"
                        :source-paths ["src/cljs/"]
                        :figwheel true
                        :compiler {:output-to "resources/public/js/memoria.js"
                                   :output-dir "resources/public/js/out"
                                   :main "memoria.app"
                                   :asset-path "js/out"
                                   :optimizations :none}}]}

  :ring  {:handler memoria.core/app})

(defproject memoria "0.1.0-SNAPSHOT"
  :description "A webapp to save things that you would otherwise forget."
  :url "http://example.com/FIXME"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}

  :dependencies [[org.clojure/clojure "1.7.0"]
                 [org.clojure/clojurescript "1.7.48"]
                 [yesql "0.5.0-rc3"]
                 [hikari-cp "1.2.4"]
                 [ragtime "0.5.0"]
                 [org.postgresql/postgresql "9.4-1201-jdbc41"]
                 [compojure "1.4.0"]
                 [ring "1.4.0"]
                 [ring/ring-json "0.3.1"]
                 [org.clojure/data.json "0.2.6"]
                 [clj-http "2.0.0"]
                 [com.taoensso/timbre "4.0.2"]
                 [slingshot "0.12.2"]
                 [bouncer "0.3.3"]
                 [selmer "0.9.1"]]

  :plugins [[lein-ring "0.9.6"]
            [lein-environ "1.0.0"]
            [lein-figwheel "0.3.9"]]

  :clean-targets [:target-path "resources/public/js/out"]
  :source-paths ["src/clj" "src/cljs"]
  :repl-options {:init  (require '[memoria.repl :refer :all])}
  :target-path "target/%s"

  :profiles {:uberjar {:aot :all}
             :dev {:dependencies [[ring/ring-mock "0.2.0"]]}}

  :cljsbuild {:builds [{:id "dev"
                        :source-paths ["src/cljs/"]
                        :figwheel true
                        :compiler {:output-to "resources/public/js/memoria.js"
                                   :output-dir "resources/public/js/out"
                                   :main "memoria.app"
                                   :asset-path "js/out"
                                   :optimizations :none}}]}

  :figwheel {:css-dirs ["resources/public/css"]}

  :ring  {:handler memoria.core/app})

Add CSS to lein-figwheel

Add CSS to lein-figwheel


(defproject buddy/buddy-hashers "0.14.0"
  :description "A collection of secure password hashers for Clojure"
  :url "https://github.com/funcool/buddy-hashers"
  :license {:name "Apache 2.0"
            :url "http://www.apache.org/licenses/LICENSE-2.0"}
  :dependencies [[org.clojure/clojure "1.8.0" :scope "provided"]
                 [buddy/buddy-core "0.12.1"]
                 [clojurewerkz/scrypt "1.2.0"]]
  :source-paths ["src/clojure"]
  :java-source-paths ["src/java"]
  :javac-options ["-target" "1.7" "-source" "1.7" "-Xlint:-options"]
  :test-paths ["test"])

(defproject buddy/buddy-hashers "1.0.0"
  :description "A collection of secure password hashers for Clojure"
  :url "https://github.com/funcool/buddy-hashers"
  :license {:name "Apache 2.0"
            :url "http://www.apache.org/licenses/LICENSE-2.0"}
  :dependencies [[org.clojure/clojure "1.8.0" :scope "provided"]
                 [buddy/buddy-core "1.0.0"]
                 [clojurewerkz/scrypt "1.2.0"]]
  :source-paths ["src/clojure"]
  :java-source-paths ["src/java"]
  :javac-options ["-target" "1.7" "-source" "1.7" "-Xlint:-options"]
  :test-paths ["test"])

Set version to 1.0.0.

Set version to 1.0.0.


(defproject reply "0.1.0-SNAPSHOT"
  :description "REPL-y: A fitter, happier, more productive REPL for Clojure."
  :dependencies [[org.clojure/clojure "1.3.0"]
                 [org.clojars.trptcolin/jline "2.7-alpha1"]
                 [org.thnetos/cd-client "0.3.4"]
                 [clj-stacktrace "0.2.4"]
                 [clj-http "0.3.6"]
                 [org.clojure/tools.nrepl "0.2.0-beta5"]
                 [com.cemerick/drawbridge "0.0.2"]
                 [clojure-complete "0.2.1"]]
  :dev-dependencies [[midje "1.3-alpha4" :exclusions [org.clojure/clojure]]
                     [lein-midje "[1.0.0,)"]]
  :aot [reply.reader.jline.JlineInputReader]
  :source-path "src/clj"
  :java-source-path "src/java"
  :source-paths ["src/clj"]
  :java-source-paths ["src/java"]
  :main ^{:skip-aot true} reply.main)

(defproject reply "0.1.0-SNAPSHOT"
  :description "REPL-y: A fitter, happier, more productive REPL for Clojure."
  :dependencies [[org.clojure/clojure "1.3.0"]
                 [org.clojars.trptcolin/jline "2.7-alpha1"]
                 [org.thnetos/cd-client "0.3.4"]
                 [clj-stacktrace "0.2.4"]
                 [org.clojure/tools.nrepl "0.2.0-beta5"]
                 [com.cemerick/drawbridge "0.0.3"]
                 [clojure-complete "0.2.1"]]
  :dev-dependencies [[midje "1.3-alpha4" :exclusions [org.clojure/clojure]]
                     [lein-midje "[1.0.0,)"]]
  :aot [reply.reader.jline.JlineInputReader]
  :source-path "src/clj"
  :java-source-path "src/java"
  :source-paths ["src/clj"]
  :java-source-paths ["src/java"]
  :main ^{:skip-aot true} reply.main)

bump drawbridge and remove clj-http dep

bump drawbridge and remove clj-http dep

 since drawbridge brings in a fixed version


(defproject inet.data "0.5.0-SNAPSHOT"
  :description "Represent and manipulate various Internet entities as data."
  :url "http://github.com/llasram/inet.data"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.4.0"]
                 [hier-set "1.1.2"]]
  :plugins [[lein-ragel "0.1.0"]]
  :source-paths ["src/clojure"]
  :java-source-paths ["src/java" "target/ragel"]
  :ragel-source-paths ["src/ragel"]
  :javac-options ["-g"]
  :prep-tasks [ragel javac]
  :warn-on-reflection true
  :profiles {:dev {:dependencies [[byteable "0.2.0"]
                                  [criterium "0.2.1"]]}})

(defproject inet.data "0.5.0-SNAPSHOT"
  :description "Represent and manipulate various Internet entities as data."
  :url "http://github.com/llasram/inet.data"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.4.0"]
                 [hier-set "1.1.2"]]
  :plugins [[lein-ragel "0.1.0"]]
  :source-paths ["src/clojure"]
  :java-source-paths ["src/java" "target/ragel"]
  :ragel-source-paths ["src/ragel"]
  :javac-options ["-g"]
  :prep-tasks ["ragel" "javac"]
  :warn-on-reflection true
  :profiles {:dev {:dependencies [[byteable "0.2.0"]
                                  [criterium "0.2.1"]]}})

Update :prep-tasks for most recent lein.


(defproject jcf/lein-template "0.3.2-SNAPSHOT"
  :description "A Leiningen template I use for quickly creating a reloadable, REPL-driven Clojure app."
  :url "https://github.com/jcf/lein-template"
  :license {:name "The MIT License"
            :url "http://opensource.org/licenses/MIT"}
  :deploy-repositories [["releases" :clojars]]
  :eval-in-leiningen true
  :dependencies [[prismatic/schema "0.4.3"]]
  :profiles {:dev {:dependencies [[leiningen "2.5.1"]
                                  [me.raynes/fs "1.4.6"]
                                  [org.clojure/clojure "1.7.0"]]}})

(defproject jcf/lein-template "0.4.0-SNAPSHOT"
  :description "A Leiningen template I use for quickly creating a reloadable, REPL-driven Clojure app."
  :url "https://github.com/jcf/lein-template"
  :license {:name "The MIT License"
            :url "http://opensource.org/licenses/MIT"}
  :deploy-repositories [["releases" :clojars]]
  :eval-in-leiningen true
  :dependencies [[prismatic/schema "0.4.3"]]
  :profiles {:dev {:dependencies [[leiningen "2.5.1"]
                                  [me.raynes/fs "1.4.6"]
                                  [org.clojure/clojure "1.7.0"]]}})

Prepare for 0.4.0 release

Prepare for 0.4.0 release


(defproject comic-reader "0.1.0-SNAPSHOT"
  :description "An app for reading comics/manga on or offline"
  :url "http://example.com/FIXME"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}

  :source-paths ["src/clj"]

  :dependencies [[org.clojure/clojure "1.6.0"]
                 [enlive "1.1.5"]
                 [ring "1.3.1"]
                 [compojure "1.2.1"]

                 [org.clojure/clojurescript "0.0-2850"]
                 [figwheel "0.2.5-SNAPSHOT"]
                 [reagent "0.5.0"]
                 [sablono "0.3.4"]
                 [cljs-ajax "0.3.10"]]

  :plugins      [[lein-ring "0.8.13"]
                 [lein-cljsbuild "1.0.4"]
                 [lein-figwheel "0.2.5-SNAPSHOT"]]

  :clean-targets ^{:protect false} ["resources/public/js/compiled"]

  :hooks [leiningen.cljsbuild]
  :ring  {:handler comic-reader.core/app
          :nrepl {:start? true :port 4500}
          :port 8090}
  :cljsbuild {:builds [{:id "dev"
                        :source-paths ["src/cljs"]
                        :compiler {:output-to  "resources/public/js/compiled/main.js"
                                   :output-dir "resources/public/js/compiled/out"
                                   :main comic-reader.main
                                   :asset-path "js/compiled/out"
                                   :source-map true
                                   :source-map-timestamp true
                                   :cache-analysis true
                                   :optimizations :none
                                   :pretty-print true}}
                       {:id "min"
                        :source-paths ["src/cljs"]
                        :compiler {:output-to "resources/public/js/compiled/comic_reader.js"
                                   :main comic-reader.main
                                   :optimizations :advanced
                                   :pretty-print false}}]}
  :figwheel {:http-server-root "public"
             :css-dirs ["resources/public/css"] ;; watch and update CSS
             :nrepl-port 7888}

  :main ^:skip-aot comic-reader.core
  :target-path "target/%s"
  :profiles {:uberjar {:aot :all}})

(defproject comic-reader "0.1.0-SNAPSHOT"
  :description "An app for reading comics/manga on or offline"
  :url "http://example.com/FIXME"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}

  :source-paths ["src/clj"]

  :dependencies [[org.clojure/clojure "1.6.0"]
                 [enlive "1.1.5"]
                 [ring "1.3.1"]
                 [compojure "1.2.1"]

                 [org.clojure/clojurescript "0.0-2850"]
                 [figwheel "0.2.5-SNAPSHOT"]
                 [reagent "0.5.0"]
                 [secretary "1.2.3"]
                 [cljs-ajax "0.3.10"]]

  :plugins      [[lein-ring "0.8.13"]
                 [lein-cljsbuild "1.0.4"]
                 [lein-figwheel "0.2.5-SNAPSHOT"]]

  :clean-targets ^{:protect false} ["resources/public/js/compiled"]

  :hooks [leiningen.cljsbuild]
  :ring  {:handler comic-reader.core/app
          :nrepl {:start? true :port 4500}
          :port 8090}
  :cljsbuild {:builds [{:id "dev"
                        :source-paths ["src/cljs"]
                        :compiler {:output-to  "resources/public/js/compiled/main.js"
                                   :output-dir "resources/public/js/compiled/out"
                                   :main comic-reader.main
                                   :asset-path "js/compiled/out"
                                   :source-map true
                                   :source-map-timestamp true
                                   :cache-analysis true
                                   :optimizations :none
                                   :pretty-print true}}
                       {:id "min"
                        :source-paths ["src/cljs"]
                        :compiler {:output-to "resources/public/js/compiled/comic_reader.js"
                                   :main comic-reader.main
                                   :optimizations :advanced
                                   :pretty-print false}}]}
  :figwheel {:http-server-root "public"
             :css-dirs ["resources/public/css"] ;; watch and update CSS
             :nrepl-port 7888}

  :main ^:skip-aot comic-reader.core
  :target-path "target/%s"
  :profiles {:uberjar {:aot :all}})

Add secretary and remove sablono

Add secretary and remove sablono


(defproject org.zalando.stups/friboo "0.22.0-SNAPSHOT"
  :description "A utility library to write microservices in clojure."
  :url "https://github.com/zalando-stups/friboo"

  :license {:name "Apache 2.0"
            :url  "http://www.apache.org/licenses/LICENSE-2.0"
            :distribution :repo}

  :scm {:url "git@github.com:zalando-stups/friboo.git"}

  :min-lein-version "2.0.0"

  :dependencies [[org.clojure/clojure "1.6.0"]
                 [io.sarnowski/swagger1st "0.14.0"]
                 [com.stuartsierra/component "0.2.3"]
                 [ring "1.3.2"]
                 [org.eclipse.jetty/jetty-servlet "7.6.13.v20130916"]
                 [environ "1.0.0"]
                 [io.clj/logging "0.8.1"]
                 [org.apache.logging.log4j/log4j-api "2.3"]
                 [org.apache.logging.log4j/log4j-core "2.3"]
                 [org.apache.logging.log4j/log4j-slf4j-impl "2.3"]
                 [org.apache.logging.log4j/log4j-jcl "2.3"]
                 [org.apache.logging.log4j/log4j-1.2-api "2.3"]
                 [org.apache.logging.log4j/log4j-jul "2.3"]
                 [com.jolbox/bonecp "0.8.0.RELEASE"]
                 [org.flywaydb/flyway-core "3.2.1"]
                 [org.postgresql/postgresql "9.4-1201-jdbc41"]
                 [amazonica "0.3.23" :exclusions [org.apache.httpcomponents/httpclient joda-time]]
                 [org.clojure/data.codec "0.1.0"]
                 [overtone/at-at "1.2.0"]
                 [org.zalando.stups/tokens "0.6.0"]
                 [com.netflix.hystrix/hystrix-clj "1.4.10"]
                 [com.netflix.hystrix/hystrix-core "1.4.10"]
                 [com.netflix.hystrix/hystrix-metrics-event-stream "1.4.10"]
                 [org.clojure/core.incubator "0.1.3"]]

  :plugins [[lein-cloverage "1.0.3"]]

  :pom-addition [:developers
                 [:developer {:id "sarnowski"}
                  [:name "Tobias Sarnowski"]
                  [:email "tobias.sarnowski@zalando.de"]
                  [:role "Maintainer"]
                  [:timezone "+1"]]]

  :aliases {"cloverage" ["with-profile" "test" "cloverage"]}

  :deploy-repositories {"releases" {:url "https://oss.sonatype.org/service/local/staging/deploy/maven2/" :creds :gpg}
                        "snapshots" {:url "https://oss.sonatype.org/content/repositories/snapshots/" :creds :gpg}})

(defproject org.zalando.stups/friboo "0.22.0-SNAPSHOT"
  :description "A utility library to write microservices in clojure."
  :url "https://github.com/zalando-stups/friboo"

  :license {:name "Apache 2.0"
            :url  "http://www.apache.org/licenses/LICENSE-2.0"
            :distribution :repo}

  :scm {:url "git@github.com:zalando-stups/friboo.git"}

  :min-lein-version "2.0.0"

  :dependencies [[org.clojure/clojure "1.6.0"]
                 [io.sarnowski/swagger1st "0.14.0"]
                 [com.stuartsierra/component "0.2.3"]
                 [ring "1.3.2"]
                 [org.eclipse.jetty/jetty-servlet "7.6.13.v20130916"]
                 [environ "1.0.0"]
                 [io.clj/logging "0.8.1"]
                 [org.apache.logging.log4j/log4j-api "2.3"]
                 [org.apache.logging.log4j/log4j-core "2.3"]
                 [org.apache.logging.log4j/log4j-slf4j-impl "2.3"]
                 [org.apache.logging.log4j/log4j-jcl "2.3"]
                 [org.apache.logging.log4j/log4j-1.2-api "2.3"]
                 [org.apache.logging.log4j/log4j-jul "2.3"]
                 [com.jolbox/bonecp "0.8.0.RELEASE"]
                 [org.flywaydb/flyway-core "3.2.1"]
                 [org.postgresql/postgresql "9.4-1201-jdbc41"]
                 [amazonica "0.3.23" :exclusions [org.apache.httpcomponents/httpclient joda-time]]
                 [org.clojure/data.codec "0.1.0"]
                 [overtone/at-at "1.2.0"]
                 [org.zalando.stups/tokens "0.7.0"]
                 [com.netflix.hystrix/hystrix-clj "1.4.10"]
                 [com.netflix.hystrix/hystrix-core "1.4.10"]
                 [com.netflix.hystrix/hystrix-metrics-event-stream "1.4.10"]
                 [org.clojure/core.incubator "0.1.3"]]

  :plugins [[lein-cloverage "1.0.3"]]

  :pom-addition [:developers
                 [:developer {:id "sarnowski"}
                  [:name "Tobias Sarnowski"]
                  [:email "tobias.sarnowski@zalando.de"]
                  [:role "Maintainer"]
                  [:timezone "+1"]]]

  :aliases {"cloverage" ["with-profile" "test" "cloverage"]}

  :deploy-repositories {"releases" {:url "https://oss.sonatype.org/service/local/staging/deploy/maven2/" :creds :gpg}
                        "snapshots" {:url "https://oss.sonatype.org/content/repositories/snapshots/" :creds :gpg}})

use latest tokens library (to allow easy local development with "fixed" OAuth access tokens)


(defproject lab "0.1.0"
  :description "Oliver's Lab"
  :url "http://www.opowell.com/lab"
  :license {:name "The MIT License"
            :url "http://opensource.org/licenses/MIT"}
  :dependencies [[org.clojure/clojure "1.7.0"]
                 [org.clojure/clojurescript "1.7.122"]
                 [devcards "0.2.0-8"]
                 [sablono "0.3.6"]
                 [org.omcljs/om "0.9.0"]
                 [reagent "0.5.1"]]

  :plugins [[lein-cljsbuild "1.1.0"]
            [lein-figwheel "0.4.1"]]

  :clean-targets ^{:protect false} ["resources/public/js/compiled"
                                    "target"]
  :source-paths ["src"]

  :cljsbuild {
              :builds [{:id "devcards"
                        :source-paths ["src"]
                        :figwheel { :devcards true }
                        :compiler { :main       "lab.core"
                                    :asset-path "js/compiled/devcards_out"
                                    :output-to  "resources/public/js/compiled/lab.js"
                                    :output-dir "resources/public/js/compiled/devcards_out"
                                    :source-map-timestamp true }}
                       {:id "prod"
                        :source-paths ["src"]
                        :compiler {:main       "lab.core"
                                   :devcards true
                                   :asset-path "js/compiled/out"
                                   :output-to  "resources/public/js/compiled/lab.js"
                                   :optimizations :advanced}}]}

  :figwheel { :css-dirs ["resources/public/css"] })

(defproject lab "0.1.0"
  :description "Oliver's Lab"
  :url "http://www.opowell.com/lab"
  :license {:name "The MIT License"
            :url "http://opensource.org/licenses/MIT"}
  :dependencies [[org.clojure/clojure "1.7.0"]
                 [org.clojure/clojurescript "1.7.122"]
                 [devcards "0.2.0-8"]
                 [sablono "0.3.6"]
                 [org.omcljs/om "0.9.0"]
                 [reagent "0.5.1"]]

  :plugins [[lein-cljsbuild "1.1.0"]
            [lein-figwheel "0.4.1"]]

  :clean-targets ^{:protect false} ["resources/public/assets/js/compiled"
                                    "target"]
  :source-paths ["src"]

  :cljsbuild {
              :builds [{:id "devcards"
                        :source-paths ["src"]
                        :figwheel { :devcards true }
                        :compiler { :main       "lab.core"
                                    :asset-path "js/compiled/devcards_out"
                                    :output-to  "resources/public/assets/js/compiled/lab.js"
                                    :output-dir "resources/public/assets/js/compiled/devcards_out"
                                    :source-map-timestamp true }}
                       {:id "prod"
                        :source-paths ["src"]
                        :compiler {:main       "lab.core"
                                   :devcards true
                                   :asset-path "js/compiled/out"
                                   :output-to  "resources/public/assets/js/compiled/lab.js"
                                   :optimizations :advanced}}]}

  :figwheel { :css-dirs ["resources/public/assets/css"] })

Update builds with new asset path.

Update builds with new asset path.


(defproject org.clojars.kostafey/clucy "0.5.4.1c"
  :description "A Clojure interface to the Lucene search engine"
  :url "http://github/kostafey/clucy"
  :dependencies [[org.clojure/clojure "1.8.0"]
                 [org.apache.lucene/lucene-core "5.4.1"]
                 [org.apache.lucene/lucene-queryparser "5.4.1"]
                 [org.apache.lucene/lucene-analyzers-common "5.4.1"]
                 [org.apache.lucene/lucene-highlighter "5.4.1"]
                 [me.raynes/fs "1.4.6"]]
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :profiles {:1.6  {:dependencies [[org.clojure/clojure "1.6.0"]]}
             :1.7  {:dependencies [[org.clojure/clojure "1.7.0"]]}
             :1.8  {:dependencies [[org.clojure/clojure "1.8.0"]]}}
  :plugins [[lein-cloverage "1.0.6"]])

(defproject org.clojars.kostafey/clucy "0.5.4.1d"
  :description "A Clojure interface to the Lucene search engine"
  :url "http://github/kostafey/clucy"
  :dependencies [[org.clojure/clojure "1.8.0"]
                 [org.apache.lucene/lucene-core "5.4.1"]
                 [org.apache.lucene/lucene-queryparser "5.4.1"]
                 [org.apache.lucene/lucene-analyzers-common "5.4.1"]
                 [org.apache.lucene/lucene-highlighter "5.4.1"]
                 [me.raynes/fs "1.4.6"]]
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :profiles {:1.6  {:dependencies [[org.clojure/clojure "1.6.0"]]}
             :1.7  {:dependencies [[org.clojure/clojure "1.7.0"]]}
             :1.8  {:dependencies [[org.clojure/clojure "1.8.0"]]}}
  :plugins [[lein-cloverage "1.0.6"]])

Update version.

Update version.


(defproject org.clojure-grimoire/lein-grim (slurp "VERSION")
  :description "A Leiningen plugin for generating Grimoire documentation"
  :url "http://github.com/clojure-grimoire/lein-grim"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.6.0"]
                 [org.clojure-grimoire/lib-grimoire "0.6.3"]
                 [me.arrdem/detritus "0.2.0"]
                 [org.clojure/tools.namespace "0.2.7"]])

(defproject org.clojure-grimoire/lein-grim (slurp "VERSION")
  :description "A Leiningen plugin for generating Grimoire documentation"
  :url "http://github.com/clojure-grimoire/lein-grim"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.7.0-alpha4"]
                 [org.clojure-grimoire/lib-grimoire "0.8.0-SNAPSHOT"]
                 [me.arrdem/detritus "0.2.2-SNAPSHOT"]
                 [org.clojure/tools.namespace "0.2.7"]]
  :aliases {"grim" ["run" "-m" "grimoire.doc"
                    ,,:project/groupid
                    ,,:project/artifactid
                    ,,:project/version
                    ,,:project/source-paths]})

Bump used deps

Bump used deps


(defproject onyx-app/lein-template "0.8.11.9"
  :description "Onyx Leiningen application template"
  :url "https://github.com/onyx-platform/onyx-template"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :repositories {"snapshots" {:url "https://clojars.org/repo"
                              :username :env
                              :password :env
                              :sign-releases false}
                 "releases" {:url "https://clojars.org/repo"
                             :username :env
                             :password :env
                             :sign-releases false}}
  :plugins [[lein-set-version "0.4.1"]]
  :profiles {:dev {:plugins [[lein-set-version "0.4.1"]
                             [lein-update-dependency "0.1.2"]
                             [lein-pprint "1.1.1"]]}}
  :eval-in-leiningen true)

(defproject onyx-app/lein-template "0.8.11.10-SNAPSHOT"
  :description "Onyx Leiningen application template"
  :url "https://github.com/onyx-platform/onyx-template"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :repositories {"snapshots" {:url "https://clojars.org/repo"
                              :username :env
                              :password :env
                              :sign-releases false}
                 "releases" {:url "https://clojars.org/repo"
                             :username :env
                             :password :env
                             :sign-releases false}}
  :plugins [[lein-set-version "0.4.1"]]
  :profiles {:dev {:plugins [[lein-set-version "0.4.1"]
                             [lein-update-dependency "0.1.2"]
                             [lein-pprint "1.1.1"]]}}
  :eval-in-leiningen true)

Prepare for next release cycle.

Prepare for next release cycle.


(defproject tenzing/lein-template "0.5.0"
  :description "Clojurescript application template built on Boot"
  :url "http://github.com/martinklepsch/tenzing"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :eval-in-leiningen true)

(defproject tenzing/lein-template "0.5.1"
  :description "Clojurescript application template built on Boot"
  :url "http://github.com/martinklepsch/tenzing"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :eval-in-leiningen true)

cut 0.5.1

cut 0.5.1


(defproject squelch "0.1.0-SNAPSHOT"
  :description "Squelch: A clojurescript web audio wrapper"
  :url "https://github.com/minasmart/squelch"
  :license {:name "MIT"
            :url "http://opensource.org/licenses/MIT"}
  :dependencies [[org.clojure/clojure "1.6.0"]
                 [org.clojure/clojurescript "0.0-2371"]]

  :plugins [[lein-cljsbuild "1.0.4-SNAPSHOT"]]

  :source-paths ["src"]

  :cljsbuild {
    :builds [{:id "squelch"
              :source-paths ["src"]
              :compiler {
                :output-to "squelch.js"
                :output-dir "out"
                :optimizations :none
                :source-map true}}]}

  :scm {:name "git"
        :url "https://github.com/minaminamina/squelch"}
  :signing {:gpg-key "minaminamina@keybase.io"}
  :deploy-repositories [["clojars" {:creds :gpg}]]

  :pom-addition [:developers [:developer
                              [:name "Mina Smart"]
                              [:url "http://github.com/minasmart"]
                              [:email "m.d.smart@gmail.com"]
                              [:timezone "-5"]]])

(defproject squelch "0.1.0-SNAPSHOT"
  :description "Squelch: A clojurescript web audio wrapper"
  :url "https://github.com/minasmart/squelch"
  :license {:name "MIT"
            :url "http://opensource.org/licenses/MIT"}
  :dependencies [[org.clojure/clojure "1.6.0"]
                 [org.clojure/clojurescript "0.0-2371"]]

  :plugins [[lein-cljsbuild "1.0.4-SNAPSHOT"]]

  :source-paths ["src"]

  :cljsbuild {
    :builds [{:id "squelch"
              :source-paths ["src"]
              :compiler {
                :output-to "squelch.js"
                :output-dir "out"
                :optimizations :none
                :source-map true}}]}

  :scm {:name "git"
        :url "https://github.com/minaminamina/squelch"}

  :signing {:gpg-key "F6DC191D7745EF83"}
  :deploy-repositories [["clojars" {:creds :gpg}]]

  :pom-addition [:developers [:developer
                              [:name "Mina Smart"]
                              [:url "http://github.com/minasmart"]
                              [:email "m.d.smart@gmail.com"]
                              [:timezone "-5"]]])

Use key id

Use key id


(defproject com.hypirion/bencode "0.1.0-SNAPSHOT"
  :description "Java implementation Bencode."
  :url "https://github.com/hyPiRion/java-bencode"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies []
  :source-paths []
  :java-source-paths ["src"]
  :javac-options ["-target" "1.6" "-source" "1.6" "-Xlint:-options"]
  :scm {:dir ".."}
  :aliases {"javadoc" ["shell" "javadoc" "-d" "javadoc/${:version}"
                       "-sourcepath" "src" "com.hypirion.bencode"
                       "-link" "http://docs.oracle.com/javase/8/docs/api/"]}
  :plugins [[lein-shell "0.5.0"]]
  :profiles {:uberjar {:aot :all}
             :dev {:dependencies [[org.clojure/clojure "1.8.0"]
                                  [org.clojure/test.check "0.9.0"]]}})

(defproject com.hypirion/bencode "0.1.0-SNAPSHOT"
  :description "Java implementation of Bencode."
  :url "https://github.com/hyPiRion/java-bencode"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :deploy-repositories [["releases" :clojars]]
  :dependencies []
  :source-paths []
  :java-source-paths ["src"]
  :javac-options ["-target" "1.6" "-source" "1.6" "-Xlint:-options"]
  :scm {:dir ".."}
  :aliases {"javadoc" ["shell" "javadoc" "-d" "javadoc/${:version}"
                       "-sourcepath" "src" "com.hypirion.bencode"
                       "-link" "http://docs.oracle.com/javase/8/docs/api/"]}
  :plugins [[lein-shell "0.5.0"]]
  :profiles {:uberjar {:aot :all}
             :dev {:dependencies [[org.clojure/clojure "1.8.0"]
                                  [org.clojure/test.check "0.9.0"]]}})

Use Clojars as default deploy repository


(defproject denvr "0.1.2-SNAPSHOT"
  :description "Development Environment Reimagined.
               A CLI manager for managing and sharing
               development environment configurations."
  :url "https://github.com/yanatan16/denvr"

  :clean-targets ["build" :target-path]

  :dependencies [[org.clojure/clojure "1.7.0"]
                 [org.clojure/clojurescript "1.7.170" :classifier "aot"]
                 [io.nervous/cljs-nodejs-externs "0.2.0"]

                 [org.clojure/tools.cli "0.3.3"]]

  :plugins [[lein-cljsbuild "1.1.1"]
            [lein-npm "0.6.1"]
            [lein-doo "0.1.6"]
            [org.bodil/lein-noderepl "0.1.11"]]

  :npm {:dependencies [["source-map-support" "0.4.0"]]
        :package {:bin {"denvr" "build/main.js"}
                  :private false}}

  :aliases {"build" ["cljsbuild" "once" "main"]
            "test" ["doo" "node" "test-node" "once"]
            "test-auto" ["doo" "node" "test-node" "auto"]}

  :release-tasks [["vcs" "assert-committed"]
                  ["clean"]
                  ["build"]
                  ["change" "version"
                   "leiningen.release/bump-version" "release"]
                  ["vcs" "commit"]
                  ["vcs" "tag"]
                  ["npm" "publish"]
                  ["change" "version"
                   "leiningen.release/bump-version"]
                  ["vcs" "commit"]
                  ["vcs" "push"]]

  :profiles {:dev {:dependencies [[lein-doo "0.1.6"]]}}

  :cljsbuild {:builds [{:id "main"
                        :source-paths ["src"]
                        :compiler {:main denvr.main
                                   :output-to "build/main.js"
                                   :output-dir "build/js"
                                   :optimizations :advanced
                                   :target :nodejs
                                   :source-map "build/main.js.map"}}
                       {:id "test-node"
                        :source-paths ["src" "test"]
                        :compiler {:main runner
                                   :output-to     "target/test-node.js"
                                   :target :nodejs
                                   :output-dir    "target/test-js"
                                   :optimizations :none
                                   :pretty-print  true}}]})

(defproject denvr "0.1.2-SNAPSHOT"
  :description "Development Environment Reimagined.
               A CLI manager for managing and sharing
               development environment configurations."
  :url "https://github.com/yanatan16/denvr"

  :clean-targets ["build" :target-path]

  :dependencies [[org.clojure/clojure "1.7.0"]
                 [org.clojure/clojurescript "1.7.170" :classifier "aot"]
                 [io.nervous/cljs-nodejs-externs "0.2.0"]

                 [org.clojure/tools.cli "0.3.3"]]

  :plugins [[lein-cljsbuild "1.1.1"]
            [lein-npm "0.6.1"]
            [lein-doo "0.1.6"]
            [org.bodil/lein-noderepl "0.1.11"]]

  :npm {:dependencies [["source-map-support" "0.4.0"]]
        :package {:bin {"denvr" "build/main.js"}
                  :private false}}

  :aliases {"build" ["cljsbuild" "once" "main"]
            "test" ["doo" "node" "test-node" "once"]
            "test-auto" ["doo" "node" "test-node" "auto"]
            "snapshot" ["do"
                        "vcs" "assert-committed,"
                        "clean,"
                        "build,"
                        "vcs" "commit,"
                        "vcs" "tag"]}

  :release-tasks [["vcs" "assert-committed"]
                  ["clean"]
                  ["build"]
                  ["change" "version"
                   "leiningen.release/bump-version" "release"]
                  ["vcs" "commit"]
                  ["vcs" "tag"]
                  ["npm" "publish"]
                  ["change" "version"
                   "leiningen.release/bump-version"]
                  ["vcs" "commit"]
                  ["vcs" "push"]]

  :profiles {:dev {:dependencies [[lein-doo "0.1.6"]]}}

  :cljsbuild {:builds [{:id "main"
                        :source-paths ["src"]
                        :compiler {:main denvr.main
                                   :output-to "build/main.js"
                                   :output-dir "build/js"
                                   :optimizations :advanced
                                   :target :nodejs
                                   :source-map "build/main.js.map"}}
                       {:id "test-node"
                        :source-paths ["src" "test"]
                        :compiler {:main runner
                                   :output-to     "target/test-node.js"
                                   :target :nodejs
                                   :output-dir    "target/test-js"
                                   :optimizations :none
                                   :pretty-print  true}}]})

add snapshot task

add snapshot task


(defproject sqls "0.1.0-SNAPSHOT"
  :description "SQLS"
  :url "https://github.com/mpietrzak/sqls"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [
                 [org.clojure/clojure "1.6.0"]
                 [org.clojure/data.json "0.2.4"]
                 [org.clojure/java.jdbc "0.3.3"]
                 [org.clojure/tools.logging "0.2.6"]
                 [org.xerial/sqlite-jdbc "3.7.2"]
                 [seesaw "1.4.4"]
                 ]
  :main sqls.core
  :java-source-paths ["src"]
  :target-path "target/%s"
  :plugins [[codox "0.6.7"]
            [lein-ancient "0.5.5"]]
  :codox {:output-dir "doc/codox"}
  :profiles {:uberjar {:aot :all}}
  :jvm-opts ["-Xms4M" "-Xmx1G" "-XX:-PrintGC"])
  :profiles {:uberjar {:aot :all}
             :dev {:global-vars {*warn-on-reflection* true}}}

(defproject sqls "0.1.0-SNAPSHOT"
  :description "SQLS"
  :url "https://github.com/mpietrzak/sqls"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [
                 [org.clojure/clojure "1.6.0"]
                 [org.clojure/data.json "0.2.5"]
                 [org.clojure/java.jdbc "0.3.4"]
                 [org.clojure/tools.logging "0.3.0"]
                 [org.xerial/sqlite-jdbc "3.7.2"]
                 [seesaw "1.4.4"]
                 ]
  :main sqls.core
  :java-source-paths ["src"]
  :target-path "target/%s"
  :plugins [[codox "0.8.10"]
            [lein-ancient "0.5.5"]]
  :codox {:output-dir "doc/codox"}
  :profiles {:uberjar {:aot :all}
             :dev {:global-vars {*warn-on-reflection* true}
                   :jvm-opts ["-Xms4M" "-Xmx1G" "-XX:+PrintGC" "-XX:+UseG1GC"]}})

Update dependencies and move gc logging options to dev profile


(defproject yieldbot/flambo "0.1.0-SNAPSHOT"
  :description "A Clojure DSL for Apache Spark"
  :url "https://github.com/yieldbot/flambo"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :repositories {"releases" {:url "s3p://maven.yieldbot.com/releases/"
                             :username :env :passphrase :env}
                 "snapshots" {:url "s3p://maven.yieldbot.com/snapshots/"
                              :username :env :passphrase :env}}
  :dependencies [[org.clojure/clojure "1.5.1"]
                 [org.clojure/tools.logging "0.2.6"]
                 [yieldbot/serializable-fn "0.0.3-SNAPSHOT"]
                 [com.twitter/carbonite "1.3.3-SNAPSHOT"]
                 [com.twitter/chill_2.9.3 "0.3.5"]]
  :plugins [[s3-wagon-private "1.1.2"]]
  :profiles {:provided
             {:dependencies
              [[org.apache.spark/spark-core_2.9.3 "0.8.1-incubating"]]}}
  :source-paths ["src/clj"]
  :java-source-paths ["src/jvm"]
  :javac-options ["-source" "1.6" "-target" "1.6"]
  :aot [flambo.function])
(cemerick.pomegranate.aether/register-wagon-factory!
 "s3p" #(eval '(org.springframework.aws.maven.PrivateS3Wagon.)))

(defproject yieldbot/flambo "0.1.0"
  :description "A Clojure DSL for Apache Spark"
  :url "https://github.com/yieldbot/flambo"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :repositories {"releases" {:url "s3p://maven.yieldbot.com/releases/"
                             :username :env :passphrase :env}
                 "snapshots" {:url "s3p://maven.yieldbot.com/snapshots/"
                              :username :env :passphrase :env}}
  :dependencies [[org.clojure/clojure "1.5.1"]
                 [org.clojure/tools.logging "0.2.6"]
                 [yieldbot/serializable-fn "0.0.3-SNAPSHOT"]
                 [com.twitter/carbonite "1.3.3-SNAPSHOT"]
                 [com.twitter/chill_2.9.3 "0.3.5"]]
  :plugins [[s3-wagon-private "1.1.2"]]
  :profiles {:provided
             {:dependencies
              [[org.apache.spark/spark-core_2.9.3 "0.8.1-incubating"]]}}
  :source-paths ["src/clj"]
  :java-source-paths ["src/jvm"]
  :javac-options ["-source" "1.6" "-target" "1.6"]
  :aot [flambo.function])
(cemerick.pomegranate.aether/register-wagon-factory!
 "s3p" #(eval '(org.springframework.aws.maven.PrivateS3Wagon.)))

bump to 0.1.0 release

bump to 0.1.0 release


(defproject bookmarks "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.7.0"]
                 [org.clojure/core.async "0.1.346.0-17112a-alpha"]
                 [compojure "1.3.4"]
                 [hiccup "1.0.2"]
                 [migratus "0.8.6"]
                 [org.postgresql/postgresql "9.4-1203-jdbc42"]
                 [org.clojure/java.jdbc "0.4.2"]
                 [ring/ring-defaults "0.1.2"]
                 [ring/ring-jetty-adapter "1.4.0"]
                 [korma "0.4.0"]
                 [ring/ring-json "0.4.0"]
                 [org.clojure/clojurescript "0.0-2843"]
                 [secretary "1.2.3"]
                 [reagent "0.5.1"]
                 [yesql "0.5.1"]]

  :plugins [[lein-ring "0.8.13"]
            [migratus-lein "0.1.7"]]
  :main bookmarks.core
  :ring {:handler bookmarks.handler/app}
  :migratus {:store :database
             :migration-dir "migrations/"
             :db {:classname "org.postgresql.Driver"
                  :subprotocol "postgresql"
                  :subname "//localhost:5432/bookmarks"
                  :user "postgres"
                  :password "Design_20"}}
  :profiles
  {:dev {:dependencies [[javax.servlet/servlet-api "2.5"]
                        [ring-mock "0.1.5"]]}})

(defproject bookmarks "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.7.0"]
                 [org.clojure/core.async "0.1.346.0-17112a-alpha"]
                 [compojure "1.3.4"]
                 [migratus "0.8.6"]
                 [org.postgresql/postgresql "9.4-1203-jdbc42"]
                 [org.clojure/java.jdbc "0.4.2"]
                 [ring/ring-defaults "0.1.2"]
                 [ring/ring-jetty-adapter "1.4.0"]
                 [korma "0.4.0"]
                 [ring/ring-json "0.4.0"]
                 [org.clojure/clojurescript "0.0-2843"]
                 [secretary "1.2.3"]
                 [reagent "0.5.1"]
                 [yesql "0.5.1"]]

  :plugins [[lein-ring "0.8.13"]
            [migratus-lein "0.1.7"]
            [lein-cljsbuild "1.0.4"]]
  :main bookmarks.core
  :ring {:handler bookmarks.handler/app}
  :migratus {:store :database
             :migration-dir "migrations/"
             :db {:classname "org.postgresql.Driver"
                  :subprotocol "postgresql"
                  :subname "//localhost:5432/bookmarks"
                  :user "postgres"
                  :password "Design_20"}}
  :profiles
  {:dev {:dependencies [[javax.servlet/servlet-api "2.5"]
                        [ring-mock "0.1.5"]]}}
  :cljsbuild {:builds
              [{:id "app"
                :source-paths ["src"]
                :compiler {:output-to "resources/public/js/app.js"
                           :output-dir "resources/public/js/out"
                           :source-map true
                           :optimizations :none
                           :asset-path "/static/js/out"
                           :main "bookmarks.scljs.core"
                           :pretty-print true}}]})

add clojurebuild dependency

add clojurebuild dependency


(defproject funcool/catacumba "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :license {:name "BSD (2-Clause)"
            :url "http://opensource.org/licenses/BSD-2-Clause"}
  :dependencies [[io.ratpack/ratpack-core "0.9.15"]
                 [org.slf4j/slf4j-simple "1.7.10"]
                 [environ "1.0.0"]
                 [potemkin "0.3.12"]
                 [org.clojure/core.async "0.1.346.0-17112a-alpha"]]
  :profiles {:dev {:global-vars {*warn-on-reflection* true}
                                 ;; *unchecked-math* :warn-on-boxed}
                   :dependencies [[org.clojure/clojure "1.7.0-alpha6"]
                                  [clj-http "1.1.0"]
                                  [cc.qbits/jet "0.6.1"]
                                  [ring/ring-core "1.3.2"
                                   :exclusions [javax.servlet/servlet-api
                                                org.clojure/clojure]]]}})

(defproject funcool/catacumba "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :license {:name "BSD (2-Clause)"
            :url "http://opensource.org/licenses/BSD-2-Clause"}
  :dependencies [[io.ratpack/ratpack-core "0.9.15"]
                 [org.slf4j/slf4j-simple "1.7.10"]
                 [environ "1.0.0"]
                 [potemkin "0.3.12"]
                 [org.clojure/core.async "0.1.346.0-17112a-alpha"]]
  :profiles {:dev {:global-vars {*warn-on-reflection* true}
                                 ;; *unchecked-math* :warn-on-boxed}
                   :codeina {:sources ["src"]
                             :exclude [catacumba.impl]
                             :language :clojure
                             :output-dir "doc/api"
                             :src-dir-uri "http://github.com/funcool/catacumba/blob/master/"
                             :src-linenum-anchor-prefix "L"}
                   :plugins [[funcool/codeina "0.1.0-SNAPSHOT"
                              :exclusions [org.clojure/clojure]]]
                   :dependencies [[org.clojure/clojure "1.7.0-alpha6"]
                                  [clj-http "1.1.0"]
                                  [cc.qbits/jet "0.6.1"]
                                  [ring/ring-core "1.3.2"
                                   :exclusions [javax.servlet/servlet-api
                                                org.clojure/clojure]]]}})

Update project.clj with dependencies related to api documentation.