Catalyst built with CATALYST_WRAP_PYTHON=ON results in requiring Python
The problem:
- Catalyst built with CATALYST_WRAP_PYTHON=ON.
- My simulation code does not require or use Python and only plans to use the C++ bindings for Catalyst. Now,
find_package(catalyst 2.0 REQUIRED)
results in looking for Python. This is problem in my world since I build my simulation in a container which doesn't have Python.
Workaround was to disable python wrapping in my Catalyst build. However, I'd argue that catalyst-config.cmake
is incorrect. I simply don't see why these lines must be present.