xref: /aosp_15_r20/external/toolchain-utils/compiler_wrapper/testdata/android_golden/clang_path.json (revision 760c253c1ed00ce9abd48f8546f08516e57485fe)
1[
2  {
3    "cmds": [
4      {
5        "cmd": {
6          "args": [
7            "main.cc"
8          ],
9          "path": "/tmp/stable/clang.real"
10        }
11      }
12    ],
13    "wd": "/tmp/stable",
14    "wrapper": {
15      "cmd": {
16        "args": [
17          "main.cc"
18        ],
19        "path": "/tmp/stable/clang"
20      }
21    }
22  },
23  {
24    "cmds": [
25      {
26        "cmd": {
27          "args": [
28            "main.cc"
29          ],
30          "path": "/tmp/stable/clang.real"
31        },
32        "exitcode": 1,
33        "stderr": "someerror",
34        "stdout": "somemessage"
35      }
36    ],
37    "wd": "/tmp/stable",
38    "wrapper": {
39      "cmd": {
40        "args": [
41          "main.cc"
42        ],
43        "path": "/tmp/stable/clang"
44      },
45      "exitcode": 1,
46      "stderr": "someerror",
47      "stdout": "somemessage"
48    }
49  },
50  {
51    "cmds": [
52      {
53        "cmd": {
54          "args": [
55            "main.cc"
56          ],
57          "path": "/tmp/stable/clang.real"
58        }
59      }
60    ],
61    "env": [
62      "WITH_TIDY=1"
63    ],
64    "wd": "/tmp/stable",
65    "wrapper": {
66      "cmd": {
67        "args": [
68          "main.cc"
69        ],
70        "path": "/tmp/stable/clang"
71      }
72    }
73  },
74  {
75    "cmds": [
76      {
77        "cmd": {
78          "args": [
79            "main.cc"
80          ],
81          "path": "/tmp/stable/clang++.real"
82        }
83      }
84    ],
85    "wd": "/tmp/stable",
86    "wrapper": {
87      "cmd": {
88        "args": [
89          "main.cc"
90        ],
91        "path": "/tmp/stable/clang++"
92      }
93    }
94  },
95  {
96    "cmds": [
97      {
98        "cmd": {
99          "args": [
100            "main.cc"
101          ],
102          "path": "/tmp/stable/clang-tidy.real"
103        }
104      }
105    ],
106    "wd": "/tmp/stable",
107    "wrapper": {
108      "cmd": {
109        "args": [
110          "main.cc"
111        ],
112        "path": "/tmp/stable/clang-tidy"
113      }
114    }
115  },
116  {
117    "cmds": [
118      {
119        "cmd": {
120          "args": [
121            "main.cc"
122          ],
123          "path": "/tmp/stable/clang-tidy.real"
124        }
125      }
126    ],
127    "env": [
128      "WITH_TIDY=1"
129    ],
130    "wd": "/tmp/stable",
131    "wrapper": {
132      "cmd": {
133        "args": [
134          "main.cc"
135        ],
136        "path": "/tmp/stable/clang-tidy"
137      }
138    }
139  },
140  {
141    "cmds": [
142      {
143        "cmd": {
144          "args": [
145            "main.cc"
146          ],
147          "path": "a/b/c/d/e/f/g/clang.real"
148        }
149      }
150    ],
151    "wd": "/tmp/stable",
152    "wrapper": {
153      "cmd": {
154        "args": [
155          "main.cc"
156        ],
157        "path": "a/b/c/d/e/f/g/clang"
158      }
159    }
160  },
161  {
162    "cmds": [
163      {
164        "cmd": {
165          "args": [
166            "main.cc"
167          ],
168          "path": "symlinked/clang.real"
169        }
170      }
171    ],
172    "wd": "/tmp/stable",
173    "wrapper": {
174      "cmd": {
175        "args": [
176          "main.cc"
177        ],
178        "path": "symlinked/clang_other"
179      }
180    }
181  },
182  {
183    "cmds": [
184      {
185        "cmd": {
186          "args": [
187            "main.cc"
188          ],
189          "path": "/tmp/stable/pathenv/clang.real"
190        }
191      }
192    ],
193    "env": [
194      "PATH=/tmp/stable/pathenv"
195    ],
196    "wd": "/tmp/stable",
197    "wrapper": {
198      "cmd": {
199        "args": [
200          "main.cc"
201        ],
202        "path": "clang"
203      }
204    }
205  },
206  {
207    "cmds": [
208      {
209        "cmd": {
210          "args": [
211            "/tmp/stable/clang.real",
212            "main.cc"
213          ],
214          "path": "/tmp/stable/gomacc"
215        }
216      }
217    ],
218    "wd": "/tmp/stable",
219    "wrapper": {
220      "cmd": {
221        "args": [
222          "main.cc",
223          "--gomacc-path",
224          "/tmp/stable/gomacc"
225        ],
226        "path": "/tmp/stable/clang"
227      }
228    }
229  }
230]
231