-
Notifications
You must be signed in to change notification settings - Fork 4
/
project.clj
59 lines (51 loc) · 2.68 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
(defproject com.github.tstout/spring-repl "1.0.0"
:scm {:name "git" :url "https://github.com/tstout/spring-repl"}
:description "java agent for injecting a clojure repl"
:url "https://github.com/tstout/spring-repl"
:license {:name "The MIT License"
:url "http://opensource.org/licenses/MIT"}
:pom-addition [:developers [:developer
[:id "[email protected]"]
[:name "Todd Stout"]
[:url "https://github.com/tstout"]]]
:dependencies [[org.clojure/clojure "1.10.1"]
[org.clojure/core.async "0.7.559"]
[org.clojure/java.data "0.1.1"]
[net.bytebuddy/byte-buddy "1.10.7"]
[lein-jdk-tools "0.1.1"]
[nrepl "0.6.0"]]
:min-lein-version "2.0.0"
:source-paths ["src/clojure"]
:java-source-paths ["src/java"]
:profiles {:uberjar {:aot :all}
:dev {:source-paths ["dev" "src/java"]
:dependencies [[org.clojure/tools.namespace "0.2.11"]
[org.clojure/java.classpath "0.2.3"]]}}
:manifest {"Premain-Class" "spring.repl.ReplAgent"
"Agent-Class" "spring.repl.ReplAgent"
"Main-Class" "spring.repl.ReplAgent"}
:plugins [[lein-javadoc "0.3.0"]
[lein-release "1.0.9"]
[lein-jdk-tools "0.1.1"]]
;; :javadoc-opts {:package-names ["spring.repl"]
;; :output-dir "target/javadoc/out"
;; :additional-args ["-windowtitle" "Spring REPL"
;; "-quiet"
;; "-Xdoclint:none"
;; "-link" "https://docs.oracle.com/javase/8/docs/api/"
;; "-link" "https://www.javadoc.io/static/org.clojure/clojure/1.10.1"]}
;; Before running lein deploy, execute
;; javadoc spring.repl @javadoc-opts.txt
:classifiers {:sources {:prep-tasks ^:replace []}
:javadoc {:prep-tasks ^:replace ["javadoc"]
:omit-source true
:filespecs ^:replace [{:type :path, :path "target/javadoc/out"}]}}
:repositories
{"snapshots" {:url "https://oss.sonatype.org/content/repositories/snapshots"}}
:deploy-repositories
{"releases" {:url "https://oss.sonatype.org/service/local/staging/deploy/maven2"
:username [:gpg :env/sonatype_username]
:password [:gpg :env/sonatype_password]}
"snapshots" {:url "https://oss.sonatype.org/content/repositories/snapshots"
:username [:gpg :env/sonatype_username]
:password [:gpg :env/sonatype_password]}})