[libcxx-commits] [libcxx] [runtimes] Remove explicit -isysroot from the testing configurations on macOS (PR #66265)
Petr Hosek via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Sep 25 11:24:01 PDT 2023
================
@@ -23,8 +23,8 @@ config.recursiveExpansionLimit = 10
config.test_exec_root = os.path.join('@CMAKE_BINARY_DIR@', 'test')
# Add substitutions for bootstrapping the test suite configuration
-import shlex
-config.substitutions.append(('%{cxx}', shlex.quote('@CMAKE_CXX_COMPILER@')))
+cxx = libcxx.test.format.cmake_workaround_for_cxx_on_Apple(shlex.quote('@CMAKE_CXX_COMPILER@'))
----------------
petrhosek wrote:
Can we please move this from `cmake-bridge.cfg.in` where it affects all `.cfg.in` files, even the user-supplied ones, to `apple-*-backdeployment.cfg.in` and `apple-*-shared.cfg.in`?
https://github.com/llvm/llvm-project/pull/66265
More information about the libcxx-commits
mailing list