Lines Matching +full:cache +full:- +full:dependency +full:- +full:path

2 // RUN: rm -rf %t
5-fmodules -fno-implicit-modules -fmodule-name=relative-dep-gen -emit-module -x c++ Inputs/relative
6-fmodules -fno-implicit-modules -fmodule-map-file=Inputs/relative-dep-gen.modulemap -fmodule-file=…
7-fmodules -fmodules-cache-path=%t -fmodule-map-file=Inputs/relative-dep-gen.modulemap -dependency-
9 // RUN: FileCheck --check-prefix=CHECK-BUILD %s < %t/build.d
10 // RUN: FileCheck --check-prefix=CHECK-USE --check-prefix=CHECK-EXPLICIT %s < %t/use-explicit.d
11 // RUN: FileCheck --check-prefix=CHECK-USE --check-prefix=CHECK-IMPLICIT %s < %t/use-implicit.d
13-fmodules -fno-implicit-modules -fmodule-name=relative-dep-gen -emit-module -x c++ Inputs/relative
14-fmodules -fno-implicit-modules -fmodule-map-file=Inputs/relative-dep-gen-cwd.modulemap -fmodule-f…
15-fmodules -fmodules-cache-path=%t -fmodule-map-file=Inputs/relative-dep-gen-cwd.modulemap -depende…
17 // RUN: FileCheck --check-prefix=CHECK-BUILD %s < %t/build-cwd.d
18 // RUN: FileCheck --check-prefix=CHECK-USE %s < %t/use-explicit-cwd.d
19 // RUN: FileCheck --check-prefix=CHECK-USE %s < %t/use-implicit-cwd.d
23 // RUN: cp %S/Inputs/relative-dep-gen-1.h %t/Inputs
26-fmodules -fno-implicit-modules -fmodule-file=%t/mod-cwd.pcm -dependency-file %t/use-explicit-no-m…
27 // RUN: cat %t/use-explicit-no-map-cwd.d
28 // RUN: FileCheck --check-prefix=CHECK-USE %s < %t/use-explicit-no-map-cwd.d
30 #include "Inputs/relative-dep-gen-1.h"
32 // CHECK-BUILD: mod.pcm:
33 // CHECK-BUILD: {{[ \t]}}Inputs{{[/\\]}}relative-dep-gen{{(-cwd)?}}.modulemap
34 // CHECK-BUILD: {{[ \t]}}Inputs{{[/\\]}}relative-dep-gen-1.h
35 // CHECK-BUILD: {{[ \t]}}Inputs{{[/\\]}}relative-dep-gen-2.h
36 // CHECK-USE: use.o:
37 // CHECK-USE-DAG: {{[ \t]}}relative-dep-gen.cpp
38 // CHECK-EXPLICIT-DAG: mod.pcm
39 // CHECK-IMPLICIT-DAG: {{[ \t]}}Inputs{{[/\\]}}relative-dep-gen-1.h