https://github.com/sysbio-bioinf/TraqBio
Tip revision: 64ae09eb7715f17e9af08c1767d7d4d4e80ba046 authored by fmweidner on 26 April 2022, 12:29:24 UTC
Bugfix update to version 1.4.1
Bugfix update to version 1.4.1
Tip revision: 64ae09e
project.clj
(defn get-version
[]
(let [version-fn (try
(load-file "src/traqbio/version.clj")
(catch java.io.FileNotFoundException e
; workaround for CCW (version number is not needed anyway)
(constantly "0.0.0-REPL-DEV")))]
(version-fn)))
(def version (get-version))
(defproject traqbio version
:description "Track laboratory projects"
:main traqbio.core
:dependencies [[org.clojure/clojure "1.10.1"]
[compojure "1.6.1"]
[com.cemerick/friend "0.2.3"]
[ring/ring-core "1.8.1"]
[ring/ring-jetty-adapter "1.8.1"]
[ring/ring-json "0.5.0"]
[metosin/ring-http-response "0.9.1"] ; Exception handling in responses
[ring/ring-headers "0.3.0"] ; replacing :remote-addr with origin address in proxy scenario
[org.clojure/java.jdbc "0.7.11"] ; JDBC Binding
[com.mchange/c3p0 "0.9.5.5"] ; connection pool
[org.xerial/sqlite-jdbc "3.31.1"] ; SQLite
[selmer "1.12.23"] ; Templating
[org.clojure/tools.cli "1.0.194"]
[com.draines/postal "2.0.3"]
[org.clojure/tools.logging "1.0.0"] ; logging, e.g. for fail2ban usage
[org.slf4j/slf4j-api "1.7.30"]
[org.slf4j/slf4j-log4j12 "1.7.30"]]
:jar-name "traqbio-lib-%s.jar"
:uberjar-name "traqbio-%s.jar"
:profiles {:uberjar {:aot :all},
:dev
{:dependencies
[[expectations "2.1.1"]]
:plugins
[[lein-autoexpect "1.4.2"]]}})