BinDeps.jl
BinDeps.jl copied to clipboard
Tool for building binary dependencies for Julia modules
A package of mine (WCSLIB) breaks if compiled with parallel make. Is there anyway to disable this?
It would be nice if packages ship with a default ext.jl file which `just worked` if the user already had the dependencies. The hinderance to this appears to be the...
In HttpParser.jl, the downloaded zip file is internally organized as usr/lib/*.dll. If this folder doesn't exist, this works fine. If it does already exist, and is empty, I get the...
I went to try changing my packages to cache dependencies (#63), and noticed that this isn't documented anywhere. CC: @ihnorton
The README lists DirectoryRule as public, but it not exported in BinDeps.jl
This may seem a naive question but how does one go about testing a build.jl file without committing a potentially incorrect version into the master branch on the public repository....
Instead of relying on the name of .so files, which often vary across distributions, pkg-config could be used, since it has been designed precisely to avoid portability issues. Instead of...
``` julia> Pkg.fixup() INFO: Running build script for package Cairo WARNING: contains(collection, item) is deprecated, use in(item, collection) instead in contains at reduce.jl:238 WARNING: An exception occured while building binary...
I now have a working GLPK Windows installer in an experimental branch of GLPK.jl: https://github.com/carlobaldassi/GLPK.jl/blob/309ab10f566239f77acedb3d179b518ec741b14c/deps/build.jl However, I had to somehow force BinDeps to accept `BuildProcess` as a provider on Windows:...
This would be useful if e.g., one is unavailable or goes away. Looking at the source, I didn't see how this was possible right now, but if it is, then...