Skip to content

Commit 6eb6599

Browse files
committed
be able to deal with different verisions of the upstream library
1 parent 0b14e40 commit 6eb6599

File tree

2 files changed

+38
-25
lines changed

2 files changed

+38
-25
lines changed

profiles.clj

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{:dev {:global-vars {*assert* true}
2+
:dependencies [[ch.qos.logback/logback-classic "1.4.11"
3+
:exclusions [org.slf4j/slf4j-api]]
4+
[org.slf4j/jul-to-slf4j "2.0.7"]
5+
[org.slf4j/jcl-over-slf4j "2.0.7"]
6+
[org.slf4j/log4j-over-slf4j "2.0.7"]
7+
[org.clojure/tools.logging "1.2.4"]]
8+
#_#_:junit ["src-java"]}
9+
10+
:lib-2.1.6 {:managed-dependencies ^:replace
11+
[[org.umlg/sqlg-postgres-dialect "2.1.6"]
12+
[org.umlg/sqlg-hsqldb-dialect "2.1.6"]
13+
[org.umlg/sqlg-h2-dialect "2.1.6"]
14+
[org.umlg/sqlg-mariadb-dialect "2.1.6"]
15+
[org.umlg/sqlg-mysql-dialect "2.1.6"]
16+
[org.umlg/sqlg-mssqlserver-dialect "2.1.6"]
17+
[org.umlg/sqlg-c3p0 "2.1.6"]]}
18+
:uberjar {:aot :all}}

project.clj

Lines changed: 20 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,34 @@
1-
(defproject ai.z7/sqlg-clj "0.0.8"
1+
(defproject ai.z7/sqlg-clj "0.0.9"
22
:description "The SQL Graph with Tinkerpop3 and Clojure"
33
:url "https://github.com/fern-flower-lab/sqlg-clj"
44
:license {:name "MIT"}
5+
6+
:managed-dependencies [[org.umlg/sqlg-postgres-dialect "3.0.1"]
7+
[org.umlg/sqlg-hsqldb-dialect "3.0.1"]
8+
[org.umlg/sqlg-h2-dialect "3.0.1"]
9+
[org.umlg/sqlg-mariadb-dialect "3.0.1"]
10+
[org.umlg/sqlg-mysql-dialect "3.0.1"]
11+
[org.umlg/sqlg-mssqlserver-dialect "3.0.1"]
12+
[org.umlg/sqlg-c3p0 "3.0.1"]]
13+
514
:dependencies [[org.clojure/clojure "1.11.1"]
615
[potemkin "0.4.6"]
716
[org.apache.commons/commons-configuration2 "2.9.0"]
817
[com.google.guava/guava "31.1-jre"]
918
[ai.z7/java-properties "1.2.1"]
1019

11-
[org.umlg/sqlg-postgres-dialect "3.0.1"
12-
:exclusions [com.google.guava/guava]]
13-
[org.umlg/sqlg-hsqldb-dialect "3.0.1"
14-
:exclusions [com.google.guava/guava]]
15-
[org.umlg/sqlg-h2-dialect "3.0.1"
16-
:exclusions [com.google.guava/guava]]
17-
[org.umlg/sqlg-mariadb-dialect "3.0.1"
18-
:exclusions [com.google.guava/guava]]
19-
[org.umlg/sqlg-mysql-dialect "3.0.1"
20-
:exclusions [mysql/mysql-connector-java
21-
com.google.guava/guava]]
22-
[org.umlg/sqlg-mssqlserver-dialect "3.0.1"
23-
:exclusions [com.google.guava/guava]]
24-
[org.umlg/sqlg-c3p0 "3.0.1"
25-
:exclusions [com.google.guava/guava]]]
20+
;; upstream version of the SqlG library
21+
[org.umlg/sqlg-postgres-dialect :exclusions [com.google.guava/guava]]
22+
[org.umlg/sqlg-hsqldb-dialect :exclusions [com.google.guava/guava]]
23+
[org.umlg/sqlg-h2-dialect :exclusions [com.google.guava/guava]]
24+
[org.umlg/sqlg-mariadb-dialect :exclusions [com.google.guava/guava]]
25+
[org.umlg/sqlg-mysql-dialect :exclusions [mysql/mysql-connector-java
26+
com.google.guava/guava]]
27+
[org.umlg/sqlg-mssqlserver-dialect :exclusions [com.google.guava/guava]]
28+
[org.umlg/sqlg-c3p0 :exclusions [com.google.guava/guava]]]
29+
2630
:source-paths ["src-clj"]
2731
#_#_:java-source-paths ["src-java"]
28-
:profiles {:dev {:global-vars {*assert* true}
29-
:dependencies [[ch.qos.logback/logback-classic "1.4.11"
30-
:exclusions [org.slf4j/slf4j-api]]
31-
[org.slf4j/jul-to-slf4j "2.0.7"]
32-
[org.slf4j/jcl-over-slf4j "2.0.7"]
33-
[org.slf4j/log4j-over-slf4j "2.0.7"]
34-
[org.clojure/tools.logging "1.2.4"]]
35-
#_#_:junit ["src-java"]}
36-
:uberjar {:aot :all}}
3732
:provided {:javac-options []}
3833
:plugins [[lein-junit "1.1.9"]]
3934
:global-vars {*warn-on-reflection* true

0 commit comments

Comments
 (0)