Notebook for JuliaCon 2016 workshop
Creating, Distributing, and Testing Julia Packages with Binary Dependencies
nbviewer link (faster than github ipynb rendering)
Video of the workshop:
Rmath-julia the C library we built as an example
- See .travis.yml for example of automatically building Linux and OS X binaries and deploying them to GitHub Releases when you make a tag
- Note that the Linux
.so
will be architecture and distribution specific, if you try to use it on a distribution older than it was built with it might not work - More resources (docker containers) and written resources/tutorials will be forthcoming as we improve and document them
Rmath.jl the Julia-side package
- See
deps/build.jl
forBinDeps
recipe to build from source - Good additional example packages of downloading binaries or using system package managers are in ECOS.jl and Cairo.jl respectively