Skip to content

Windows bindings  #53

Open
Open

Description

@pomadchin

Right now we build and publish bindings only for MacOS and Linux. Recently there was some intreset in Windows bindings.
It would be nice to add the Windows crosscompilation.

Activity

  1. AxelSalaris commented on Feb 21, 2023

    @AxelSalaris

    Hi, is there any news on the Windows bindings? They'd be helpful for a project I'm currently working on.

  2. pomadchin commented on Feb 21, 2023

    @pomadchin
    CollaboratorAuthor

    Hey @AxelSalaris, there is been no work done due to no demand / internal requirements / interest.

    I think the way to go could be to make it work with the windows-latest GitHub Actions runner, so we do automated GitHub releases.

  3. AxelSalaris commented on Feb 21, 2023

    @AxelSalaris

    Thanks for the reply @pomadchin. Is that something that I can do? (I've never used GitHub Actions and I'm fairly new to all GitHub-related services aside from the repositories) Or is it a thing you are planning on working on soon?

    It'd be great to have the bindings as soon as possible :)

  4. pomadchin commented on Feb 21, 2023

    @pomadchin
    CollaboratorAuthor

    @AxelSalaris yes, absolutely!

    • We'd need to add a windows step if it's possible, similar to these linux / macos steps.
    • Forward built JNIs into the publish step (I can help you with it later)

    But for now, it is possible to start with investigation of an option of lunching windows-latest jobs in a free CI tier. I think we could grab some examples from the PDAL repo.

  5. pomadchin commented on Feb 21, 2023

    @pomadchin
    CollaboratorAuthor

    Feel free to start up a PR and I'll try to assist as much as I can.

  6. AxelSalaris commented on Feb 21, 2023

    @AxelSalaris

    I'd be glad to do that, but I need some guidance even in how to create the Windows step.

    I've currently forked the repo in my account.

  7. pomadchin commented on Feb 26, 2023

    @pomadchin
    CollaboratorAuthor

    @AxelSalaris ouch we're also blocked by sbt/sbt-jni#20

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions