@@ -26,7 +26,7 @@ framework module FW_Private {
26
26
[{
27
27
"file" : "DIR/from_tu.m" ,
28
28
"directory" : "DIR" ,
29
- "command" : "clang -fmodules -fmodules-cache-path=DIR/cache -iframework DIR/frameworks -c DIR/from_tu.m -o DIR/from_tu.o"
29
+ "command" : "clang -fmodules -fmodules-cache-path=DIR/cache -F DIR/frameworks -c DIR/from_tu.m -o DIR/from_tu.o"
30
30
}]
31
31
//--- from_tu.m
32
32
#include "FW/FW.h"
@@ -45,8 +45,7 @@ framework module FW_Private {
45
45
// CHECK_TU-NEXT: "context-hash": "{{.*}}",
46
46
// CHECK_TU-NEXT: "file-deps": [
47
47
// CHECK_TU-NEXT: "[[PREFIX]]/frameworks/FW.framework/Headers/FW.h",
48
- // CHECK_TU-NEXT: "[[PREFIX]]/frameworks/FW.framework/Modules/module.modulemap",
49
- // CHECK_TU-NEXT: "[[PREFIX]]/frameworks/FW.framework/Modules/module.private.modulemap"
48
+ // CHECK_TU-NEXT: "[[PREFIX]]/frameworks/FW.framework/Modules/module.modulemap"
50
49
// CHECK_TU-NEXT: ],
51
50
// CHECK_TU-NEXT: "name": "FW"
52
51
// CHECK_TU-NEXT: },
@@ -57,7 +56,6 @@ framework module FW_Private {
57
56
// CHECK_TU: ],
58
57
// CHECK_TU-NEXT: "context-hash": "{{.*}}",
59
58
// CHECK_TU-NEXT: "file-deps": [
60
- // CHECK_TU-NEXT: "[[PREFIX]]/frameworks/FW.framework/Modules/module.modulemap",
61
59
// CHECK_TU-NEXT: "[[PREFIX]]/frameworks/FW.framework/Modules/module.private.modulemap",
62
60
// CHECK_TU-NEXT: "[[PREFIX]]/frameworks/FW.framework/PrivateHeaders/FW_Private.h",
63
61
// CHECK_TU-NEXT: "[[PREFIX]]/frameworks/FW.framework/PrivateHeaders/One.h"
@@ -102,7 +100,7 @@ framework module FW_Private {
102
100
[{
103
101
"file" : "DIR/from_module.m" ,
104
102
"directory" : "DIR" ,
105
- "command" : "clang -fmodules -fmodules-cache-path=DIR/cache -iframework DIR/frameworks -c DIR/from_module.m -o DIR/from_module.o"
103
+ "command" : "clang -fmodules -fmodules-cache-path=DIR/cache -F DIR/frameworks -c DIR/from_module.m -o DIR/from_module.o"
106
104
}]
107
105
//--- module.modulemap
108
106
module Mod { header "Mod.h" }
@@ -125,8 +123,7 @@ module Mod { header "Mod.h" }
125
123
// CHECK_MODULE-NEXT: "context-hash": "{{.*}}",
126
124
// CHECK_MODULE-NEXT: "file-deps": [
127
125
// CHECK_MODULE-NEXT: "[[PREFIX]]/frameworks/FW.framework/Headers/FW.h",
128
- // CHECK_MODULE-NEXT: "[[PREFIX]]/frameworks/FW.framework/Modules/module.modulemap",
129
- // CHECK_MODULE-NEXT: "[[PREFIX]]/frameworks/FW.framework/Modules/module.private.modulemap"
126
+ // CHECK_MODULE-NEXT: "[[PREFIX]]/frameworks/FW.framework/Modules/module.modulemap"
130
127
// CHECK_MODULE-NEXT: ],
131
128
// CHECK_MODULE-NEXT: "name": "FW"
132
129
// CHECK_MODULE-NEXT: },
@@ -137,7 +134,6 @@ module Mod { header "Mod.h" }
137
134
// CHECK_MODULE: ],
138
135
// CHECK_MODULE-NEXT: "context-hash": "{{.*}}",
139
136
// CHECK_MODULE-NEXT: "file-deps": [
140
- // CHECK_MODULE-NEXT: "[[PREFIX]]/frameworks/FW.framework/Modules/module.modulemap",
141
137
// CHECK_MODULE-NEXT: "[[PREFIX]]/frameworks/FW.framework/Modules/module.private.modulemap",
142
138
// CHECK_MODULE-NEXT: "[[PREFIX]]/frameworks/FW.framework/PrivateHeaders/FW_Private.h",
143
139
// CHECK_MODULE-NEXT: "[[PREFIX]]/frameworks/FW.framework/PrivateHeaders/One.h"
0 commit comments