Skip to content

[CMake] Support standalone builds of Clang #18460

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

guitargeek
Copy link
Contributor

If Clang was installed standalone (in particular, not in the LLVM tree), use the CLANG_INSTALL_PREFIX variable to indicate where it is.

This is the same as 02b0dc1, but only changing the behavior when CLANG_INSTALL_PREFIX is set without any other changes. This should be a much less risky change (see also the revert in 6179736).

Follows up on:

If Clang was installed standalone (in particular, not in the LLVM tree),
use the CLANG_INSTALL_PREFIX variable to indicate where it is.

This is the same as 02b0dc1, but only changing the behavior when
`CLANG_INSTALL_PREFIX` is set without any other changes. This should
be a much less risky change (see also the revert in 6179736).
@hahnjo
Copy link
Member

hahnjo commented Apr 22, 2025

I disagree with merging any build system related work at this point.

@guitargeek
Copy link
Contributor Author

Sure, this can also be done after the branching of 6.36!

Copy link

Test Results

    17 files      17 suites   3d 22h 2m 36s ⏱️
 2 744 tests  2 744 ✅ 0 💤 0 ❌
45 246 runs  45 246 ✅ 0 💤 0 ❌

Results for commit 79840fe.

@ferdymercury ferdymercury added this to the 6.38.00 milestone Apr 22, 2025
@guitargeek
Copy link
Contributor Author

@hahnjo, what do you think about this for master?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants