title: How to hide cmake compiler definitions -D from printing in the terminal
body: <p>I have hundreds of compiler definitions added using add_compile_definitions(var=value......) to my root CMakeLists.txt which gets printed out in the commandline/terminal with -Dvar=value during build. I want to turn off the echo to hide the prints from my terminal window. So far I have tried using</p>
  <pre><code> 1. set(CMAKE_VERBOSE_MAKEFILE OFF) 
   2. set(CMAKE_NO_VERBOSE)
   3. cmake.definitions[&quot;CMAKE_VERBOSE_MAKEFILE&quot;] = False (in conanfile)
   4. cmake.verbose = False (in conanfile)
  </code></pre>
  <p>but none helped, although CMAKE_VERBOSE_MAKEFILE in cmakecache.txt sets to False, CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL somehow gets set to 1, also changing this var to &quot;0&quot; in the cache for debugging did not help......does anyone have a better suggestion?</p>