LLVM install regression 3.28 -> 3.29
I have a build script with separate build/install stages that uses LLVM's distributions mechanism. My build step uses the foo-distribution
target, and the install step uses the install-foo-distribution
target.
Using cmake 3.28, the llvm "runtimes" projects like libc++ and libunwind are built and installed as expected, but with cmake 3.29 they are built but not installed. Somewhat interestingly, if I perform both build and install with a single step in 3.29 the runtimes are installed.
I'm not 100% sure the issue isn't downstream with LLVM (or me), but I thought the behavior difference between 3.28 and 3.29 was suspicious enough to go ahead and make this report. My apologies if this is noise.