JuliaAstro / FITSIO.jl

Flexible Image Transport System (FITS) file support for Julia
http://juliaastro.org/FITSIO.jl/
MIT License
55 stars 29 forks source link

Add script for Cirrus CI for testing on FreeBSD #109

Closed giordano closed 5 years ago

giordano commented 5 years ago

Following the example of SpecialFunctions.jl, I've prepared a script for testing the package on FreeBSD by using Cirrus CI. This can be particularly useful for packages with binary dependencies.

For the time being, I've set up Cirrus CI only for this repository under JuliaAstro, but if we find this service useful we can automatically enable it for all repositories, current and future.

giordano commented 5 years ago

We are not currently building FITSIO for FreeBSD :woman_facepalming:

giordano commented 5 years ago

Actually CFITSIOBuilder already provided a build for FreeBSD, but the old build.jl script in this repository doesn't have a platform entry for FreeBSD. I've updated the build.jl script in #110 and rebased this PR on it, so now we have support for FreeBSD too, and it works!