<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/60609>60609</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            LLVMConfig.cmake exported to strange location
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          rnichollx
      </td>
    </tr>
</table>

<pre>
    When building with MSVC compilers using the Ninja generator, the output directory structure is strange.

`build-dir/LLVMConfig.cmake` does not exist.

Instead the file is placed in

`build-dir\cmake\modules\CMakeFiles\LLVMConfig.cmake`

While not a huge issue, this does break convention. Normally the file is put at the build root.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx0ks9u4yAQxp8GX1Asgv8lBx-6riyt1PSyUnvGMLVpMGPB0CZvv7LTarerLQfQDJrv-zGMitGOHqBl1Q9W3Wcq0YShDd7qCZ27ZAOaa_s8gedDss5YP_J3SxM__XrquMZ5sQ5C5CmuNzQBf7T-VfERPARFGJjstjQmWhJxYwNownDlkULSlAJwG9dA-RFyJu6ZuPvYa7FZ7owNTPYPD0-nDv2LHXM9qzOwWnCDELlH4nCxkb5U__SRQJnN-8W6zWVxSoPh1n9rU3U37aqb0SQHkVVdd1Jn6O0t-A_F32LP02q1Eik-pXF1jQluPbDxxjsEUGeu0b-BJ4s-548YZuXc9StsIq5oS218PCBSnpm2MMfiqDJo93VTHdZVZlNbamjK41CYpqhM0UhZNHU1QKmlFJWCfWZbKWQhpDhIUe5lmQtdV1o0R3UoRSPlnpUCZmVd7tzbnGMYsw2-rUUtjplTA7i4jYmUHt4_XybXqQntWrMb0hhZKZyNFP-okCUH7b-N43BZMBAYTvj5_dyhVmtLshRcOxEtkRV3TPZM9qOlKQ25xpnJftX-OHZLwFfQxGS_EUUm-434dwAAAP__a1DvRA">