FindICU: output is too verbose
FindICU is very verbose. The following output is printed every time I run cmake configure. Things gets worse if it's used transitively in other dependencies.
1> [CMake] -- Found the following ICU libraries:
1> [CMake] -- i18n (required): optimized
1> [CMake] -- D:/Code/organicmaps/out/vcpkg_installed/x64-windows-static/lib/icuin.lib
1> [CMake] -- debug
1> [CMake] -- D:/Code/organicmaps/out/vcpkg_installed/x64-windows-static/debug/lib/icuind.lib
1> [CMake] -- uc (required): optimized
1> [CMake] -- D:/Code/organicmaps/out/vcpkg_installed/x64-windows-static/lib/icuuc.lib
1> [CMake] -- debug
1> [CMake] -- D:/Code/organicmaps/out/vcpkg_installed/x64-windows-static/debug/lib/icuucd.lib
1> [CMake] -- data (required): optimized
1> [CMake] -- D:/Code/organicmaps/out/vcpkg_installed/x64-windows-static/lib/icudt.lib
1> [CMake] -- debug
1> [CMake] -- D:/Code/organicmaps/out/vcpkg_installed/x64-windows-static/debug/lib/icudtd.lib
1> [CMake] -- Found ICU: D:/Code/organicmaps/out/vcpkg_installed/x64-windows-static/include (found suitable version "74.2", minimum required is "50.1")
Note that there's undocumented variable ICU_FIND_QUIETLY
that can be set to disable this output, but IMHO this should be handled by FPHSA.