fastscape-lem / fastscapelib

A C++/Python library of efficient algorithms for landscape evolution modeling
http://fastscapelib.readthedocs.io
GNU General Public License v3.0
36 stars 6 forks source link

Pre-defined `conda` environment yaml files #151

Open adriendelsalle opened 6 months ago

adriendelsalle commented 6 months ago

Description

Is there any reason for not having listed cxx-compiler and a generator like make or ninja in pre-defined conda environment yaml files?

benbovy commented 6 months ago

No particular reason :).

Except maybe in the case where one may just want to use the system-wide installed compilers and finds annoying that heavy compiler packages get re-installed in the conda env?

I have no strong opinion for / against adding it.

adriendelsalle commented 6 months ago

I had error building tests relying on Ubuntu system libs. To keep the CI testing a lot of platforms/toolchains it would require to also update the workflows. I'll have a look at this

benbovy commented 6 months ago

I was also thinking we could try pixi for this repository.