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

    <tr>
        <th>Summary</th>
        <td>
            `CLANG_RESOURCE_DIR` is not respected in some subprojects
        </td>
    </tr>

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

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

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

<pre>
    There is a configurable variable `CLANG_RESOURCE_DIR`, if I understand the docstring and source code correctly, some subprojects should install their files like headers, into this directory.
https://github.com/llvm/llvm-project/blob/21c4dc7997b83e83f87c26a97c104dcdd95f1d0f/clang/lib/Driver/Driver.cpp#L232
https://github.com/llvm/llvm-project/blob/21c4dc7997b83e83f87c26a97c104dcdd95f1d0f/clang/lib/Driver/Driver.cpp#L176-L186
***
`clang`:
https://github.com/llvm/llvm-project/blob/95956bd896225eb6fcdd05cc3b6c4b0a133fbc7e/clang/lib/Headers/CMakeLists.txt#L285
https://github.com/llvm/llvm-project/blob/95956bd896225eb6fcdd05cc3b6c4b0a133fbc7e/clang/lib/Tooling/CMakeLists.txt#L64

`compiler-rt`:
https://github.com/llvm/llvm-project/blob/5a3a527f8ae220583981a122fda2a2c2eefa1a41/compiler-rt/cmake/base-config-ix.cmake#L46-L48

`llvm`:
https://github.com/llvm/llvm-project/blob/5a3a527f8ae220583981a122fda2a2c2eefa1a41/llvm/cmake/modules/LLVMExternalProjectUtils.cmake#L260

`openmp`:
https://github.com/llvm/llvm-project/blob/5a3a527f8ae220583981a122fda2a2c2eefa1a41/openmp/CMakeLists.txt#L90
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzMld9u5CYUxp8G36AZ4YPB9oUvtkmmXWm2rdLd3q74cxjTMMYCnCZvX9kzSatNe1G12laybMDifL_vAAeVsz9NiAMR3xBxW6mljDENs5oxmVEFb7DS0T4PH0dMSH2mipo4OX9aktIB6aNKfmsQyW6O777_9vP93U8_fLq_uft8-_6eSEbghnpH39NlsphyUZOlZURqo8kl-elE15Ecl2SQmmjXV0poSnhep-Z4RpoXPaf4C5qSaR7jEiz1Uy4qhDWUT9T5gJkG_4B0RLXqbLJTibSMPlPr14gxPe8JuyXs3VjKnAl_R-BA4HDyZVz03sQzgUMIjy-f3VWUwEGHqAkcoDaNNW3ft7rj2HHXtQak6ltTs8Yaa3vhasscgYMJajqtgfw68Tb5R0yvjb2ZZwL8CBz-X0B1K3fHupMXKgIvz6Ur2SWIZCvqPwLvRS-ktl0vAQRq6Yy1TBjDtTSNZqrm3GnT4hvw717W93DzQT3g0eeS9-WpbOnsxH9E9THG4Lf-WyrZXNP3msR4nn3AtEvl30ilUFwJaF2nEICJjvddrWoAZxUoMIDoVK2aeoX-gzIczFk9rFa0yri7nOqdf9pfh_mxkbtj030Bv6F8XeprnBfcc7RLwHUHHI8_f7h7KpgmFX68CHwqPuTfLYBkX_DHGafz_JUdXEX_bHf0rLIDtz3vVYVDLVuo-070ohqHznDggnHWWYcguHCuN8o1XGmlOqMrPwADqAE6xrnkYs8dyF6Itm2drhvHScPwrHzYrw72MZ0qn_OCg-hbkFVQGkPeSj_AhL_S7ScBWG-CNGyu9XLKpGFhQ36NUnwJOPxVyV-viSkWmjDPaAqu1fpNIa-WFIa_nfqNcF36zcFvAQAA__-lexqt">