mweastwood / LibHealpix.jl

A Julia wrapper of the Healpix library.
http://mweastwood.info/LibHealpix.jl/stable/
Other
11 stars 7 forks source link

improve the build system #30

Closed mweastwood closed 7 years ago

mweastwood commented 7 years ago

We now have the following behavior

On OSX (tested on Travis CI)

On Xenial (tested locally)

On Trusty (tested on Travis CI)

Other Linux (tested on tkelman/c6g6 while pre-compiling dependencies for the next case)

Linux with libtool missing (tested with local PackageEvaluator.jl run)

Closes #20 Closes #27 Closes #29 Obviates the need for JuliaCI/PackageEvaluator.jl#169

@tkelman I would really appreciate it if you could give this a quick review. Most of this PR was trial and error, and I generally have no idea what I'm doing here.

codecov[bot] commented 7 years ago

Codecov Report

Merging #30 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #30   +/-   ##
=======================================
  Coverage   96.41%   96.41%           
=======================================
  Files           7        7           
  Lines         279      279           
=======================================
  Hits          269      269           
  Misses         10       10

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 7406dba...4610013. Read the comment docs.

codecov[bot] commented 7 years ago

Codecov Report

Merging #30 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #30   +/-   ##
=======================================
  Coverage   96.41%   96.41%           
=======================================
  Files           7        7           
  Lines         279      279           
=======================================
  Hits          269      269           
  Misses         10       10

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 7406dba...7eaa036. Read the comment docs.