rjodinchr wrote: > If you're using add_subdirectory that's a direct violation of how the > runtimes builds are supposed to be used so I'm not surprised it breaks.
I am not aware of that, could you please link to where this is mentioned? > Thinking on this a bit more, I suppose this is the tension between > 'standalone' builds? That still technically works but it requires you to set > the compiler manually. Broadly LLVM has been moving away from 'standalone' > builds. I don't think there are many left now. That's not my understanding. I think standalone builds consist into building a llvm project on its own, not from llvm top-level CMake. That's not what clspv is doing. clspv is building llvm from llvm top-level CMake file. Just it is part of something bigger, thus it is pulled as a subdirectory. > You could possibly try defining CMAKE_CLC_COMPILER yourself, but it would > need to be present before your root CMake invocation. This is not working because CMake would use MSVC to make the static library. https://github.com/llvm/llvm-project/pull/186726 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
