Skip to content

add osgi metadata to the jar #285

@zspitzer

Description

@zspitzer

The current MANIFEST.MF doesn't include OSGI metadata

Manifest-Version: 1.0
Created-By: 1.8.0_452 (Red Hat, Inc.)

I had a look into the source, but I'm not familiar with using the make approach

Ideally it would look something like this?

Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: DuckDB JDBC Driver
Bundle-SymbolicName: org.duckdb.duckdb_jdbc
Bundle-Version: 1.3.1.0
Bundle-Vendor: DuckDB Labs
Bundle-Description: A JDBC-Compliant driver for the DuckDB data management system
Bundle-License: https://raw.githubusercontent.com/duckdb/duckdb/main/LICENSE
Bundle-DocURL: https://www.duckdb.org
Bundle-ContactAddress: mark@duckdblabs.com
Bundle-Copyright: Copyright (c) DuckDB Labs
Export-Package: org.duckdb;version="1.3.1.0"
Import-Package: java.sql,javax.sql,org.osgi.framework;resolution:=optional

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions