-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathproject.clj
More file actions
17 lines (17 loc) · 910 Bytes
/
Copy pathproject.clj
File metadata and controls
17 lines (17 loc) · 910 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
(defproject kanjinator "0.2.4"
:description "A simple tool to translate Japanese words on your screen"
:license {:name "MIT"}
:dependencies [[org.clojure/clojure "1.11.1"]
[org.clojure/data.json "2.4.0"]
[org.clojure/tools.logging "1.2.4"]
[net.sourceforge.tess4j/tess4j "5.2.0"]
[org.openpnp/opencv "4.5.1-2"]
[com.atilika.kuromoji/kuromoji-ipadic "0.9.0"]]
:main ^:skip-aot kanjinator.core
:target-path "target/%s"
:global-vars {*warn-on-reflection* true}
:jvm-opts ["-Dclojure.tools.logging.factory=kanjinator.logging/logger-factory"]
:aliases {"build-linux" ["run" "-m" "kanjinator.build.linux-jar/build-jar"]
"build-windows" ["run" "-m" "kanjinator.build.windows-msi/build-msi"]}
:profiles {:uberjar {:aot :all
:jvm-opts ["-Dclojure.compiler.direct-linking=true"]}})