Skip to content

Commit be99776

Browse files
committed
Only package logging implementation and config in app not library
1 parent 942e927 commit be99776

File tree

3 files changed

+19
-8
lines changed

3 files changed

+19
-8
lines changed
File renamed without changes.

Diff for: deps.edn

+16-6
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,22 @@
11
{:deps {org.clojure/clojure {:mvn/version "1.10.0"}
2+
3+
;; TODO strictly speaking we should move this dep into app
4+
;; alias and refactor so rdf-validator.core is separated from
5+
;; API/library.
26
org.clojure/tools.cli {:mvn/version "0.3.7"}
3-
org.clojure/tools.logging {:mvn/version "0.4.1"}
7+
8+
org.clojure/tools.logging {:mvn/version "1.0.0"}
49
grafter {:mvn/version "2.1.7"}
510
org.apache.jena/apache-jena-libs {:mvn/version "3.10.0" :extension "pom"}
611
selmer {:mvn/version "1.12.0"}
7-
org.slf4j/slf4j-api {:mvn/version "1.7.25"}
8-
com.stuartsierra/dependency {:mvn/version "0.2.0"}
12+
com.stuartsierra/dependency {:mvn/version "0.2.0"}}
13+
:paths ["src" "resources"]
14+
15+
:aliases {:dev {
16+
:extra-paths ["test/resources"]}
917

10-
org.apache.logging.log4j/log4j-api {:mvn/version "2.11.0"}
11-
org.apache.logging.log4j/log4j-core {:mvn/version "2.11.0"}
12-
org.apache.logging.log4j/log4j-slf4j-impl {:mvn/version "2.11.0"}}}
18+
:app {:extra-paths ["app-resources"]
19+
:extra-deps {org.slf4j/slf4j-api {:mvn/version "1.7.25"}
20+
org.apache.logging.log4j/log4j-api {:mvn/version "2.11.0"}
21+
org.apache.logging.log4j/log4j-core {:mvn/version "2.11.0"}
22+
org.apache.logging.log4j/log4j-slf4j-impl {:mvn/version "2.11.0"}}}}}

Diff for: project.clj

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44
:license {:name "Eclipse Public License"
55
:url "http://www.eclipse.org/legal/epl-v10.html"}
66
:repositories [["apache-releases" {:url "https://repository.apache.org/content/repositories/releases/"}]]
7-
:plugins [[lein-tools-deps "0.4.1"]]
7+
:plugins [[lein-tools-deps "0.4.5"]]
88
:middleware [lein-tools-deps.plugin/resolve-dependencies-with-deps-edn]
99
:lein-tools-deps/config {:config-files [:install :project]}
1010
:main ^:skip-aot rdf-validator.core
1111
:target-path "target/%s"
12-
:profiles {:uberjar {:aot :all}
12+
:profiles {:uberjar {:aot :all
13+
:lein-tools-deps/config {:aliases [:app]}}
1314
:dev {:resource-paths ["test/resources"]}})

0 commit comments

Comments
 (0)