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