[all-commits] [llvm/llvm-project] 52b6b1: [libc++] Remove unmaintained LIBCXX_CONFIGURE_IDE ...
Louis Dionne via All-commits
all-commits at lists.llvm.org
Thu Jul 25 11:47:15 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 52b6b1eb976341956c9c75f6572c37d445fcb332
https://github.com/llvm/llvm-project/commit/52b6b1eb976341956c9c75f6572c37d445fcb332
Author: Louis Dionne <ldionne.2 at gmail.com>
Date: 2024-07-25 (Thu, 25 Jul 2024)
Changed paths:
M libcxx/CMakeLists.txt
M libcxx/src/CMakeLists.txt
M libcxx/test/CMakeLists.txt
Log Message:
-----------
[libc++] Remove unmaintained LIBCXX_CONFIGURE_IDE (#100574)
The premise of LIBCXX_CONFIGURE_IDE is nice, however in practice this
setting has not been maintained and as a result it basically doesn't
work properly. For example, it doesn't take into account the headers we
generate, and its handling of the tests is too naive for it to be really
helpful.
This patch removes the setting in order to simplify the CMake setup a
bit, but most importantly to remove unnecessary interactions between our
main CMake build of the library and the test suite.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list