-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeps.edn
49 lines (42 loc) · 2.28 KB
/
deps.edn
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
41
42
43
44
45
46
47
48
49
{:paths ["src"]
:deps {org.clojure/clojure {:mvn/version "1.11.1"}
hiccup/hiccup {:mvn/version "2.0.0-alpha2"}}
:aliases
{ ;; `clojure -M:repl`
:repl {:extra-deps {nrepl/nrepl {:mvn/version "0.9.0"}
refactor-nrepl/refactor-nrepl {:mvn/version "3.5.4"}
cider/cider-nrepl {:mvn/version "0.28.5"}
io.github.clojure/tools.build {:git/tag "v0.8.3" :git/sha "0d20256"}}
:main-opts ["-m" "nrepl.cmdline"
"--middleware"
"[refactor-nrepl.middleware/wrap-refactor,cider.nrepl/cider-middleware]"]}
;; `clojure -X:test`
:test {:extra-paths ["test"]
:extra-deps {io.github.cognitect-labs/test-runner
{:git/tag "v0.5.1" :git/sha "dfb30dd"}}
:main-opts ["-m" "cognitect.test-runner"]
:exec-fn cognitect.test-runner.api/test}
;; `clojure -X:codox`
:codox {:extra-deps {codox/codox {:mvn/version "0.10.8"}}
:exec-fn codox.main/generate-docs
:exec-args {:name "Hiccup Server Components"
:source-paths ["src/ten_d_c"]
:metadata {:doc/format :markdown}
:output-path "../hiccup-server-components-api-docs/docs"
:html
{:transforms [[:body :div.sidebar.primary] [:substitute]
[:body]
[:append
[:style ".sidebar {width: 250px !important; left: 0 !important;}
.namespace-docs {left: 250px !important;}"]]]}}}
;; `clj -T:build all`
:build {:deps {io.github.clojure/tools.build {:git/tag "v0.8.3" :git/sha "0d20256"}}
:ns-default build}
;; `env clj -X:deploy`
:deploy {:extra-deps {slipset/deps-deploy {:mvn/version "0.2.0"}}
:exec-fn deps-deploy.deps-deploy/deploy
:exec-args {:installer :remote
:sign-releases? false
;; Pom.xml build by tools.build
:pom-file "target/classes/META-INF/maven/net.clojars.t_d_c/hiccup-server-components/pom.xml"
:artifact "target/hiccup-server-components.jar"}}}}