There are some examples of this in JuliaOpt - CPLEX.jl, Gurobi.jl, Mosek.jl 
- have a look at their documentation and how they handle BinDeps on various 
platforms.

I think you'd have to contact Travis and set up a custom VM with the 
commercial library preloaded, I'm not aware of any examples of anyone 
having done this without a paid travis-ci.com account. Do your best to test 
the code on as many platforms as you have access to, the way code used to 
get tested back before we had Travis?


On Sunday, August 10, 2014 8:07:13 AM UTC-7, Jay Kickliter wrote:
>
> I've been working on a package that wraps the DSP portion of IPP. I'd like 
> to publish it soon, but I'm sure there are plenty consequences I haven't 
> though of yet.
>
> Here are two questions I do have:
>
>    1. On OS X, the dylibs need to be modified using 
>    install_name_tool. Should I copy the ones I need (IPPCore and IPPS) to the 
>    package folder and modify them there, or leave it to the user?
>    2. Tests. I haven't figured out travis yet, but I don't think I have 
>    the ability to install the libraries there. I assuming I had tests, how 
>    should I let people know the tests are passing?
>
> With the exception of Dahua Lin's IPPCORE.jl (which IPPDSP.jl depends on), 
> I don't know of any packages that absolutely depend on a commercial 
> library. I'm guessing not many people have experience with is, but I'd like 
> to your opinions.
>

Reply via email to