lagrange
lagrange copied to clipboard
A Robust Geometry Processing Library
If the user provides OpenVDB package prior including lagrange, it will trigger an error during CMake configuration step (version 3.31.6) ``` [cmake] CMake Error at build/_deps/lagrange-src/cmake/lagrange/lagrange_find_package.cmake:48 (target_link_libraries): [cmake] Cannot specify...
If zlib is found prior `external/assimp.cmake` is included, the line https://github.com/adobe/lagrange/blob/b3f4080cf039c043d7024a78b0a3e42ea1379dec/cmake/recipes/external/assimp.cmake#L59 will trigger an cmake configuration error (version 3.31.6) because assimp will not create zlib and the commonly named target...
While testing this library with latest release to date v6.34.0 I faced a problem with the module ui Due to linking the dependent target imgui to Eigen https://github.com/adobe/lagrange/blob/b3f4080cf039c043d7024a78b0a3e42ea1379dec/modules/ui/CMakeLists.txt#L37-L37 which is...
Due to scoping rules in CMake, calls to `find_package` in a subdirectory will not make the target visible outside that subdirectory tree. When using Lagrange with `vcpkg` or other package...