forked from replikativ/datahike
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.edn
50 lines (47 loc) · 2.28 KB
/
config.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
50
{:org "replikativ"
:lib "datahike"
:version {:major 0
:minor 6}
:git-url "[email protected]:replikativ/datahike.git"
:pom-template "./bb/resources/template/pom.xml"
:scm {:connection "scm:git:[email protected]:replikativ/datahike.git"
:developerConnection "scm:git:[email protected]:replikativ/datahike.git"
:url "https://github.com/replikativ/datahike"}
:build {:clj {;; jvm build
:src-dirs ["src"]
:resource-dir "resources"
:java-src-dirs ["java"]
:target-dir "target"
:class-dir "target/classes"
:deps-file "deps.edn"
:jar-pattern "{{repo.lib}}-{{version-str}}.jar"
:lib io.replikativ/datahike}
:http-server-clj {;; jvm build
:src-dirs ["src" "http-server" "resources"]
:java-src-dirs ["java"]
:target-dir "target-http-server"
:class-dir "target-http-server/classes"
:deps-file "deps.edn"
:jar-pattern "{{repo.lib}}-http-server-{{version-str}}.jar"
:aliases [:http-server]
:main datahike.http.server
:lib io.replikativ/datahike-http-server}
:native {;; jvm build
:src-dirs ["src" "libdatahike/src"]
:java-src-dirs ["java"]
:resource-dir "resources"
:target-dir "target"
:class-dir "target/classes"
:deps-file "deps.edn"
:aliases [:libdatahike]
:jar-pattern "{{repo.lib}}-{{version-str}}-native-shared-library.jar"
:main datahike.cli
;; native build
:artifact "libdatahike.zip"
:project-target-dir "libdatahike/target"
:project-name "libdatahike"
:class-path "libdatahike/src"
:java-interface "libdatahike/src/datahike/impl/LibDatahike.java"}}
:release {:native-cli {:target-dir "."
:binary-name "dthk"
:zip-pattern "{{lib}}-{{version}}-{{platform}}-{{arch}}.zip"}}}