title: CMake error "if given arguments" followed by parenthesis, "NOT", "EQUALS" and similar
body: <p>CMake emits an error in from the following line</p>
  
  <pre><code>if(NOT ($ENV{TnCfg} STREQUAL Linux_Build_Speech))
  </code></pre>
  
  <p>The error is</p>
  
  <blockquote>
    <p>CMake Error at CMakeLists.txt:37 (if):</p>
    
    <p>&nbsp;&nbsp;&nbsp;&nbsp;if given arguments:</p>
  
  <pre><code>"NOT" "(" "STREQUAL" "Linux_Build_Speech" ")"
  </code></pre>
    
    <p>Unknown arguments specified</p>
  </blockquote>
  
  <p>What's the problem? The line is valid code.</p>