forked from OSchip/llvm-project
Make sure we have the include paths we need
llvm-svn: 179347
This commit is contained in:
parent
c9be4734d6
commit
bc2c1e0e1c
|
@ -10,21 +10,21 @@
|
|||
// RUN: cp %S/Inputs/Modified/module.map %t/usr/include
|
||||
|
||||
// Run once with no system version file. We should end up with one module.
|
||||
// RUN: %clang_cc1 -fmodules-cache-path=%t/cache -fmodules -isysroot %t %s -verify
|
||||
// RUN: %clang_cc1 -fmodules-cache-path=%t/cache -fmodules -isysroot %t -I %t/usr/include %s -verify
|
||||
// RUN: ls -R %t | grep -c ModA.pcm| grep 1
|
||||
|
||||
// Add a system version file and run again. We should now have two
|
||||
// module variants.
|
||||
// RUN: mkdir -p %t/System/Library/CoreServices
|
||||
// RUN: echo "hello" > %t/System/Library/CoreServices/SystemVersion.plist
|
||||
// RUN: %clang_cc1 -fmodules-cache-path=%t/cache -fmodules -isysroot %t %s -verify
|
||||
// RUN: %clang_cc1 -fmodules-cache-path=%t/cache -fmodules -isysroot %t -I %t/usr/include %s -verify
|
||||
// RUN: ls -R %t | grep -c ModA.pcm| grep 2
|
||||
|
||||
// Change the system version file and run again. We should now have three
|
||||
// module variants.
|
||||
// RUN: mkdir -p %t/System/Library/CoreServices
|
||||
// RUN: echo "modules" > %t/System/Library/CoreServices/SystemVersion.plist
|
||||
// RUN: %clang_cc1 -fmodules-cache-path=%t/cache -fmodules -isysroot %t %s -verify
|
||||
// RUN: %clang_cc1 -fmodules-cache-path=%t/cache -fmodules -isysroot %t -I %t/usr/include %s -verify
|
||||
// RUN: ls -R %t | grep -c ModA.pcm| grep 3
|
||||
|
||||
// expected-no-diagnostics
|
||||
|
|
Loading…
Reference in New Issue