mantle-convection-constrained / terratools

Tools to read, analyse and visualise models written by the TERRA mantle convection code
https://terratools.readthedocs.io/en/latest/
MIT License
6 stars 5 forks source link

Test Perple_X integration using JLL package? #161

Open anowacki opened 3 days ago

anowacki commented 3 days ago

Thus far we have avoided testing the Perple_X integration (I think) due to the complexities of integrating it into CI, and because we want to avoid redistributing it for licence reasons. We might possibly be able to solve the first issue because binaries for all platforms are distributed via Julia's package manager (called a JLL package), and this is apparently the recommended way to install Perple_X now. This could be easily added to the GitHub Actions CI via the GitHub action, with an opt-out for local testing if Perple_X isn't installed.