Skip to content

Generate gobject bindings as part of our build process #6700

Open
@mitchellh

Description

@mitchellh

We currently depend on https://github.com/jcollie/ghostty-gobject but there's no reason to have a dependency at all; we can generate all of this as part of our normal build process.

We should probably use the GIR files provided by the system if they're available but I don't want to force more complexity for packagers so if we can fallback to GIR files we provide that'd be good.

This may also fall under the umbrella of preprocessing that shouldn't be happening at all during a packaging process so we may want to consider generating and vendoring this as part of our source tarball build (similar to how C libs e.g. gettext convert their parsers from y to C before source tarball build).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions