log level is not taken into account for external project cmake calls
Hi,
When using ExternalProjectAdd to download, configure, build and install dependencies, the CMAKE_ARGS variable is only used for the configure step. Other cmake invocations (to download the package for example) cannot inherit the log level set either by: --log-level during the main cmake call; CMAKE_MESSAGE_LOG_LEVEL set in the main project; CMAKE_MESSAGE_LOG_LEVEL set in the toolchain file (and adding -DCMAKE_TOOLCHAIN_FILE in CMAKE_ARGS).
This results in cmake and ninja being quiet for most of the build, except for the subproject initial steps which pollute the logs.