<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi,<br>
    <br>
    <span id="result_box" class="short_text" lang="en"><span class="">In
        my project, I use the following construction:<br>
        <br>
            cpp.defines: {<br>
                var def = [];<br>
                if (project.simdDebug)<br>
                    def.push("SIMD_DEBUG");<br>
        <br>
                if (project.useSimd)<br>
                    def.push("USE_SIMD");<br>
        <br>
                return def;<br>
            }<br>
        <br>
      </span></span><span id="result_box" class="short_text" lang="en"><span
        class=""><span id="result_box" class="short_text" lang="en"><span
            class="">It works fine. <br>
            But I decided to experiment and do the same through
            "Properties"<br>
            <br>
                Properties {<br>
                    condition: project.simdDebug<br>
                    cpp.defines: outer.concat(["SIMD_DEBUG"])<br>
                }<br>
                Properties {<br>
                    condition: project.useSimd<br>
                    cpp.defines: outer.concat(["USE_SIMD"])<br>
                }<br>
            <br>
            As a result, I get either </span></span></span></span><span
      id="result_box" class="short_text" lang="en"><span class=""><span
          id="result_box" class="short_text" lang="en"><span class=""><span
              id="result_box" class="short_text" lang="en"><span
                class=""><span id="result_box" class="short_text"
                  lang="en"><span class="">SIMD_DEBUG</span></span></span></span>
            or </span></span></span></span><span id="result_box"
      class="short_text" lang="en"><span class=""><span id="result_box"
          class="short_text" lang="en"><span class=""><span
              id="result_box" class="short_text" lang="en"><span
                class=""><span id="result_box" class="short_text"
                  lang="en"><span class="">USE_SIMD</span></span></span></span>
            at the output, but not both at once.<br>
          </span></span></span></span><span id="result_box"
      class="short_text" lang="en"><span class=""><span id="result_box"
          class="short_text" lang="en"><span class=""><span
              id="result_box" class="" lang="en"><span class="">Is it
                possible to get both values immediately using
                "Properties"?</span></span><br>
            <br>
          </span></span></span></span>
    <div class="moz-signature"><font face="Arial">
        --<br>
        BR, Pavel Karelin<br>
      </font></div>
  </body>
</html>