-
Notifications
You must be signed in to change notification settings - Fork 14
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
Add CI for all platforms #7
Comments
I changed FreeBSD to NetBSD as FreeBSD has their own version of libusb under BSD licenses and it is part of the FreeBSD system (not an add-on). |
There are other platforms like Solaris and Haiku but I guess we may not want to deal with them. Reference: |
I have no ideas about WebAssembly + WebUSB support. |
For the CI action, it will be good to keep the binaries as well, at least for Windows (MSVC x86/x64/ARM/ARM64 and MinGW x86/x64). |
My thoughs: right now it is not a part of CMake implementation. As soon as someone needs those (and adds its support to CMakeLists.txt) - we will think about a CI for it too. |
I'm not so sure about that. Not any time soon. If someone needs a prebuilt binaries - that better be provided by a mainline libusb repo/be a part of its release process/etc. Sure, it will be useful for some, e.g. temporary binaries saved as part of a PR (e.g. to verify a bugfix for someone or so). |
I agree with you now, not to keep the binary as this is not official libusb. Rather we should improve libusb github action to keep Windows binaries, not in libusb-cmake. |
Any other platforms?
The text was updated successfully, but these errors were encountered: