This currently gives a warning when building libcxx under runtimes. When building as part of runtimes, the value of CMAKE_SOURCE_DIR is different from CMAKE_CURRENT_SOURCE_DIR, but runtimes build sets ${runtime}_STANDALONE_BUILD to 1 which triggers this warning. This was introduced by r286789.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
On a related note, there seems to be difference in handling this part of configuration between libcxxabi and libunwind, and libcxx. For example, when libcxxabi or libunwind cannot find llvm-config they throw FATAL_ERROR while libcxx only prints WARNING and carries on. Would it make sense to unify this logic, and if so which is correct?