You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
numerics/(LIBF2C,CBLAS,CLAPACK,ARPACK,SUPERLU): this will be another project with tools for generating the libs automatically from their github repository and f2c:
Thank you for notifying, I'll take a look (it is in general better to have a submodule, because we can directly benefit from the maintenance and the evolutions !)
You may also want to look into FetchContent as an alternative to submodule. Here are some examples in Lagrange. You can see how we use those dependencies in our UI module.
Even if you don't use FetchContent to retrieve the dependency, I think it's important to check first if a certain target exist (e.g. imgui::imgui) before trying to call add_subdirectory() on the git submodule shipped with geogram. This will facilitate integration in third-party projects building geogram as a subdirectory.
Replace bundled third-party libs with submodules
lib/third_party
lib/geogram/third_party
lib/geogram_gfx/third_party
The text was updated successfully, but these errors were encountered: