<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/59148>59148</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[Buildsystem]Downstream projects can't override CPack arguments
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
Naville
</td>
</tr>
</table>
<pre>
[llvm/CMakeLists.txt](https://github.com/llvm/llvm-project/blob/a11cd0d94ed3cabf0998a0289aead05da94c86eb/llvm/CMakeLists.txt#L328)
This essentially overwrites the install directories the user passed in during configuration time?
We should add checks like we did with LLVM_VERSION_MAJOR
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyVUk2P2yAQ_TX4ghrxYRxz8CG76Uqtkt1qW-0eVxgmNg02EeCk-ffF3qitelsJMcMMM-_xhtaba4PEnXPnAbGH-706ws7GFFfpV0Jii1jdp3SKiG9yOq_Opn5qV9rP129Vs_l0Cv4n6JSPrfNtNopSbYiRJRiuVXsgUtaKsFoqUIYIo2Sp6wrav33-Q2d8x1mNmERki8jmff_R24ghRhiTVc5dsT9DuASbIOLUA7ZjTDmOjQ2ZjQ_2Fp8iBHxSudDkO9hMwY4d1n482G4KKlk_4mQHQPzhX7hXwLH3kzNYGYN1D_oYsbNHwBfIGAZfsh54t3vZv718fv7-5enxbb_5-vT8Xl1AQ6tKUrmuJCtMw43kUhXJJgez6neTdSZeY4Iha731l0w-gBrwTcyItRoRW6fllcEawPfflD5iFbppyBLEYgqu-fCEbIwTxOwIScu66JtDJQitDpqKtgRFiS5bYSjnBqSoiKkKp1pwceaMGBvhgpcW2c-8C9swwhiljFNCKGcrodfa6BrEmudfICgqCQzKutXMY-VDV4RmodROXcxJt8z8TzJPyXYjLBLN_dWUeh-aR3W2zkGxQDcL9d9BFeQY">