[ModuleInterface] Ignore SDKSettings.json in "sourceFiles"

This commit is contained in:
Jan Svoboda
2025-05-19 13:13:36 -07:00
committed by Artem Chikin
parent bc94ac3342
commit 35e4fa8cf2

View File

@@ -1,4 +1,3 @@
// REQUIRES: rdar151740742
// This test ensures that the parent invocation's '-Xcc X' flags are inherited when building dependency modules
// RUN: %empty-directory(%t)
@@ -10,8 +9,6 @@
// RUN: %validate-json %t/deps.json &>/dev/null
// RUN: %FileCheck %s < %t/deps.json
// REQUIRES: rdar151740686
import ImportsMacroSpecificClangModule
// CHECK: "directDependencies": [
@@ -54,7 +51,7 @@ import ImportsMacroSpecificClangModule
// CHECK-NEXT: "sourceFiles": [
// CHECK-DAG: "{{.*}}OnlyWithMacro.h"
// CHECK-DAG: "{{.*}}module.modulemap"
// CHECK-NEXT: ],
// CHECK: ],
// CHECK-NEXT: "directDependencies": [
// CHECK-NEXT: ],
// CHECK-NEXT: "linkLibraries": [