================ @@ -0,0 +1,55 @@ +// UNSUPPORTED: system-windows +// Windows is unsupported because we use the Unix path separator `/` in the test. + +// Add default directories before running clang to check default +// search paths. +// RUN: rm -rf %t && mkdir -p %t +// RUN: cp -R %S/Inputs/MacOSX15.1.sdk %t/ +// RUN: mkdir -p %t/MacOSX15.1.sdk/usr/include +// RUN: mkdir -p %t/MacOSX15.1.sdk/usr/include/c++/v1 +// RUN: mkdir -p %t/MacOSX15.1.sdk/usr/local/include +// RUN: mkdir -p %t/MacOSX15.1.sdk/embedded/usr/include +// RUN: mkdir -p %t/MacOSX15.1.sdk/embedded/usr/local/include ---------------- jroelofs wrote:
The "usual" pattern for this is to put `.keep` files in a folder structure in e.g. `clang/test/Driver/Inputs/darwin-embedded-search-paths/MacOSX15.1.sdk/...`, instead of creating them dynamically. https://github.com/llvm/llvm-project/pull/120507 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits