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

Include Mac and Linux binaries in releases? #11

Open
mobi-nex opened this issue Dec 24, 2022 · 0 comments
Open

Include Mac and Linux binaries in releases? #11

mobi-nex opened this issue Dec 24, 2022 · 0 comments
Labels
question Further information is requested

Comments

@mobi-nex
Copy link
Owner

Explore addition of Mac and Linux executables along with adb and scrcpy dependencies in the next release.

It is easily possible to ship the AdbOrc executable for mac and linux as it is a single executable with statically linked libraries. But the external dependencies adb and scrcpy have certain requirements (listed below) that need to be considered before bundling them in a release. Currently for windows releases, these dependencies are directly downloaded from the scrcpy releases page and bundled as-is.

  1. ADB: Platform-tools can be downloaded from the official android site, but the license requirement is that the user should accept the terms.
  2. scrcpy: It is a bit complicated to bundle scrcpy as it depends on dynamically linked libs (ffmpeg libs, sdl2, libusb). Some of the dependencies(ffmpeg) are licensed under GPL v3 which needs to be considered before bundling them.
@mobi-nex mobi-nex added the question Further information is requested label Dec 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant