Skip to content

Ship prebuilt binaries on NPM? #136

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

Closed
auchenberg opened this issue Mar 16, 2016 · 12 comments
Closed

Ship prebuilt binaries on NPM? #136

auchenberg opened this issue Mar 16, 2016 · 12 comments

Comments

@auchenberg
Copy link
Contributor

In order to simplify the installation of this wonderful component I've been thinking if a similar model to https://github.com/electron-userland/electron-prebuilt to be adapted?

Provide prebuild binaries via NPM instead relying on OSX-specific homebrew?

This could be interesting, specially if @artygus plans to merge in his https://github.com/artygus/ios-webkit-debug-proxy-win32 fork.

@artygus
Copy link
Collaborator

artygus commented Mar 16, 2016

@auchenberg looks good, but I don't think win32 port will ever be merged into main branch, because it relies on libimobiledevice libraries and it doesn't look like those guys are really interested in win32 platform (though parts of the libraries code is win32-compatible). I decided to go with mingw builds, and it's almost there, just need a minor tweaks #124

@auchenberg
Copy link
Contributor Author

Aha, but doesn't this non-win32 already rely on libimobiledevice, per https://github.com/google/ios-webkit-debug-proxy/blob/master/configure.ac#L18?

I don't know much mingw, but would this enable prebuild binaries to be build and shipped @artygus?

@artygus
Copy link
Collaborator

artygus commented Mar 16, 2016

It is for sure and libimobiledevice successfully builds with mingw. Ah yes, just thought electron-prebuilt is used for different purpose. It's too late here, need some sleep.

@auchenberg
Copy link
Contributor Author

Alrighty. Sleep tight @artygus 💤 😴

@artygus
Copy link
Collaborator

artygus commented Mar 17, 2016

Thanks @auchenberg 😪

@SrinivasanTarget
Copy link

@artygus @auchenberg Any update on this? Any ETA?

@auchenberg
Copy link
Contributor Author

At Microsoft we are shipping our "protocol adapter" for Edge via NPM. https://github.com/Microsoft/edge-diagnostics-adapter.

Makes it super easy to be consumed from node projects.

@SrinivasanTarget
Copy link

SrinivasanTarget commented May 8, 2016

@auchenberg @artygus Ok when are we going to do the same for ios-webkit-debug-proxy? It would be easy for node projects like https://github.com/appium/appium depending on this repo. to consume.

Looking forward to see this in npm.js

@SrinivasanTarget
Copy link

@auchenberg Any update on this?

@artygus
Copy link
Collaborator

artygus commented Apr 9, 2017

win32 is finally here, gonna craft npm in the next few days

@IAMtheIAM
Copy link

Did this ever happen?

@artygus
Copy link
Collaborator

artygus commented Jul 4, 2020

never managed to do so, scoop does the job on windows

@artygus artygus closed this as completed Jul 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants