-
Notifications
You must be signed in to change notification settings - Fork 1
/
project.clj
40 lines (39 loc) · 1.6 KB
/
project.clj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
(defproject aeolian "0.1.1-SNAPSHOT"
:description "AEOLIAN - Audio-ising code quality"
:url "https://github.com/andeemarks/aeolian"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:main aeolian.core
:aot [aeolian.core schema.core schema.spec.leaf schema.spec.core schema.spec.variant schema.spec.collection]
:jvm-opts ^:replace []
:codox {:output-path "docs"
:metadata {:doc/format :markdown}
:source-paths ["src"]
:source-uri "https://github.com/andeemarks/aeolian/blob/master/{filepath}#L{line}"}
:dependencies [
[org.clojure/clojure "1.10.1"]
[proto-repl "0.3.1"]
[clansi "1.0.0"]
[prismatic/schema "1.1.12"]
[com.taoensso/timbre "4.10.0"]
[org.clojure/tools.namespace "0.3.1"]]
:plugins
[[lein-cljfmt "0.5.6"]]
:uberjar-name "aeolian-standalone.jar"
:profiles
{:dev
{:source-paths ["dev" "src" "test"]
:plugins [[lein-midje "3.2.1"]]
:dependencies [
[com.jakemccrary/lein-test-refresh "0.24.1"]
[me.raynes/fs "1.4.6"]
[lein-midje "3.2.2"]
[midje "1.9.9"]]}}
:lein-release {:build-uberjar true :deploy-via :lein-install}
:assemble
{:filesets {"" [["go.sh"]["go-gh.sh"]["gen-abc-prod.sh" :as "gen-abc.sh"]["README.md"]["LICENSE"]]
"resources" [["resources/*"]]}
:replacements {:uberjarname ""}
:jar {:dest "" :uberjar true}
:archive {:format :tgz}}
)