Skip to content

ci,doxygen: enable canonical build

This is an interesting case, I was noticing that our newer doxygen build has less modules enabled than the older build. Upon comparing the cmakelists I noticed that while the older one was setting -DPARAVIEW_BUILD_EDITION=CATALYST (which I do not know why), in its cmakelists.txt it shows as: PARAVIEW_BUILD_EDITION=CANONICAL. The reason of this is that -DPARAVIEW_BUILD_EDITION=CATALYST was ignore because in the older build it uses this command:

$LAUNCHER cmake -DCMAKE_PREFIX_PATH=/usr/lib64/openmpi -DPARAVIEW_USE_PYTHON=ON -DVTK_WRAP_PYTHON=ON \ -DVTK_ENABLE_WRAPPING=ON -DPARAVIEW_BUILD_DEVELOPER_DOCUMENTATION=ON -DPARAVIEW_USE_MPI=ON \ -DPARAVIEW_BUILD_EDITION=CATALYST -DDOCUMENTATION_HTML_TARZ=ON ..

the \ was escaping the space therefore joining converting -DPARAVIEW_BUILD_EDITION=CATALYST into -DPARAVIEW_BUILD_EDITION=CATALYST and for some reason cmake ignores this.

In any case, I am changing the new build to use: -DPARAVIEW_BUILD_EDITION=CANONICAL which is what we were doing so far even it was unintended. And now our doxygen build have the same amount of modules enabled as the older build

Edited by Vicente Bolea

Merge request reports

Loading