File tree Expand file tree Collapse file tree 3 files changed +17
-2
lines changed
Expand file tree Collapse file tree 3 files changed +17
-2
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ set(JAVA_JVM_LIBRARY NotNeeded)
77
88find_package (JNI )
99
10- cmake_minimum_required (VERSION 3.11.0 )
10+ cmake_minimum_required (VERSION 3.5...3.29 )
1111set (CMAKE_CXX_STANDARD "11" CACHE STRING "C++ standard to enforce" )
1212set (CMAKE_VERBOSE_MAKEFILE OFF )
1313set (CMAKE_POSITION_INDEPENDENT_CODE ON )
@@ -552,6 +552,7 @@ file(GLOB_RECURSE JAVA_TEST_FILES src/test/java/org/duckdb/*.java)
552552set (CMAKE_JAVA_COMPILE_FLAGS -encoding utf-8 -g)
553553
554554add_jar (duckdb_jdbc ${JAVA_SRC_FILES} META-INF/services/java.sql.Driver
555+ MANIFEST META-INF/MANIFEST.MF
555556 GENERATE_NATIVE_HEADERS duckdb-native )
556557add_jar (duckdb_jdbc_tests ${JAVA_TEST_FILES} INCLUDE_JARS duckdb_jdbc )
557558
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ set(JAVA_JVM_LIBRARY NotNeeded)
77
88find_package(JNI)
99
10- cmake_minimum_required(VERSION 3.11.0 )
10+ cmake_minimum_required(VERSION 3.5...3.29 )
1111set(CMAKE_CXX_STANDARD "11" CACHE STRING "C++ standard to enforce")
1212set(CMAKE_VERBOSE_MAKEFILE OFF)
1313set(CMAKE_POSITION_INDEPENDENT_CODE ON)
@@ -86,6 +86,7 @@ file(GLOB_RECURSE JAVA_TEST_FILES src/test/java/org/duckdb/*.java)
8686set(CMAKE_JAVA_COMPILE_FLAGS -encoding utf-8 -g)
8787
8888add_jar(duckdb_jdbc ${JAVA_SRC_FILES} META-INF/services/java.sql.Driver
89+ MANIFEST META-INF/MANIFEST.MF
8990 GENERATE_NATIVE_HEADERS duckdb-native)
9091add_jar(duckdb_jdbc_tests ${JAVA_TEST_FILES} INCLUDE_JARS duckdb_jdbc)
9192
Original file line number Diff line number Diff line change 1+ Manifest-Version : 1.0
2+ Bundle-ManifestVersion : 2
3+ Bundle-Name : DuckDB JDBC Driver
4+ Bundle-SymbolicName : org.duckdb.duckdb_jdbc
5+ Bundle-Version : 1.4.0.0
6+ Bundle-Vendor : DuckDB Labs
7+ Bundle-Description : A JDBC-compliant driver for the DuckDB data management system
8+ Bundle-License : https://raw.githubusercontent.com/duckdb/duckdb/main/LICENSE
9+ Bundle-DocURL : https://www.duckdb.org
10+ Bundle-ContactAddress : mark@duckdblabs.com
11+ Bundle-Copyright : Copyright (c) DuckDB Labs
12+ Export-Package : org.duckdb, org.duckdb.io, org.duckdb.user
13+ Import-Package : javax.sql, org.osgi.framework;resolution:=optional
You can’t perform that action at this time.
0 commit comments