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

Added Pre built binaries. #319

Merged
merged 3 commits into from Apr 8, 2014

Conversation

edgarsilva
Copy link
Contributor

We are now packaging and publishing binaries for:

  1. Linux ia32 and x64
  2. OSx 32 and 64 bit.
    3 Win 32bit.

There is an issue with compiling the windows 64bit version of the binary in appveyor, it seems some libraries are missing for serialport to compile, hopefully they will have them sorted out sonner rather than later.

Thanks to everyone for comments and help in:
#290

Specially to @springmeyer (since most of the code is based on his previous contributions) and to @BergWerkGIS since his code for appveyor.yml configuration and suggestions kickstarted the windows binaries packaging and publishing.

…rt using node-pre-gyp

Add fallback to buil to node-pre-gyp install command, in case remote binary download fails.

Added travis automated binary build, to generate and pubslish the serialport packages.

Publish binaries adding `[publish binary]` to a commit message or by
adding a release tag.

Add travis automated build for x86 32 bit binaries.[publish binary]
1. Created new appveyor.yml configuration file.
2. We are now packaging and publishing windows 32bit version of the
binary.
@edgarsilva
Copy link
Contributor Author

@voodootikigod Let us know what you think, the only parts missing to fully automate this is having a osx-node-pre-gyp branch to generate the OSx binaries and setup node-serialport for appveyor CI.

Once it is created we can merge our branch with the OSx travis.yml configuration.

@deadprogram
Copy link
Contributor

This is PR #1 of 3. We still need a osx-node-pre-gyp branch created for us to submit the OSX build PR against.

voodootikigod pushed a commit that referenced this pull request Apr 8, 2014
@voodootikigod voodootikigod merged commit 29f73ab into serialport:master Apr 8, 2014
reconbot pushed a commit that referenced this pull request Jul 24, 2018
@lock lock bot locked as resolved and limited conversation to collaborators Jan 18, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants