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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions