Silencing dependencies finding tests
Alexander Neundorf
neundorf at kde.org
Wed May 7 23:24:11 CEST 2008
On Thursday 01 May 2008, Friedrich W. H. Kossebau wrote:
> Hi,
>
> the kdeutils/printer-applet/cmake-modules/FindPyQt4.cmake check produces
> some noise if PyQt4 is not found:
>
> --- 8< ---
> Traceback (most recent call last):
>
> File
> "/home/koder/Kode/kdesvn/trunk/KDE/kdeutils/printer-applet/cmake-modules/
> FindPyQt.py", line 9, in <module>
> import PyQt4.pyqtconfig
> ImportError: No module named PyQt4.pyqtconfig
> --- 8< ---
>
> Now I saw in the cmake docs one can silence this error by adding the
> parameter ERROR_QUIET to the EXECUTE_PROCESS() call, e.g.
> EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE}
> ${_cmake_module_path}/FindPyQt.py
> OUTPUT_VARIABLE pyqt_config ERROR_QUIET)
>
> Is this the way to go? Or should there be also some support for verbose
I think so.
Another option would be to catch the error output in its own variable and do
something with it.
Alex
More information about the Kde-buildsystem
mailing list