Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows bindings #53

Open
pomadchin opened this issue Mar 10, 2021 · 7 comments
Open

Windows bindings #53

pomadchin opened this issue Mar 10, 2021 · 7 comments
Labels
build enhancement New feature or request help wanted Extra attention is needed

Comments

@pomadchin
Copy link
Collaborator

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.

@pomadchin pomadchin added enhancement New feature or request help wanted Extra attention is needed build labels Mar 10, 2021
@AxelSalaris
Copy link

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

@pomadchin
Copy link
Collaborator Author

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.

@AxelSalaris
Copy link

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 :)

@pomadchin
Copy link
Collaborator Author

pomadchin commented Feb 21, 2023

@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.

@pomadchin
Copy link
Collaborator Author

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

@AxelSalaris
Copy link

AxelSalaris commented Feb 21, 2023

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.

@pomadchin
Copy link
Collaborator Author

@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
Labels
build enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants