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