sbmlteam / libsbml

LibSBML is a native library for reading, writing and manipulating files and data streams containing the Systems Biology Markup Language (SBML). It offers language bindings for C, C++, C#, Java, JavaScript, MATLAB, Perl, PHP, Python, R and Ruby.
https://sbml.org/software/libsbml
Other
41 stars 28 forks source link

update dependency checks #383

Open fbergmann opened 3 months ago

fbergmann commented 3 months ago

I've noticed that the FindModules are not consistently used. Most of the checking for libraries / programs in the main CMakeLists.txt file should use the FindModules, so that the detection of dependencies is simplified (and we have an easier time to debug when and if things go wrong).

One example was the detection of ZLIB: https://github.com/sbmlteam/libsbml/pull/382