github.phpd.cn/thought-machine/please@v12.2.0+incompatible/tools/please_diff_graphs/diff/test_data/labels.json (about) 1 { 2 "packages": { 3 "": { 4 "targets": { 5 "all_tools": { 6 "deps": [ 7 "//src/build/python:please_pex", 8 "//src/build/java:junit_runner", 9 "//src/cache/tools:cache_cleaner", 10 "//src/cache/server:http_cache_server_bin", 11 "//src/cache/server:rpc_cache_server_bin", 12 "//src/build/java:jarcat", 13 "//src/build/java:please_maven", 14 "//:please" 15 ], 16 "hash": "FvfxcdQY2k+sR4zbqMh3rSZeBBnDcgEsI2vAKnpbZL6KuEj4oejACQ", 17 "inputs": [ 18 "plz-out/gen/please", 19 "plz-out/bin/src/build/java/jarcat", 20 "plz-out/bin/src/build/java/junit_runner", 21 "plz-out/gen/src/build/java/junit_runner.jar", 22 "plz-out/bin/src/build/java/please_maven", 23 "plz-out/bin/src/build/python/please_pex.pex", 24 "plz-out/bin/src/cache/server/http_cache_server_bin", 25 "plz-out/bin/src/cache/server/rpc_cache_server_bin", 26 "plz-out/bin/src/cache/tools/cache_cleaner" 27 ], 28 "outs": [ 29 "please_pex.pex", 30 "junit_runner", 31 "cache_cleaner", 32 "http_cache_server_bin", 33 "rpc_cache_server_bin", 34 "jarcat", 35 "please_maven" 36 ], 37 "srcs": [ 38 "//src/build/python:please_pex", 39 "//src/build/java:junit_runner", 40 "//src/cache/tools:cache_cleaner", 41 "//src/cache/server:http_cache_server_bin", 42 "//src/cache/server:rpc_cache_server_bin", 43 "//src/build/java:jarcat", 44 "//src/build/java:please_maven" 45 ] 46 }, 47 "please": { 48 "deps": [ 49 "//src:please" 50 ], 51 "hash": "0bwLFmkP4SsGz6JaVZ/su0QkzTLDcgEsI2vAKnpbZL6KuEj4oejACQ", 52 "inputs": [ 53 "plz-out/bin/src/please" 54 ], 55 "outs": [ 56 "please" 57 ], 58 "srcs": [ 59 "//src:please" 60 ] 61 }, 62 "version": { 63 "hash": "P0Xa6ZvFT4Omd0K4p10caVx2vxLDcgEsI2vAKnpbZL6KuEj4oejACQ", 64 "inputs": [ 65 "VERSION" 66 ], 67 "outs": [ 68 "VERSION" 69 ], 70 "srcs": [ 71 "VERSION" 72 ] 73 } 74 } 75 }, 76 "src": { 77 "targets": { 78 "please": { 79 "deps": [ 80 "//src/build:build", 81 "//src/cache:cache", 82 "//src/clean:clean", 83 "//src/core:core", 84 "//src/output:output", 85 "//src/parse:parse", 86 "//src/query:query", 87 "//src/run:run", 88 "//src/test:test", 89 "//src/update:update", 90 "//third_party/go:logging", 91 "//third_party/go:terminal" 92 ], 93 "hash": "BCJyaC1YXKB7Pa9JE/bIgvAWiwrDcgEsI2vAKnpbZL6KuEj4oejACQ", 94 "inputs": [ 95 "src/please.go", 96 "plz-out/gen/src/build/build.a", 97 "plz-out/gen/src/build/build_step.go", 98 "plz-out/gen/src/build/command_replacements.go", 99 "plz-out/gen/src/build/incrementality.go", 100 "plz-out/gen/src/cache/cache.a", 101 "plz-out/gen/src/cache/cache.go", 102 "plz-out/gen/src/cache/dir_cache.go", 103 "plz-out/gen/src/cache/http_cache.go", 104 "plz-out/gen/src/cache/rpc_cache.go", 105 "plz-out/gen/src/cache/proto/rpc_cache.a", 106 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 107 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 108 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 109 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 110 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 111 "plz-out/gen/src/core/core.a", 112 "plz-out/gen/src/core/build_env.go", 113 "plz-out/gen/src/core/build_label.go", 114 "plz-out/gen/src/core/build_target.go", 115 "plz-out/gen/src/core/file_label.go", 116 "plz-out/gen/src/core/graph.go", 117 "plz-out/gen/src/core/lock.go", 118 "plz-out/gen/src/core/state.go", 119 "plz-out/gen/src/core/utils.go", 120 "plz-out/gen/src/core/config_versioned.go", 121 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 122 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 123 "plz-out/gen/src/parse/parse.a", 124 "plz-out/gen/src/parse/interpreter.go", 125 "plz-out/gen/src/parse/parse_step.go", 126 "plz-out/gen/src/parse/interpreter.h", 127 "plz-out/gen/src/parse/interpreter.c", 128 "plz-out/gen/src/parse/builtin_rules.go", 129 "plz-out/gen/src/clean/clean.a", 130 "plz-out/gen/src/clean/clean.go", 131 "plz-out/gen/src/test/test.a", 132 "plz-out/gen/src/test/container.go", 133 "plz-out/gen/src/test/coverage.go", 134 "plz-out/gen/src/test/go_coverage.go", 135 "plz-out/gen/src/test/go_results.go", 136 "plz-out/gen/src/test/results.go", 137 "plz-out/gen/src/test/test_step.go", 138 "plz-out/gen/src/test/xml_coverage.go", 139 "plz-out/gen/src/test/xml_results.go", 140 "plz-out/gen/third_party/go/src/golang.org/x/tools/cover", 141 "plz-out/gen/src/output/output.a", 142 "plz-out/gen/src/output/flags.go", 143 "plz-out/gen/src/output/logging.go", 144 "plz-out/gen/src/output/trace.go", 145 "plz-out/gen/src/output/shell_output_templated.go", 146 "plz-out/gen/src/output/interactive_display_templated.go", 147 "plz-out/gen/third_party/go/src/github.com/jessevdk/go-flags", 148 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 149 "plz-out/gen/third_party/go/src/golang.org/x/crypto/ssh/terminal", 150 "plz-out/gen/src/query/query.a", 151 "plz-out/gen/src/query/affected_targets.go", 152 "plz-out/gen/src/query/alltargets.go", 153 "plz-out/gen/src/query/completions.go", 154 "plz-out/gen/src/query/deps.go", 155 "plz-out/gen/src/query/graph.go", 156 "plz-out/gen/src/query/inputs.go", 157 "plz-out/gen/src/query/outputs.go", 158 "plz-out/gen/src/query/print.go", 159 "plz-out/gen/src/query/query_step.go", 160 "plz-out/gen/src/query/somepath.go", 161 "plz-out/gen/src/run/run.a", 162 "plz-out/gen/src/run/run_step.go", 163 "plz-out/gen/src/update/update.a", 164 "plz-out/gen/src/update/update.go" 165 ], 166 "outs": [ 167 "src/please" 168 ], 169 "srcs": [ 170 "src/please.go" 171 ] 172 } 173 } 174 }, 175 "src/build": { 176 "targets": { 177 "_build#srcs": { 178 "deps": [ 179 "//src/core:core", 180 "//src/parse:parse", 181 "//src/cache:cache", 182 "//third_party/go:logging" 183 ], 184 "hash": "nyTUOSLSGB7LpQDtUA3xZqYcHPzDcgEsI2vAKnpbZL6KuEj4oejACQ", 185 "inputs": [ 186 "src/build/build_step.go", 187 "src/build/command_replacements.go", 188 "src/build/incrementality.go", 189 "plz-out/gen/src/cache/cache.a", 190 "plz-out/gen/src/core/core.a", 191 "plz-out/gen/src/parse/parse.a", 192 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 193 ], 194 "outs": [ 195 "src/build/build_step.go", 196 "src/build/command_replacements.go", 197 "src/build/incrementality.go" 198 ], 199 "srcs": [ 200 "src/build/build_step.go", 201 "src/build/command_replacements.go", 202 "src/build/incrementality.go" 203 ] 204 }, 205 "build": { 206 "deps": [ 207 "//src/core:core", 208 "//src/parse:parse", 209 "//src/cache:cache", 210 "//third_party/go:logging", 211 "//src/build:_build#srcs" 212 ], 213 "hash": "zkXRXTjBPLzLov7DzNCiEWgBZ/HDcgEsI2vAKnpbZL6KuEj4oejACQ", 214 "inputs": [ 215 "src/build/build_step.go", 216 "src/build/command_replacements.go", 217 "src/build/incrementality.go", 218 "plz-out/gen/src/cache/cache.a", 219 "plz-out/gen/src/core/core.a", 220 "plz-out/gen/src/parse/parse.a", 221 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 222 ], 223 "outs": [ 224 "src/build/build.a" 225 ], 226 "srcs": [ 227 "src/build/build_step.go", 228 "src/build/command_replacements.go", 229 "src/build/incrementality.go" 230 ] 231 }, 232 "command_replacements_test": { 233 "deps": [ 234 "//src/core:core", 235 "//src/build:build" 236 ], 237 "hash": "wibble", 238 "inputs": [ 239 "src/build/command_replacements_test.go", 240 "plz-out/gen/src/build/build_step.go", 241 "plz-out/gen/src/build/command_replacements.go", 242 "plz-out/gen/src/build/incrementality.go", 243 "plz-out/gen/src/cache/cache.a", 244 "plz-out/gen/src/cache/cache.go", 245 "plz-out/gen/src/cache/dir_cache.go", 246 "plz-out/gen/src/cache/http_cache.go", 247 "plz-out/gen/src/cache/rpc_cache.go", 248 "plz-out/gen/src/cache/proto/rpc_cache.a", 249 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 250 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 251 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 252 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 253 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 254 "plz-out/gen/src/core/core.a", 255 "plz-out/gen/src/core/build_env.go", 256 "plz-out/gen/src/core/build_label.go", 257 "plz-out/gen/src/core/build_target.go", 258 "plz-out/gen/src/core/file_label.go", 259 "plz-out/gen/src/core/graph.go", 260 "plz-out/gen/src/core/lock.go", 261 "plz-out/gen/src/core/state.go", 262 "plz-out/gen/src/core/utils.go", 263 "plz-out/gen/src/core/config_versioned.go", 264 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 265 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 266 "plz-out/gen/src/parse/parse.a", 267 "plz-out/gen/src/parse/interpreter.go", 268 "plz-out/gen/src/parse/parse_step.go", 269 "plz-out/gen/src/parse/interpreter.h", 270 "plz-out/gen/src/parse/interpreter.c", 271 "plz-out/gen/src/parse/builtin_rules.go" 272 ], 273 "labels": [ 274 "manual" 275 ], 276 "outs": [ 277 "src/build/command_replacements_test" 278 ], 279 "srcs": [ 280 "src/build/command_replacements_test.go" 281 ], 282 "test": true 283 } 284 } 285 }, 286 "src/build/cc": { 287 "targets": { 288 "_cc_fst_lib#hdrs": { 289 "hash": "ped70h46dNPcOlMKuQQg7MqA1ADDcgEsI2vAKnpbZL6KuEj4oejACQ", 290 "inputs": [ 291 "src/build/cc/fst_lib.h" 292 ], 293 "outs": [ 294 "src/build/cc/fst_lib.h" 295 ], 296 "srcs": [ 297 "src/build/cc/fst_lib.h" 298 ] 299 }, 300 "_cc_fst_lib#o": { 301 "hash": "R6RaiagsTi9Df6GoVd0XxCsoEmvDcgEsI2vAKnpbZL6KuEj4oejACQ", 302 "inputs": [ 303 "src/build/cc/fst_lib.h", 304 "src/build/cc/fst_lib.cc" 305 ], 306 "outs": [ 307 "src/build/cc/cc_fst_lib.o" 308 ] 309 }, 310 "_cc_fst_test#main": { 311 "hash": "C96HmtnAsF6b6VW1DOlmgL/JZMPDcgEsI2vAKnpbZL6KuEj4oejACQ", 312 "outs": [ 313 "src/build/cc/_cc_fst_test_main.cc" 314 ] 315 }, 316 "_embed_file_test#main": { 317 "hash": "DGRsiS5iAih56+jmZV04OCghOM3DcgEsI2vAKnpbZL6KuEj4oejACQ", 318 "outs": [ 319 "src/build/cc/_embed_file_test_main.cc" 320 ] 321 }, 322 "_embedded_file_1#hdr": { 323 "hash": "WLDG5clUp3YdRiSouqaHHS/GO3XDcgEsI2vAKnpbZL6KuEj4oejACQ", 324 "outs": [ 325 "src/build/cc/embedded_file_1.h" 326 ] 327 }, 328 "_embedded_file_1#lib": { 329 "hash": "MYENTqJlgonUkWzZfS2PKvV1bVLDcgEsI2vAKnpbZL6KuEj4oejACQ", 330 "inputs": [ 331 "src/build/cc/embedded_file_1.txt" 332 ], 333 "outs": [ 334 "src/build/cc/libembedded_file_1.a" 335 ], 336 "srcs": [ 337 "src/build/cc/embedded_file_1.txt" 338 ] 339 }, 340 "_embedded_file_3#hdr": { 341 "deps": [ 342 "//src/build/cc:embedded_file_3_gen" 343 ], 344 "hash": "f0fRbzhcZrvYQlCux/5SEGFEyfXDcgEsI2vAKnpbZL6KuEj4oejACQ", 345 "inputs": [ 346 "plz-out/gen/src/build/cc/embedded_file_3.txt" 347 ], 348 "outs": [ 349 "src/build/cc/embedded_file_3.h" 350 ] 351 }, 352 "_embedded_file_3#lib": { 353 "deps": [ 354 "//src/build/cc:embedded_file_3_gen" 355 ], 356 "hash": "T2d78+bz02jQB7bvxbfn5wnDngTDcgEsI2vAKnpbZL6KuEj4oejACQ", 357 "inputs": [ 358 "plz-out/gen/src/build/cc/embedded_file_3.txt" 359 ], 360 "outs": [ 361 "src/build/cc/libembedded_file_3.a" 362 ], 363 "srcs": [ 364 "//src/build/cc:embedded_file_3_gen" 365 ] 366 }, 367 "_embedded_files#hdrs": { 368 "deps": [ 369 "//src/build/cc:embedded_file_1", 370 "//src/build/cc:embedded_file_3" 371 ], 372 "hash": "raM6zG1mwev8xcBQbKGCCbtdKyzDcgEsI2vAKnpbZL6KuEj4oejACQ", 373 "inputs": [ 374 "src/build/cc/embedded_files.h", 375 "plz-out/gen/src/build/cc/embedded_file_1.h", 376 "plz-out/gen/src/build/cc/embedded_file_3.h" 377 ], 378 "outs": [ 379 "src/build/cc/embedded_files.h" 380 ], 381 "srcs": [ 382 "src/build/cc/embedded_files.h" 383 ] 384 }, 385 "_embedded_files#o": { 386 "deps": [ 387 "//src/build/cc:embedded_file_1", 388 "//src/build/cc:embedded_file_3" 389 ], 390 "hash": "obwmLXI23F2ecSp//s2mgj/R4DrDcgEsI2vAKnpbZL6KuEj4oejACQ", 391 "inputs": [ 392 "src/build/cc/embedded_files.h", 393 "src/build/cc/embedded_files.cc", 394 "plz-out/gen/src/build/cc/embedded_file_1.h", 395 "plz-out/gen/src/build/cc/embedded_file_3.h" 396 ], 397 "outs": [ 398 "src/build/cc/embedded_files.o" 399 ] 400 }, 401 "_shared_object_test#deps": { 402 "deps": [ 403 "//src/build/cc:so_test" 404 ], 405 "hash": "/zM/4086df3MvjvcI14HZz36LLXDcgEsI2vAKnpbZL6KuEj4oejACQ", 406 "inputs": [ 407 "plz-out/gen/src/build/cc/so_test.so" 408 ] 409 }, 410 "_shared_object_test#pex": { 411 "deps": [ 412 "//src/build/cc:_shared_object_test#deps" 413 ], 414 "hash": "fi5VlYNxV+uPfhxYGQ8+B5Zd6gTDcgEsI2vAKnpbZL6KuEj4oejACQ", 415 "inputs": [ 416 "src/build/cc/shared_object_test.py" 417 ], 418 "outs": [ 419 "src/build/cc/.shared_object_test_main.pex.zip" 420 ] 421 }, 422 "_so_test_py#zip": { 423 "deps": [ 424 "//src/build/cc:so_test" 425 ], 426 "hash": "dchdgIr4XVoRWfbi11Gy+M+wz3PDcgEsI2vAKnpbZL6KuEj4oejACQ", 427 "inputs": [ 428 "src/build/cc/__init__.py", 429 "plz-out/gen/src/build/cc/so_test.so" 430 ], 431 "outs": [ 432 "src/build/cc/.so_test_py.pex.zip" 433 ], 434 "srcs": [ 435 "src/build/cc/__init__.py", 436 "//src/build/cc:so_test" 437 ] 438 }, 439 "cc_binary_test": { 440 "deps": [ 441 "//src/build/cc:test_binary" 442 ], 443 "hash": "gqt0l00AAqqnB7oZKPfrohZXw5DDcgEsI2vAKnpbZL6KuEj4oejACQ", 444 "inputs": [ 445 "plz-out/bin/src/build/cc/test_binary" 446 ], 447 "test": true 448 }, 449 "cc_fst_lib": { 450 "deps": [ 451 "//src/build/cc:_cc_fst_lib#hdrs", 452 "//src/build/cc:_cc_fst_lib#o" 453 ], 454 "hash": "aPYcQMNxHdxjqq8F4t4m3xIHxC3DcgEsI2vAKnpbZL6KuEj4oejACQ", 455 "inputs": [ 456 "plz-out/gen/src/build/cc/fst_lib.h", 457 "plz-out/gen/src/build/cc/cc_fst_lib.o" 458 ], 459 "outs": [ 460 "src/build/cc/fst_lib.h", 461 "src/build/cc/cc_fst_lib.o" 462 ], 463 "srcs": [ 464 "//src/build/cc:_cc_fst_lib#hdrs", 465 "//src/build/cc:_cc_fst_lib#o" 466 ] 467 }, 468 "cc_fst_test": { 469 "deps": [ 470 "//src/build/cc:_cc_fst_test#main", 471 "//src/build/cc:cc_fst_lib" 472 ], 473 "hash": "bmf4IRiiBQ6hxxP9tW0GqYd9HZjDcgEsI2vAKnpbZL6KuEj4oejACQ", 474 "inputs": [ 475 "src/build/cc/fst_test.cc", 476 "plz-out/gen/src/build/cc/_cc_fst_test_main.cc", 477 "plz-out/gen/src/build/cc/fst_lib.h", 478 "plz-out/gen/src/build/cc/cc_fst_lib.o" 479 ], 480 "outs": [ 481 "src/build/cc/cc_fst_test" 482 ], 483 "srcs": [ 484 "src/build/cc/fst_test.cc", 485 "//src/build/cc:_cc_fst_test#main" 486 ], 487 "test": true 488 }, 489 "embed_file_test": { 490 "deps": [ 491 "//src/build/cc:_embed_file_test#main", 492 "//src/build/cc:embedded_file_1", 493 "//src/build/cc:embedded_file_3" 494 ], 495 "hash": "n3CQgVBa+B1jdxRpySLqJ18XBcjDcgEsI2vAKnpbZL6KuEj4oejACQ", 496 "inputs": [ 497 "src/build/cc/embed_file_test.cc", 498 "plz-out/gen/src/build/cc/_embed_file_test_main.cc", 499 "plz-out/gen/src/build/cc/libembedded_file_1.a", 500 "plz-out/gen/src/build/cc/embedded_file_1.h", 501 "plz-out/gen/src/build/cc/libembedded_file_3.a", 502 "plz-out/gen/src/build/cc/embedded_file_3.h" 503 ], 504 "outs": [ 505 "src/build/cc/embed_file_test" 506 ], 507 "srcs": [ 508 "src/build/cc/embed_file_test.cc", 509 "//src/build/cc:_embed_file_test#main" 510 ], 511 "test": true 512 }, 513 "embedded_file_1": { 514 "deps": [ 515 "//src/build/cc:_embedded_file_1#lib", 516 "//src/build/cc:_embedded_file_1#hdr" 517 ], 518 "hash": "Bs9GejH4enOpoLXc3mKpVAJET3zDcgEsI2vAKnpbZL6KuEj4oejACQ", 519 "inputs": [ 520 "plz-out/gen/src/build/cc/embedded_file_1.h", 521 "plz-out/gen/src/build/cc/libembedded_file_1.a" 522 ], 523 "outs": [ 524 "src/build/cc/libembedded_file_1.a", 525 "src/build/cc/embedded_file_1.h" 526 ], 527 "srcs": [ 528 "//src/build/cc:_embedded_file_1#lib", 529 "//src/build/cc:_embedded_file_1#hdr" 530 ] 531 }, 532 "embedded_file_3": { 533 "deps": [ 534 "//src/build/cc:_embedded_file_3#lib", 535 "//src/build/cc:_embedded_file_3#hdr" 536 ], 537 "hash": "A+3WlrJjUE07cjtvHGl+wuSiTTjDcgEsI2vAKnpbZL6KuEj4oejACQ", 538 "inputs": [ 539 "plz-out/gen/src/build/cc/embedded_file_3.h", 540 "plz-out/gen/src/build/cc/libembedded_file_3.a" 541 ], 542 "outs": [ 543 "src/build/cc/libembedded_file_3.a", 544 "src/build/cc/embedded_file_3.h" 545 ], 546 "srcs": [ 547 "//src/build/cc:_embedded_file_3#lib", 548 "//src/build/cc:_embedded_file_3#hdr" 549 ] 550 }, 551 "embedded_file_3_gen": { 552 "hash": "cXZHbTWowgv7Vv9FROMjKOVMQ6HDcgEsI2vAKnpbZL6KuEj4oejACQ", 553 "outs": [ 554 "src/build/cc/embedded_file_3.txt" 555 ] 556 }, 557 "embedded_files": { 558 "deps": [ 559 "//src/build/cc:_embedded_files#hdrs", 560 "//src/build/cc:_embedded_files#o", 561 "//src/build/cc:embedded_file_1", 562 "//src/build/cc:embedded_file_3" 563 ], 564 "hash": "qpMr+EShDWDXLZ25G40LAio+QDfDcgEsI2vAKnpbZL6KuEj4oejACQ", 565 "inputs": [ 566 "plz-out/gen/src/build/cc/embedded_files.h", 567 "plz-out/gen/src/build/cc/libembedded_file_1.a", 568 "plz-out/gen/src/build/cc/embedded_file_1.h", 569 "plz-out/gen/src/build/cc/libembedded_file_3.a", 570 "plz-out/gen/src/build/cc/embedded_file_3.h", 571 "plz-out/gen/src/build/cc/embedded_files.o" 572 ], 573 "outs": [ 574 "src/build/cc/embedded_files.h", 575 "src/build/cc/embedded_files.o" 576 ], 577 "srcs": [ 578 "//src/build/cc:_embedded_files#hdrs", 579 "//src/build/cc:_embedded_files#o" 580 ] 581 }, 582 "shared_object_test": { 583 "deps": [ 584 "//src/build/cc:_shared_object_test#pex" 585 ], 586 "hash": "KVJWqND2nlHrzv6Gh+85I6g+y53DcgEsI2vAKnpbZL6KuEj4oejACQ", 587 "inputs": [ 588 "plz-out/gen/src/build/cc/.shared_object_test_main.pex.zip", 589 "plz-out/gen/src/build/cc/so_test.so" 590 ], 591 "outs": [ 592 "src/build/cc/shared_object_test.pex" 593 ], 594 "test": true 595 }, 596 "so_test": { 597 "deps": [ 598 "//src/build/cc:embedded_files" 599 ], 600 "hash": "MGp2BtRU+l/OnwB6eGzK08Kus0DDcgEsI2vAKnpbZL6KuEj4oejACQ", 601 "inputs": [ 602 "src/build/cc/so_test.cc", 603 "plz-out/gen/src/build/cc/embedded_files.h", 604 "plz-out/gen/src/build/cc/embedded_files.o", 605 "plz-out/gen/src/build/cc/libembedded_file_1.a", 606 "plz-out/gen/src/build/cc/embedded_file_1.h", 607 "plz-out/gen/src/build/cc/libembedded_file_3.a", 608 "plz-out/gen/src/build/cc/embedded_file_3.h", 609 "plz-out/gen/src/build/cc/embedded_file_3.txt" 610 ], 611 "outs": [ 612 "src/build/cc/so_test.so" 613 ] 614 }, 615 "so_test_py": { 616 "deps": [ 617 "//src/build/cc:so_test", 618 "//src/build/cc:_so_test_py#zip" 619 ], 620 "hash": "IAG0WrZvmcw/9YYf+V6i0o0fVYLDcgEsI2vAKnpbZL6KuEj4oejACQ", 621 "inputs": [ 622 "src/build/cc/__init__.py", 623 "plz-out/gen/src/build/cc/.so_test_py.pex.zip", 624 "plz-out/gen/src/build/cc/so_test.so" 625 ], 626 "outs": [ 627 "src/build/cc/__init__.py", 628 "src/build/cc/so_test.so" 629 ], 630 "srcs": [ 631 "src/build/cc/__init__.py", 632 "//src/build/cc:so_test" 633 ] 634 }, 635 "test_binary": { 636 "deps": [ 637 "//src/build/cc:embedded_files" 638 ], 639 "hash": "+m6dJCzttDMmhutLk99LRkxz4U/DcgEsI2vAKnpbZL6KuEj4oejACQ", 640 "inputs": [ 641 "src/build/cc/test_binary.cc", 642 "plz-out/gen/src/build/cc/embedded_files.h", 643 "plz-out/gen/src/build/cc/embedded_files.o", 644 "plz-out/gen/src/build/cc/libembedded_file_1.a", 645 "plz-out/gen/src/build/cc/embedded_file_1.h", 646 "plz-out/gen/src/build/cc/libembedded_file_3.a", 647 "plz-out/gen/src/build/cc/embedded_file_3.h", 648 "plz-out/gen/src/build/cc/embedded_file_3.txt" 649 ], 650 "outs": [ 651 "src/build/cc/test_binary" 652 ] 653 } 654 } 655 }, 656 "src/build/cc/clang": { 657 "targets": { 658 "_embed_file_test#main": { 659 "hash": "rz6T58bA/bxXypV2CfJcM9E2o7LDcgEsI2vAKnpbZL6KuEj4oejACQ", 660 "outs": [ 661 "src/build/cc/clang/_embed_file_test_main.cc" 662 ] 663 }, 664 "_embedded_file_1#hdr": { 665 "hash": "DJnc1p2XjkHv0Noy3kS9wngmycnDcgEsI2vAKnpbZL6KuEj4oejACQ", 666 "outs": [ 667 "src/build/cc/clang/embedded_file_1.h" 668 ] 669 }, 670 "_embedded_file_1#lib": { 671 "hash": "dpS6GdNoGD9yiC8p1hrX4O8lwyLDcgEsI2vAKnpbZL6KuEj4oejACQ", 672 "inputs": [ 673 "src/build/cc/clang/embedded_file_1.txt" 674 ], 675 "outs": [ 676 "src/build/cc/clang/libembedded_file_1.a" 677 ], 678 "srcs": [ 679 "src/build/cc/clang/embedded_file_1.txt" 680 ] 681 }, 682 "_embedded_file_3#hdr": { 683 "deps": [ 684 "//src/build/cc/clang:embedded_file_3_gen" 685 ], 686 "hash": "vxAFszXMUTYfWcCSPaiyAN+xn3LDcgEsI2vAKnpbZL6KuEj4oejACQ", 687 "inputs": [ 688 "plz-out/gen/src/build/cc/clang/embedded_file_3.txt" 689 ], 690 "outs": [ 691 "src/build/cc/clang/embedded_file_3.h" 692 ] 693 }, 694 "_embedded_file_3#lib": { 695 "deps": [ 696 "//src/build/cc/clang:embedded_file_3_gen" 697 ], 698 "hash": "3S5RS8J2KuJQhFELBB0U3G/+sA/DcgEsI2vAKnpbZL6KuEj4oejACQ", 699 "inputs": [ 700 "plz-out/gen/src/build/cc/clang/embedded_file_3.txt" 701 ], 702 "outs": [ 703 "src/build/cc/clang/libembedded_file_3.a" 704 ], 705 "srcs": [ 706 "//src/build/cc/clang:embedded_file_3_gen" 707 ] 708 }, 709 "_embedded_files#hdrs": { 710 "deps": [ 711 "//src/build/cc/clang:embedded_file_1", 712 "//src/build/cc/clang:embedded_file_3" 713 ], 714 "hash": "8XrWqiRaf9utGbuDhLoeEFLkAvDDcgEsI2vAKnpbZL6KuEj4oejACQ", 715 "inputs": [ 716 "src/build/cc/clang/embedded_files.h", 717 "plz-out/gen/src/build/cc/clang/embedded_file_1.h", 718 "plz-out/gen/src/build/cc/clang/embedded_file_3.h" 719 ], 720 "outs": [ 721 "src/build/cc/clang/embedded_files.h" 722 ], 723 "srcs": [ 724 "src/build/cc/clang/embedded_files.h" 725 ] 726 }, 727 "_embedded_files#o": { 728 "deps": [ 729 "//src/build/cc/clang:embedded_file_1", 730 "//src/build/cc/clang:embedded_file_3" 731 ], 732 "hash": "6AtqzOhC0PtYflwCJfY1Jva9lWzDcgEsI2vAKnpbZL6KuEj4oejACQ", 733 "inputs": [ 734 "src/build/cc/clang/embedded_files.h", 735 "src/build/cc/clang/embedded_files.cc", 736 "plz-out/gen/src/build/cc/clang/embedded_file_1.h", 737 "plz-out/gen/src/build/cc/clang/embedded_file_3.h" 738 ], 739 "outs": [ 740 "src/build/cc/clang/embedded_files.o" 741 ] 742 }, 743 "_shared_object_test#deps": { 744 "deps": [ 745 "//src/build/cc/clang:so_test" 746 ], 747 "hash": "zZW5LCZk2Vyk/qdJoat++TWTX1XDcgEsI2vAKnpbZL6KuEj4oejACQ", 748 "inputs": [ 749 "plz-out/gen/src/build/cc/clang/so_test.so" 750 ] 751 }, 752 "_shared_object_test#pex": { 753 "deps": [ 754 "//src/build/cc/clang:_shared_object_test#deps" 755 ], 756 "hash": "0ycGleFxWE/paKcqfOB3nGIY7O3DcgEsI2vAKnpbZL6KuEj4oejACQ", 757 "inputs": [ 758 "src/build/cc/clang/shared_object_test.py" 759 ], 760 "outs": [ 761 "src/build/cc/clang/.shared_object_test_main.pex.zip" 762 ] 763 }, 764 "cc_binary_test": { 765 "deps": [ 766 "//src/build/cc/clang:test_binary" 767 ], 768 "hash": "Uh5UYKhaq78E153whLV4o07ozNbDcgEsI2vAKnpbZL6KuEj4oejACQ", 769 "inputs": [ 770 "plz-out/bin/src/build/cc/clang/test_binary" 771 ], 772 "test": true 773 }, 774 "embed_file_test": { 775 "deps": [ 776 "//src/build/cc/clang:_embed_file_test#main", 777 "//src/build/cc/clang:embedded_file_1", 778 "//src/build/cc/clang:embedded_file_3" 779 ], 780 "hash": "dbAf5WQOUG9ML5fkDdNM+ZdfKQHDcgEsI2vAKnpbZL6KuEj4oejACQ", 781 "inputs": [ 782 "src/build/cc/clang/embed_file_test.cc", 783 "plz-out/gen/src/build/cc/clang/_embed_file_test_main.cc", 784 "plz-out/gen/src/build/cc/clang/libembedded_file_1.a", 785 "plz-out/gen/src/build/cc/clang/embedded_file_1.h", 786 "plz-out/gen/src/build/cc/clang/libembedded_file_3.a", 787 "plz-out/gen/src/build/cc/clang/embedded_file_3.h" 788 ], 789 "outs": [ 790 "src/build/cc/clang/embed_file_test" 791 ], 792 "srcs": [ 793 "src/build/cc/clang/embed_file_test.cc", 794 "//src/build/cc/clang:_embed_file_test#main" 795 ], 796 "test": true 797 }, 798 "embedded_file_1": { 799 "deps": [ 800 "//src/build/cc/clang:_embedded_file_1#lib", 801 "//src/build/cc/clang:_embedded_file_1#hdr" 802 ], 803 "hash": "REWAySLABLCZNaDsSlh9sExY9wXDcgEsI2vAKnpbZL6KuEj4oejACQ", 804 "inputs": [ 805 "plz-out/gen/src/build/cc/clang/embedded_file_1.h", 806 "plz-out/gen/src/build/cc/clang/libembedded_file_1.a" 807 ], 808 "outs": [ 809 "src/build/cc/clang/libembedded_file_1.a", 810 "src/build/cc/clang/embedded_file_1.h" 811 ], 812 "srcs": [ 813 "//src/build/cc/clang:_embedded_file_1#lib", 814 "//src/build/cc/clang:_embedded_file_1#hdr" 815 ] 816 }, 817 "embedded_file_3": { 818 "deps": [ 819 "//src/build/cc/clang:_embedded_file_3#lib", 820 "//src/build/cc/clang:_embedded_file_3#hdr" 821 ], 822 "hash": "cDTzt8Cr2nWaCKRk8hU76WB847rDcgEsI2vAKnpbZL6KuEj4oejACQ", 823 "inputs": [ 824 "plz-out/gen/src/build/cc/clang/embedded_file_3.h", 825 "plz-out/gen/src/build/cc/clang/libembedded_file_3.a" 826 ], 827 "outs": [ 828 "src/build/cc/clang/libembedded_file_3.a", 829 "src/build/cc/clang/embedded_file_3.h" 830 ], 831 "srcs": [ 832 "//src/build/cc/clang:_embedded_file_3#lib", 833 "//src/build/cc/clang:_embedded_file_3#hdr" 834 ] 835 }, 836 "embedded_file_3_gen": { 837 "hash": "vxYuYojGQi7FsBsWLuNdvVOp8tzDcgEsI2vAKnpbZL6KuEj4oejACQ", 838 "outs": [ 839 "src/build/cc/clang/embedded_file_3.txt" 840 ] 841 }, 842 "embedded_files": { 843 "deps": [ 844 "//src/build/cc/clang:_embedded_files#hdrs", 845 "//src/build/cc/clang:_embedded_files#o", 846 "//src/build/cc/clang:embedded_file_1", 847 "//src/build/cc/clang:embedded_file_3" 848 ], 849 "hash": "nslqTA4hsbbXwILmDoDiibq3yPDDcgEsI2vAKnpbZL6KuEj4oejACQ", 850 "inputs": [ 851 "plz-out/gen/src/build/cc/clang/embedded_files.h", 852 "plz-out/gen/src/build/cc/clang/libembedded_file_1.a", 853 "plz-out/gen/src/build/cc/clang/embedded_file_1.h", 854 "plz-out/gen/src/build/cc/clang/libembedded_file_3.a", 855 "plz-out/gen/src/build/cc/clang/embedded_file_3.h", 856 "plz-out/gen/src/build/cc/clang/embedded_files.o" 857 ], 858 "outs": [ 859 "src/build/cc/clang/embedded_files.h", 860 "src/build/cc/clang/embedded_files.o" 861 ], 862 "srcs": [ 863 "//src/build/cc/clang:_embedded_files#hdrs", 864 "//src/build/cc/clang:_embedded_files#o" 865 ] 866 }, 867 "shared_object_test": { 868 "deps": [ 869 "//src/build/cc/clang:_shared_object_test#pex" 870 ], 871 "hash": "nWDqSQgHRQ51iGyzCCAMlRmaAxnDcgEsI2vAKnpbZL6KuEj4oejACQ", 872 "inputs": [ 873 "plz-out/gen/src/build/cc/clang/.shared_object_test_main.pex.zip", 874 "plz-out/gen/src/build/cc/clang/so_test.so" 875 ], 876 "outs": [ 877 "src/build/cc/clang/shared_object_test.pex" 878 ], 879 "test": true 880 }, 881 "so_test": { 882 "deps": [ 883 "//src/build/cc/clang:embedded_files" 884 ], 885 "hash": "Jem/XhxaqW8qlOlXHl5YFGisDFnDcgEsI2vAKnpbZL6KuEj4oejACQ", 886 "inputs": [ 887 "src/build/cc/clang/so_test.cc", 888 "plz-out/gen/src/build/cc/clang/embedded_files.h", 889 "plz-out/gen/src/build/cc/clang/embedded_files.o", 890 "plz-out/gen/src/build/cc/clang/libembedded_file_1.a", 891 "plz-out/gen/src/build/cc/clang/embedded_file_1.h", 892 "plz-out/gen/src/build/cc/clang/libembedded_file_3.a", 893 "plz-out/gen/src/build/cc/clang/embedded_file_3.h", 894 "plz-out/gen/src/build/cc/clang/embedded_file_3.txt" 895 ], 896 "outs": [ 897 "src/build/cc/clang/so_test.so" 898 ] 899 }, 900 "test_binary": { 901 "deps": [ 902 "//src/build/cc/clang:embedded_files" 903 ], 904 "hash": "4fDaxa2GsXtE9RgugI5cJVysE87DcgEsI2vAKnpbZL6KuEj4oejACQ", 905 "inputs": [ 906 "src/build/cc/clang/test_binary.cc", 907 "plz-out/gen/src/build/cc/clang/embedded_files.h", 908 "plz-out/gen/src/build/cc/clang/embedded_files.o", 909 "plz-out/gen/src/build/cc/clang/libembedded_file_1.a", 910 "plz-out/gen/src/build/cc/clang/embedded_file_1.h", 911 "plz-out/gen/src/build/cc/clang/libembedded_file_3.a", 912 "plz-out/gen/src/build/cc/clang/embedded_file_3.h", 913 "plz-out/gen/src/build/cc/clang/embedded_file_3.txt" 914 ], 915 "outs": [ 916 "src/build/cc/clang/test_binary" 917 ] 918 } 919 } 920 }, 921 "src/build/java": { 922 "targets": { 923 "_java#srcs": { 924 "deps": [ 925 "//third_party/go:logging", 926 "//third_party/go/src/zip:zip" 927 ], 928 "hash": "yVatULQHy4pfN+KQwG2w6b6f9iDDcgEsI2vAKnpbZL6KuEj4oejACQ", 929 "inputs": [ 930 "src/build/java/zip_writer.go", 931 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 932 "plz-out/gen/third_party/go/src/zip/zip.a" 933 ], 934 "outs": [ 935 "src/build/java/zip_writer.go" 936 ], 937 "srcs": [ 938 "src/build/java/zip_writer.go" 939 ] 940 }, 941 "_junit_runner#jar": { 942 "deps": [ 943 "//src/build/java/net/thoughtmachine/please/test:junit_runner" 944 ], 945 "hash": "7HbO6o43gVxpZr+jeI6BKerYx0vDcgEsI2vAKnpbZL6KuEj4oejACQ", 946 "inputs": [ 947 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/junit_runner.jar", 948 "plz-out/gen/third_party/java/guava.jar", 949 "plz-out/gen/third_party/java/guava_src.jar", 950 "plz-out/gen/third_party/java/hamcrest.jar", 951 "plz-out/gen/third_party/java/hamcrest_src.jar", 952 "plz-out/gen/third_party/java/junit.jar", 953 "plz-out/gen/third_party/java/junit_src.jar" 954 ], 955 "outs": [ 956 "src/build/java/junit_runner.jar" 957 ] 958 }, 959 "jarcat": { 960 "deps": [ 961 "//src/build/java:java", 962 "//src/output:output", 963 "//third_party/go:logging" 964 ], 965 "hash": "O6uv/5TgAc3yTWfZryu5vvlaLtXDcgEsI2vAKnpbZL6KuEj4oejACQ", 966 "inputs": [ 967 "src/build/java/jarcat.go", 968 "plz-out/gen/src/build/java/java.a", 969 "plz-out/gen/src/build/java/zip_writer.go", 970 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 971 "plz-out/gen/third_party/go/src/zip/zip.a", 972 "plz-out/gen/third_party/go/src/zip/reader.go", 973 "plz-out/gen/third_party/go/src/zip/register.go", 974 "plz-out/gen/third_party/go/src/zip/struct.go", 975 "plz-out/gen/third_party/go/src/zip/writer.go", 976 "plz-out/gen/src/output/output.a", 977 "plz-out/gen/src/core/core.a", 978 "plz-out/gen/src/core/build_env.go", 979 "plz-out/gen/src/core/build_label.go", 980 "plz-out/gen/src/core/build_target.go", 981 "plz-out/gen/src/core/file_label.go", 982 "plz-out/gen/src/core/graph.go", 983 "plz-out/gen/src/core/lock.go", 984 "plz-out/gen/src/core/state.go", 985 "plz-out/gen/src/core/utils.go", 986 "plz-out/gen/src/core/config_versioned.go", 987 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 988 "plz-out/gen/src/output/flags.go", 989 "plz-out/gen/src/output/logging.go", 990 "plz-out/gen/src/output/trace.go", 991 "plz-out/gen/src/output/shell_output_templated.go", 992 "plz-out/gen/src/output/interactive_display_templated.go", 993 "plz-out/gen/third_party/go/src/github.com/jessevdk/go-flags", 994 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 995 "plz-out/gen/third_party/go/src/golang.org/x/crypto/ssh/terminal" 996 ], 997 "outs": [ 998 "src/build/java/jarcat" 999 ], 1000 "srcs": [ 1001 "src/build/java/jarcat.go" 1002 ] 1003 }, 1004 "java": { 1005 "deps": [ 1006 "//third_party/go:logging", 1007 "//third_party/go/src/zip:zip", 1008 "//src/build/java:_java#srcs" 1009 ], 1010 "hash": "YG34g1o4F+4GtH34ApUS+8cqrknDcgEsI2vAKnpbZL6KuEj4oejACQ", 1011 "inputs": [ 1012 "src/build/java/zip_writer.go", 1013 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 1014 "plz-out/gen/third_party/go/src/zip/zip.a" 1015 ], 1016 "outs": [ 1017 "src/build/java/java.a" 1018 ], 1019 "srcs": [ 1020 "src/build/java/zip_writer.go" 1021 ] 1022 }, 1023 "junit_runner": { 1024 "deps": [ 1025 "//src/build/java:_junit_runner#jar" 1026 ], 1027 "hash": "zU9th0oM3ivN+TT5DXbQd8VX60jDcgEsI2vAKnpbZL6KuEj4oejACQ", 1028 "inputs": [ 1029 "plz-out/gen/src/build/java/junit_runner.jar" 1030 ], 1031 "outs": [ 1032 "src/build/java/junit_runner" 1033 ] 1034 }, 1035 "please_maven": { 1036 "deps": [ 1037 "//src/output:output", 1038 "//third_party/go:logging" 1039 ], 1040 "hash": "qtY7XyyTVvF4Lmebw3HeD8bhzMvDcgEsI2vAKnpbZL6KuEj4oejACQ", 1041 "inputs": [ 1042 "src/build/java/please_maven.go", 1043 "plz-out/gen/src/output/output.a", 1044 "plz-out/gen/src/core/core.a", 1045 "plz-out/gen/src/core/build_env.go", 1046 "plz-out/gen/src/core/build_label.go", 1047 "plz-out/gen/src/core/build_target.go", 1048 "plz-out/gen/src/core/file_label.go", 1049 "plz-out/gen/src/core/graph.go", 1050 "plz-out/gen/src/core/lock.go", 1051 "plz-out/gen/src/core/state.go", 1052 "plz-out/gen/src/core/utils.go", 1053 "plz-out/gen/src/core/config_versioned.go", 1054 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 1055 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 1056 "plz-out/gen/src/output/flags.go", 1057 "plz-out/gen/src/output/logging.go", 1058 "plz-out/gen/src/output/trace.go", 1059 "plz-out/gen/src/output/shell_output_templated.go", 1060 "plz-out/gen/src/output/interactive_display_templated.go", 1061 "plz-out/gen/third_party/go/src/github.com/jessevdk/go-flags", 1062 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 1063 "plz-out/gen/third_party/go/src/golang.org/x/crypto/ssh/terminal" 1064 ], 1065 "outs": [ 1066 "src/build/java/please_maven" 1067 ], 1068 "srcs": [ 1069 "src/build/java/please_maven.go" 1070 ] 1071 }, 1072 "zip_writer_test": { 1073 "deps": [ 1074 "//src/build/java:java", 1075 "//third_party/go/src/zip:zip" 1076 ], 1077 "hash": "DKibvcCTNn+UcleV3VovNuNMARfDcgEsI2vAKnpbZL6KuEj4oejACQ", 1078 "inputs": [ 1079 "src/build/java/zip_writer_test.go", 1080 "plz-out/gen/src/build/java/zip_writer.go", 1081 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 1082 "plz-out/gen/third_party/go/src/zip/zip.a", 1083 "plz-out/gen/third_party/go/src/zip/reader.go", 1084 "plz-out/gen/third_party/go/src/zip/register.go", 1085 "plz-out/gen/third_party/go/src/zip/struct.go", 1086 "plz-out/gen/third_party/go/src/zip/writer.go" 1087 ], 1088 "outs": [ 1089 "src/build/java/zip_writer_test" 1090 ], 1091 "srcs": [ 1092 "src/build/java/zip_writer_test.go" 1093 ], 1094 "test": true 1095 } 1096 } 1097 }, 1098 "src/build/java/net/thoughtmachine/please/test": { 1099 "targets": { 1100 "_junit_runner_parameterized_test#jar": { 1101 "deps": [ 1102 "//src/build/java/net/thoughtmachine/please/test:_junit_runner_parameterized_test#lib" 1103 ], 1104 "hash": "gwTE4Bako4DIvEEZbbRZX3qAQavDcgEsI2vAKnpbZL6KuEj4oejACQ", 1105 "inputs": [ 1106 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/_junit_runner_parameterized_test#lib.jar", 1107 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/junit_runner.jar", 1108 "plz-out/gen/third_party/java/guava.jar", 1109 "plz-out/gen/third_party/java/guava_src.jar", 1110 "plz-out/gen/third_party/java/hamcrest.jar", 1111 "plz-out/gen/third_party/java/hamcrest_src.jar", 1112 "plz-out/gen/third_party/java/junit.jar", 1113 "plz-out/gen/third_party/java/junit_src.jar" 1114 ], 1115 "outs": [ 1116 "src/build/java/net/thoughtmachine/please/test/junit_runner_parameterized_test.jar" 1117 ] 1118 }, 1119 "_junit_runner_parameterized_test#lib": { 1120 "deps": [ 1121 "//src/build/java/net/thoughtmachine/please/test:junit_runner", 1122 "//third_party/java:junit" 1123 ], 1124 "hash": "Mj1pP1H2I9dLAhIGSQeRoR2+o3bDcgEsI2vAKnpbZL6KuEj4oejACQ", 1125 "inputs": [ 1126 "src/build/java/net/thoughtmachine/please/test/PleaseTestRunnerParameterizedTest.java", 1127 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/junit_runner.jar", 1128 "plz-out/gen/third_party/java/guava.jar", 1129 "plz-out/gen/third_party/java/guava_src.jar", 1130 "plz-out/gen/third_party/java/hamcrest.jar", 1131 "plz-out/gen/third_party/java/hamcrest_src.jar", 1132 "plz-out/gen/third_party/java/junit.jar", 1133 "plz-out/gen/third_party/java/junit_src.jar" 1134 ], 1135 "outs": [ 1136 "src/build/java/net/thoughtmachine/please/test/_junit_runner_parameterized_test#lib.jar" 1137 ], 1138 "srcs": [ 1139 "src/build/java/net/thoughtmachine/please/test/PleaseTestRunnerParameterizedTest.java", 1140 "//src/build/java/net/thoughtmachine/please/test:junit_runner", 1141 "//third_party/java:junit" 1142 ] 1143 }, 1144 "_junit_runner_test#jar": { 1145 "deps": [ 1146 "//src/build/java/net/thoughtmachine/please/test:_junit_runner_test#lib" 1147 ], 1148 "hash": "rcdEveVCo1Z0TulyDYfzU/0jz1fDcgEsI2vAKnpbZL6KuEj4oejACQ", 1149 "inputs": [ 1150 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/_junit_runner_test#lib.jar", 1151 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/junit_runner.jar", 1152 "plz-out/gen/third_party/java/guava.jar", 1153 "plz-out/gen/third_party/java/guava_src.jar", 1154 "plz-out/gen/third_party/java/hamcrest.jar", 1155 "plz-out/gen/third_party/java/hamcrest_src.jar", 1156 "plz-out/gen/third_party/java/junit.jar", 1157 "plz-out/gen/third_party/java/junit_src.jar" 1158 ], 1159 "outs": [ 1160 "src/build/java/net/thoughtmachine/please/test/junit_runner_test.jar" 1161 ] 1162 }, 1163 "_junit_runner_test#lib": { 1164 "deps": [ 1165 "//src/build/java/net/thoughtmachine/please/test:junit_runner", 1166 "//third_party/java:junit" 1167 ], 1168 "hash": "BPJlJ60jBV3ZfyLF33bwuArI7U3DcgEsI2vAKnpbZL6KuEj4oejACQ", 1169 "inputs": [ 1170 "src/build/java/net/thoughtmachine/please/test/PleaseTestRunnerTest.java", 1171 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/junit_runner.jar", 1172 "plz-out/gen/third_party/java/guava.jar", 1173 "plz-out/gen/third_party/java/guava_src.jar", 1174 "plz-out/gen/third_party/java/hamcrest.jar", 1175 "plz-out/gen/third_party/java/hamcrest_src.jar", 1176 "plz-out/gen/third_party/java/junit.jar", 1177 "plz-out/gen/third_party/java/junit_src.jar" 1178 ], 1179 "outs": [ 1180 "src/build/java/net/thoughtmachine/please/test/_junit_runner_test#lib.jar" 1181 ], 1182 "srcs": [ 1183 "src/build/java/net/thoughtmachine/please/test/PleaseTestRunnerTest.java", 1184 "//src/build/java/net/thoughtmachine/please/test:junit_runner", 1185 "//third_party/java:junit" 1186 ] 1187 }, 1188 "_please_coverage_class_loader_test#jar": { 1189 "deps": [ 1190 "//src/build/java/net/thoughtmachine/please/test:_please_coverage_class_loader_test#lib" 1191 ], 1192 "hash": "zs1R3qD0wkKNXZ8IZo3WPNlFTEXDcgEsI2vAKnpbZL6KuEj4oejACQ", 1193 "inputs": [ 1194 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/_please_coverage_class_loader_test#lib.jar", 1195 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/junit_runner.jar", 1196 "plz-out/gen/third_party/java/guava.jar", 1197 "plz-out/gen/third_party/java/guava_src.jar", 1198 "plz-out/gen/third_party/java/hamcrest.jar", 1199 "plz-out/gen/third_party/java/hamcrest_src.jar", 1200 "plz-out/gen/third_party/java/junit.jar", 1201 "plz-out/gen/third_party/java/junit_src.jar" 1202 ], 1203 "outs": [ 1204 "src/build/java/net/thoughtmachine/please/test/please_coverage_class_loader_test.jar" 1205 ] 1206 }, 1207 "_please_coverage_class_loader_test#lib": { 1208 "deps": [ 1209 "//src/build/java/net/thoughtmachine/please/test:junit_runner", 1210 "//third_party/java:junit" 1211 ], 1212 "hash": "twcp9rCV5DEJLEzy98Pa+yS3aOzDcgEsI2vAKnpbZL6KuEj4oejACQ", 1213 "inputs": [ 1214 "src/build/java/net/thoughtmachine/please/test/PleaseCoverageClassLoaderTest.java", 1215 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/junit_runner.jar", 1216 "plz-out/gen/third_party/java/guava.jar", 1217 "plz-out/gen/third_party/java/guava_src.jar", 1218 "plz-out/gen/third_party/java/hamcrest.jar", 1219 "plz-out/gen/third_party/java/hamcrest_src.jar", 1220 "plz-out/gen/third_party/java/junit.jar", 1221 "plz-out/gen/third_party/java/junit_src.jar" 1222 ], 1223 "outs": [ 1224 "src/build/java/net/thoughtmachine/please/test/_please_coverage_class_loader_test#lib.jar" 1225 ], 1226 "srcs": [ 1227 "src/build/java/net/thoughtmachine/please/test/PleaseCoverageClassLoaderTest.java", 1228 "//src/build/java/net/thoughtmachine/please/test:junit_runner", 1229 "//third_party/java:junit" 1230 ] 1231 }, 1232 "_resources_root_test#jar": { 1233 "deps": [ 1234 "//src/build/java/net/thoughtmachine/please/test:_resources_root_test#lib" 1235 ], 1236 "hash": "Isv/b725+Mc87nrVL4jXUpvXhSbDcgEsI2vAKnpbZL6KuEj4oejACQ", 1237 "inputs": [ 1238 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/_resources_root_test#lib.jar", 1239 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/junit_runner.jar", 1240 "plz-out/gen/third_party/java/guava.jar", 1241 "plz-out/gen/third_party/java/guava_src.jar", 1242 "plz-out/gen/third_party/java/hamcrest.jar", 1243 "plz-out/gen/third_party/java/hamcrest_src.jar", 1244 "plz-out/gen/third_party/java/junit.jar", 1245 "plz-out/gen/third_party/java/junit_src.jar", 1246 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/logback_test_xml.jar", 1247 "plz-out/gen/third_party/java/logback-classic.jar", 1248 "plz-out/gen/third_party/java/logback-classic_src.jar", 1249 "plz-out/gen/third_party/java/logback-core.jar", 1250 "plz-out/gen/third_party/java/logback-core_src.jar", 1251 "plz-out/gen/third_party/java/slf4j-api.jar", 1252 "plz-out/gen/third_party/java/slf4j-api_src.jar" 1253 ], 1254 "outs": [ 1255 "src/build/java/net/thoughtmachine/please/test/resources_root_test.jar" 1256 ] 1257 }, 1258 "_resources_root_test#lib": { 1259 "deps": [ 1260 "//src/build/java/net/thoughtmachine/please/test:junit_runner", 1261 "//src/build/java/net/thoughtmachine/please/test:logback_test_xml", 1262 "//third_party/java:logback-classic" 1263 ], 1264 "hash": "FgZdG90f7mYUfyfz38zZQgmKj6bDcgEsI2vAKnpbZL6KuEj4oejACQ", 1265 "inputs": [ 1266 "src/build/java/net/thoughtmachine/please/test/ResourcesRootTest.java", 1267 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/junit_runner.jar", 1268 "plz-out/gen/third_party/java/guava.jar", 1269 "plz-out/gen/third_party/java/guava_src.jar", 1270 "plz-out/gen/third_party/java/hamcrest.jar", 1271 "plz-out/gen/third_party/java/hamcrest_src.jar", 1272 "plz-out/gen/third_party/java/junit.jar", 1273 "plz-out/gen/third_party/java/junit_src.jar", 1274 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/logback_test_xml.jar", 1275 "plz-out/gen/third_party/java/logback-classic.jar", 1276 "plz-out/gen/third_party/java/logback-classic_src.jar", 1277 "plz-out/gen/third_party/java/logback-core.jar", 1278 "plz-out/gen/third_party/java/logback-core_src.jar", 1279 "plz-out/gen/third_party/java/slf4j-api.jar", 1280 "plz-out/gen/third_party/java/slf4j-api_src.jar" 1281 ], 1282 "outs": [ 1283 "src/build/java/net/thoughtmachine/please/test/_resources_root_test#lib.jar" 1284 ], 1285 "srcs": [ 1286 "src/build/java/net/thoughtmachine/please/test/ResourcesRootTest.java", 1287 "//src/build/java/net/thoughtmachine/please/test:junit_runner", 1288 "//src/build/java/net/thoughtmachine/please/test:logback_test_xml", 1289 "//third_party/java:logback-classic" 1290 ] 1291 }, 1292 "_test_coverage_test#jar": { 1293 "deps": [ 1294 "//src/build/java/net/thoughtmachine/please/test:_test_coverage_test#lib" 1295 ], 1296 "hash": "xuRiKxSHbX6Z59Ed9ZU7YgGWTz3DcgEsI2vAKnpbZL6KuEj4oejACQ", 1297 "inputs": [ 1298 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/_test_coverage_test#lib.jar", 1299 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/junit_runner.jar", 1300 "plz-out/gen/third_party/java/guava.jar", 1301 "plz-out/gen/third_party/java/guava_src.jar", 1302 "plz-out/gen/third_party/java/hamcrest.jar", 1303 "plz-out/gen/third_party/java/hamcrest_src.jar", 1304 "plz-out/gen/third_party/java/junit.jar", 1305 "plz-out/gen/third_party/java/junit_src.jar" 1306 ], 1307 "outs": [ 1308 "src/build/java/net/thoughtmachine/please/test/test_coverage_test.jar" 1309 ] 1310 }, 1311 "_test_coverage_test#lib": { 1312 "deps": [ 1313 "//src/build/java/net/thoughtmachine/please/test:junit_runner" 1314 ], 1315 "hash": "hM2D/2qzSD1ZeY/2zfmVyiQG42XDcgEsI2vAKnpbZL6KuEj4oejACQ", 1316 "inputs": [ 1317 "src/build/java/net/thoughtmachine/please/test/TestCoverageTest.java", 1318 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/junit_runner.jar", 1319 "plz-out/gen/third_party/java/guava.jar", 1320 "plz-out/gen/third_party/java/guava_src.jar", 1321 "plz-out/gen/third_party/java/hamcrest.jar", 1322 "plz-out/gen/third_party/java/hamcrest_src.jar", 1323 "plz-out/gen/third_party/java/junit.jar", 1324 "plz-out/gen/third_party/java/junit_src.jar" 1325 ], 1326 "outs": [ 1327 "src/build/java/net/thoughtmachine/please/test/_test_coverage_test#lib.jar" 1328 ], 1329 "srcs": [ 1330 "src/build/java/net/thoughtmachine/please/test/TestCoverageTest.java", 1331 "//src/build/java/net/thoughtmachine/please/test:junit_runner" 1332 ] 1333 }, 1334 "junit_runner": { 1335 "deps": [ 1336 "//third_party/java:junit", 1337 "//third_party/java:hamcrest", 1338 "//third_party/java:guava", 1339 "//third_party/java:jacoco" 1340 ], 1341 "hash": "bgvaLY+yEViOxO75Win5SmCepWTDcgEsI2vAKnpbZL6KuEj4oejACQ", 1342 "inputs": [ 1343 "src/build/java/net/thoughtmachine/please/test/TestCoverage.java", 1344 "src/build/java/net/thoughtmachine/please/test/TestListener.java", 1345 "src/build/java/net/thoughtmachine/please/test/TestMain.java", 1346 "src/build/java/net/thoughtmachine/please/test/TestResult.java", 1347 "plz-out/gen/third_party/java/guava.jar", 1348 "plz-out/gen/third_party/java/guava_src.jar", 1349 "plz-out/gen/third_party/java/hamcrest.jar", 1350 "plz-out/gen/third_party/java/hamcrest_src.jar", 1351 "plz-out/gen/third_party/java/junit.jar", 1352 "plz-out/gen/third_party/java/junit_src.jar" 1353 ], 1354 "outs": [ 1355 "src/build/java/net/thoughtmachine/please/test/junit_runner.jar" 1356 ], 1357 "srcs": [ 1358 "src/build/java/net/thoughtmachine/please/test/TestCoverage.java", 1359 "src/build/java/net/thoughtmachine/please/test/TestListener.java", 1360 "src/build/java/net/thoughtmachine/please/test/TestMain.java", 1361 "src/build/java/net/thoughtmachine/please/test/TestResult.java", 1362 "//third_party/java:junit", 1363 "//third_party/java:hamcrest", 1364 "//third_party/java:guava", 1365 "//third_party/java:jacoco" 1366 ] 1367 }, 1368 "junit_runner_parameterized_test": { 1369 "deps": [ 1370 "//src/build/java/net/thoughtmachine/please/test:_junit_runner_parameterized_test#jar" 1371 ], 1372 "hash": "gf4Hbz0FaXQNBI/BU2AedIr+cW7DcgEsI2vAKnpbZL6KuEj4oejACQ", 1373 "inputs": [ 1374 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/junit_runner_parameterized_test.jar" 1375 ], 1376 "outs": [ 1377 "src/build/java/net/thoughtmachine/please/test/junit_runner_parameterized_test" 1378 ], 1379 "test": true 1380 }, 1381 "junit_runner_test": { 1382 "deps": [ 1383 "//src/build/java/net/thoughtmachine/please/test:_junit_runner_test#jar" 1384 ], 1385 "hash": "EMVGWhxUhfd4KO1rj7MnM9Ydc47DcgEsI2vAKnpbZL6KuEj4oejACQ", 1386 "inputs": [ 1387 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/junit_runner_test.jar" 1388 ], 1389 "outs": [ 1390 "src/build/java/net/thoughtmachine/please/test/junit_runner_test" 1391 ], 1392 "test": true 1393 }, 1394 "logback_test_xml": { 1395 "hash": "q+1Mv8OAX4etMEsH7llKNd7Nn7/DcgEsI2vAKnpbZL6KuEj4oejACQ", 1396 "inputs": [ 1397 "src/build/java/net/thoughtmachine/please/test/test_data/logback-test.xml" 1398 ], 1399 "outs": [ 1400 "src/build/java/net/thoughtmachine/please/test/logback_test_xml.jar" 1401 ], 1402 "srcs": [ 1403 "src/build/java/net/thoughtmachine/please/test/test_data/logback-test.xml" 1404 ] 1405 }, 1406 "please_coverage_class_loader_test": { 1407 "deps": [ 1408 "//src/build/java/net/thoughtmachine/please/test:_please_coverage_class_loader_test#jar" 1409 ], 1410 "hash": "1rFf+VyUQi+dByjbudYnQn1F3YDDcgEsI2vAKnpbZL6KuEj4oejACQ", 1411 "inputs": [ 1412 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/please_coverage_class_loader_test.jar" 1413 ], 1414 "outs": [ 1415 "src/build/java/net/thoughtmachine/please/test/please_coverage_class_loader_test" 1416 ], 1417 "test": true 1418 }, 1419 "resources_root_test": { 1420 "deps": [ 1421 "//src/build/java/net/thoughtmachine/please/test:_resources_root_test#jar" 1422 ], 1423 "hash": "8YofX5EMHdexV+JdpvRyNo5wPBbDcgEsI2vAKnpbZL6KuEj4oejACQ", 1424 "inputs": [ 1425 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/resources_root_test.jar" 1426 ], 1427 "outs": [ 1428 "src/build/java/net/thoughtmachine/please/test/resources_root_test" 1429 ], 1430 "test": true 1431 }, 1432 "test_coverage_test": { 1433 "deps": [ 1434 "//src/build/java/net/thoughtmachine/please/test:_test_coverage_test#jar" 1435 ], 1436 "hash": "wXOaIJAr2YiLmVla/v5xDphGHbDDcgEsI2vAKnpbZL6KuEj4oejACQ", 1437 "inputs": [ 1438 "plz-out/gen/src/build/java/net/thoughtmachine/please/test/test_coverage_test.jar" 1439 ], 1440 "outs": [ 1441 "src/build/java/net/thoughtmachine/please/test/test_coverage_test" 1442 ], 1443 "test": true 1444 } 1445 } 1446 }, 1447 "src/build/python": { 1448 "targets": { 1449 "__please_pex_pre#lib#zip": { 1450 "hash": "jxL7Z1H7nG0wAgEoETZToJ32nyLDcgEsI2vAKnpbZL6KuEj4oejACQ", 1451 "inputs": [ 1452 "src/build/python/pex.py" 1453 ], 1454 "outs": [ 1455 "src/build/python/._please_pex_pre#lib.pex.zip" 1456 ], 1457 "srcs": [ 1458 "src/build/python/pex.py" 1459 ] 1460 }, 1461 "_custom_interpreter_test#deps": { 1462 "deps": [ 1463 "//src/build/python:bootstrap_pexer" 1464 ], 1465 "hash": "/kkuntLm4+2Pwq5wbbOKryNG8SDDcgEsI2vAKnpbZL6KuEj4oejACQ", 1466 "inputs": [ 1467 "plz-out/bin/src/build/python/bootstrap_pexer.pex" 1468 ] 1469 }, 1470 "_custom_interpreter_test#pex": { 1471 "deps": [ 1472 "//src/build/python:_custom_interpreter_test#deps" 1473 ], 1474 "hash": "GCtC4XP1RBzBAab4snSlq1oMiU7DcgEsI2vAKnpbZL6KuEj4oejACQ", 1475 "inputs": [ 1476 "src/build/python/custom_interpreter_test.py" 1477 ], 1478 "outs": [ 1479 "src/build/python/.custom_interpreter_test_main.pex.zip" 1480 ] 1481 }, 1482 "_main_files#zip": { 1483 "hash": "YYFcUCNEeJqo8Fv1DpVt0aIPzEXDcgEsI2vAKnpbZL6KuEj4oejACQ", 1484 "inputs": [ 1485 "src/build/python/test_main.py", 1486 "src/build/python/pex_main.py" 1487 ], 1488 "outs": [ 1489 "src/build/python/.main_files.pex.zip" 1490 ], 1491 "srcs": [ 1492 "src/build/python/test_main.py", 1493 "src/build/python/pex_main.py" 1494 ] 1495 }, 1496 "_pex_import_test#deps": { 1497 "deps": [ 1498 "//src/build/python:bootstrap_pexer", 1499 "//third_party/python:dateutil", 1500 "//third_party/python:requests" 1501 ], 1502 "hash": "VE1SdR9AsdvJp2iOLE8E/YlR0zHDcgEsI2vAKnpbZL6KuEj4oejACQ", 1503 "inputs": [ 1504 "plz-out/bin/src/build/python/bootstrap_pexer.pex", 1505 "plz-out/gen/third_party/python/dateutil", 1506 "plz-out/gen/third_party/python/requests" 1507 ] 1508 }, 1509 "_pex_import_test#pex": { 1510 "deps": [ 1511 "//src/build/python:_pex_import_test#deps" 1512 ], 1513 "hash": "b6tVo+4FmPvhcHaiSUiQpkvdBonDcgEsI2vAKnpbZL6KuEj4oejACQ", 1514 "inputs": [ 1515 "src/build/python/pex_import_test.py" 1516 ], 1517 "outs": [ 1518 "src/build/python/.pex_import_test_main.pex.zip" 1519 ] 1520 }, 1521 "_pex_test#deps": { 1522 "deps": [ 1523 "//src/build/python:bootstrap_pexer" 1524 ], 1525 "hash": "A6whRNkFmsigpxhhtIINRzcupH/DcgEsI2vAKnpbZL6KuEj4oejACQ", 1526 "inputs": [ 1527 "plz-out/bin/src/build/python/bootstrap_pexer.pex" 1528 ] 1529 }, 1530 "_pex_test#pex": { 1531 "deps": [ 1532 "//src/build/python:_pex_test#deps" 1533 ], 1534 "hash": "k/a/Z04jEDMhDXH9Ml5V6/yUjtrDcgEsI2vAKnpbZL6KuEj4oejACQ", 1535 "inputs": [ 1536 "src/build/python/pex_test.py" 1537 ], 1538 "outs": [ 1539 "src/build/python/.pex_test_main.pex.zip" 1540 ] 1541 }, 1542 "_please_pex_pre#lib": { 1543 "deps": [ 1544 "//src/build/python:bootstrap_pexer", 1545 "//src/build/python:main_files", 1546 "//third_party/python:pex", 1547 "//third_party/python:pkg_resources", 1548 "//src/build/python:__please_pex_pre#lib#zip" 1549 ], 1550 "hash": "nmK84MMq+kDQtoEAY1GvnG89uSPDcgEsI2vAKnpbZL6KuEj4oejACQ", 1551 "inputs": [ 1552 "src/build/python/pex.py", 1553 "plz-out/gen/src/build/python/._please_pex_pre#lib.pex.zip", 1554 "plz-out/bin/src/build/python/bootstrap_pexer.pex", 1555 "plz-out/gen/src/build/python/test_main.py", 1556 "plz-out/gen/src/build/python/pex_main.py", 1557 "plz-out/gen/third_party/python/pex", 1558 "plz-out/gen/third_party/python/pkg_resources.py" 1559 ], 1560 "outs": [ 1561 "src/build/python/pex.py" 1562 ], 1563 "srcs": [ 1564 "src/build/python/pex.py" 1565 ] 1566 }, 1567 "_please_pex_pre#pex": { 1568 "hash": "92bf/9rPV0ONz7XBfi9r4P+5T8XDcgEsI2vAKnpbZL6KuEj4oejACQ", 1569 "outs": [ 1570 "src/build/python/.please_pex_pre_main.pex.zip" 1571 ] 1572 }, 1573 "_zip_unsafe_test#deps": { 1574 "deps": [ 1575 "//src/build/cc:so_test_py" 1576 ], 1577 "hash": "Y+VN6xCZvX7So+EPt5WvfLneKt7DcgEsI2vAKnpbZL6KuEj4oejACQ", 1578 "inputs": [ 1579 "plz-out/gen/src/build/cc/__init__.py", 1580 "plz-out/gen/src/build/cc/so_test.so" 1581 ] 1582 }, 1583 "_zip_unsafe_test#pex": { 1584 "deps": [ 1585 "//src/build/python:_zip_unsafe_test#deps" 1586 ], 1587 "hash": "WgUKQK43uTxHtLJ/1Q5AY7dHxrHDcgEsI2vAKnpbZL6KuEj4oejACQ", 1588 "inputs": [ 1589 "src/build/python/zip_unsafe_test.py" 1590 ], 1591 "outs": [ 1592 "src/build/python/.zip_unsafe_test_main.pex.zip" 1593 ] 1594 }, 1595 "bootstrap_pexer": { 1596 "deps": [ 1597 "//src/build/python:main_files", 1598 "//third_party/python:pex", 1599 "//third_party/python:pkg_resources" 1600 ], 1601 "hash": "TNqPaDFTVf9OrA/VsJHeWE8U8VTDcgEsI2vAKnpbZL6KuEj4oejACQ", 1602 "inputs": [ 1603 "src/build/python/pex.py", 1604 "plz-out/gen/src/build/python/test_main.py", 1605 "plz-out/gen/src/build/python/pex_main.py", 1606 "plz-out/gen/src/build/python/.main_files.pex.zip", 1607 "plz-out/gen/third_party/python/coverage", 1608 "plz-out/gen/third_party/python/.coverage.pex.zip", 1609 "plz-out/gen/third_party/python/six.py", 1610 "plz-out/gen/third_party/python/.six.pex.zip", 1611 "plz-out/gen/third_party/python/xmlrunner", 1612 "plz-out/gen/third_party/python/.xmlrunner.pex.zip", 1613 "plz-out/gen/third_party/python/pex", 1614 "plz-out/gen/third_party/python/.pex.pex.zip", 1615 "plz-out/gen/third_party/python/pkg_resources.py", 1616 "plz-out/gen/third_party/python/.pkg_resources.pex.zip" 1617 ], 1618 "outs": [ 1619 "src/build/python/bootstrap_pexer.pex" 1620 ], 1621 "srcs": [ 1622 "src/build/python/pex.py" 1623 ] 1624 }, 1625 "custom_interpreter_test": { 1626 "deps": [ 1627 "//src/build/python:_custom_interpreter_test#pex" 1628 ], 1629 "hash": "LC576NaRTW4eSDlj/UENHgU4M43DcgEsI2vAKnpbZL6KuEj4oejACQ", 1630 "inputs": [ 1631 "plz-out/gen/src/build/python/.custom_interpreter_test_main.pex.zip", 1632 "plz-out/bin/src/build/python/bootstrap_pexer.pex" 1633 ], 1634 "outs": [ 1635 "src/build/python/custom_interpreter_test.pex" 1636 ], 1637 "test": true 1638 }, 1639 "main_files": { 1640 "deps": [ 1641 "//third_party/python:six", 1642 "//third_party/python:xmlrunner", 1643 "//third_party/python:coverage", 1644 "//src/build/python:_main_files#zip" 1645 ], 1646 "hash": "bqQVTAH9atPmtF8EAdZq73BasEbDcgEsI2vAKnpbZL6KuEj4oejACQ", 1647 "inputs": [ 1648 "src/build/python/test_main.py", 1649 "src/build/python/pex_main.py", 1650 "plz-out/gen/src/build/python/.main_files.pex.zip", 1651 "plz-out/gen/third_party/python/coverage", 1652 "plz-out/gen/third_party/python/six.py", 1653 "plz-out/gen/third_party/python/xmlrunner" 1654 ], 1655 "outs": [ 1656 "src/build/python/test_main.py", 1657 "src/build/python/pex_main.py" 1658 ], 1659 "srcs": [ 1660 "src/build/python/test_main.py", 1661 "src/build/python/pex_main.py" 1662 ] 1663 }, 1664 "pex_import_test": { 1665 "deps": [ 1666 "//src/build/python:_pex_import_test#pex" 1667 ], 1668 "hash": "vHcsPH1Qh577EiW5UaEruZQRNbHDcgEsI2vAKnpbZL6KuEj4oejACQ", 1669 "inputs": [ 1670 "plz-out/gen/src/build/python/.pex_import_test_main.pex.zip", 1671 "plz-out/bin/src/build/python/bootstrap_pexer.pex", 1672 "plz-out/gen/third_party/python/dateutil", 1673 "plz-out/gen/third_party/python/.dateutil.pex.zip", 1674 "plz-out/gen/third_party/python/six.py", 1675 "plz-out/gen/third_party/python/.six.pex.zip", 1676 "plz-out/gen/third_party/python/requests", 1677 "plz-out/gen/third_party/python/.requests.pex.zip" 1678 ], 1679 "outs": [ 1680 "src/build/python/pex_import_test.pex" 1681 ], 1682 "test": true 1683 }, 1684 "pex_test": { 1685 "deps": [ 1686 "//src/build/python:_pex_test#pex" 1687 ], 1688 "hash": "UWTOQb46dbI7Ut6Rpp4Ip4bgRirDcgEsI2vAKnpbZL6KuEj4oejACQ", 1689 "inputs": [ 1690 "plz-out/gen/src/build/python/.pex_test_main.pex.zip", 1691 "plz-out/bin/src/build/python/bootstrap_pexer.pex" 1692 ], 1693 "outs": [ 1694 "src/build/python/pex_test.pex" 1695 ], 1696 "test": true 1697 }, 1698 "please_pex": { 1699 "deps": [ 1700 "//src/build/python:please_pex_pre" 1701 ], 1702 "hash": "xeSuOYFU9ATYMDO5zGxGyLOBGK7DcgEsI2vAKnpbZL6KuEj4oejACQ", 1703 "inputs": [ 1704 "plz-out/bin/src/build/python/please_pex_pre.pex" 1705 ], 1706 "outs": [ 1707 "src/build/python/please_pex.pex" 1708 ], 1709 "srcs": [ 1710 "//src/build/python:please_pex_pre" 1711 ] 1712 }, 1713 "please_pex_pre": { 1714 "deps": [ 1715 "//src/build/python:_please_pex_pre#pex", 1716 "//src/build/python:_please_pex_pre#lib" 1717 ], 1718 "hash": "tx0YrReIxBdBg3FtZDvZP1WHxsrDcgEsI2vAKnpbZL6KuEj4oejACQ", 1719 "inputs": [ 1720 "plz-out/gen/src/build/python/pex.py", 1721 "plz-out/gen/src/build/python/._please_pex_pre#lib.pex.zip", 1722 "plz-out/bin/src/build/python/bootstrap_pexer.pex", 1723 "plz-out/gen/src/build/python/test_main.py", 1724 "plz-out/gen/src/build/python/pex_main.py", 1725 "plz-out/gen/src/build/python/.main_files.pex.zip", 1726 "plz-out/gen/third_party/python/coverage", 1727 "plz-out/gen/third_party/python/.coverage.pex.zip", 1728 "plz-out/gen/third_party/python/six.py", 1729 "plz-out/gen/third_party/python/.six.pex.zip", 1730 "plz-out/gen/third_party/python/xmlrunner", 1731 "plz-out/gen/third_party/python/.xmlrunner.pex.zip", 1732 "plz-out/gen/third_party/python/pex", 1733 "plz-out/gen/third_party/python/.pex.pex.zip", 1734 "plz-out/gen/third_party/python/pkg_resources.py", 1735 "plz-out/gen/third_party/python/.pkg_resources.pex.zip", 1736 "plz-out/gen/src/build/python/.please_pex_pre_main.pex.zip" 1737 ], 1738 "outs": [ 1739 "src/build/python/please_pex_pre.pex" 1740 ] 1741 }, 1742 "zip_unsafe_test": { 1743 "deps": [ 1744 "//src/build/python:_zip_unsafe_test#pex" 1745 ], 1746 "hash": "X0kRUcXRh5OBVOlPvT7oWOS85PbDcgEsI2vAKnpbZL6KuEj4oejACQ", 1747 "inputs": [ 1748 "plz-out/gen/src/build/python/.zip_unsafe_test_main.pex.zip", 1749 "plz-out/gen/src/build/cc/__init__.py", 1750 "plz-out/gen/src/build/cc/so_test.so", 1751 "plz-out/gen/src/build/cc/.so_test_py.pex.zip" 1752 ], 1753 "outs": [ 1754 "src/build/python/zip_unsafe_test.pex" 1755 ], 1756 "test": true 1757 } 1758 } 1759 }, 1760 "src/cache": { 1761 "targets": { 1762 "_cache#srcs": { 1763 "deps": [ 1764 "//src/core:core", 1765 "//src/cache/proto:rpc_cache", 1766 "//third_party/go:logging", 1767 "//third_party/go:grpc" 1768 ], 1769 "hash": "bjjdCr1Q1dcqTDW5YTBzY7po5GbDcgEsI2vAKnpbZL6KuEj4oejACQ", 1770 "inputs": [ 1771 "src/cache/cache.go", 1772 "src/cache/dir_cache.go", 1773 "src/cache/http_cache.go", 1774 "src/cache/rpc_cache.go", 1775 "plz-out/gen/src/cache/proto/rpc_cache.a", 1776 "plz-out/gen/src/core/core.a", 1777 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 1778 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 1779 ], 1780 "outs": [ 1781 "src/cache/cache.go", 1782 "src/cache/dir_cache.go", 1783 "src/cache/http_cache.go", 1784 "src/cache/rpc_cache.go" 1785 ], 1786 "srcs": [ 1787 "src/cache/cache.go", 1788 "src/cache/dir_cache.go", 1789 "src/cache/http_cache.go", 1790 "src/cache/rpc_cache.go" 1791 ] 1792 }, 1793 "cache": { 1794 "deps": [ 1795 "//src/core:core", 1796 "//src/cache/proto:rpc_cache", 1797 "//third_party/go:logging", 1798 "//third_party/go:grpc", 1799 "//src/cache:_cache#srcs" 1800 ], 1801 "hash": "LY4GzZgnGL+X5nvHqLRxofdoh33DcgEsI2vAKnpbZL6KuEj4oejACQ", 1802 "inputs": [ 1803 "src/cache/cache.go", 1804 "src/cache/dir_cache.go", 1805 "src/cache/http_cache.go", 1806 "src/cache/rpc_cache.go", 1807 "plz-out/gen/src/cache/proto/rpc_cache.a", 1808 "plz-out/gen/src/core/core.a", 1809 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 1810 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 1811 ], 1812 "outs": [ 1813 "src/cache/cache.a" 1814 ], 1815 "srcs": [ 1816 "src/cache/cache.go", 1817 "src/cache/dir_cache.go", 1818 "src/cache/http_cache.go", 1819 "src/cache/rpc_cache.go" 1820 ] 1821 }, 1822 "http_cache_test": { 1823 "deps": [ 1824 "//src/cache:cache", 1825 "//src/cache/server:server", 1826 "//third_party/go:logging", 1827 "//src/cache/proto:rpc_cache" 1828 ], 1829 "hash": "erjJlF9VTNOBFcCzHOXAfOplYbDDcgEsI2vAKnpbZL6KuEj4oejACQ", 1830 "inputs": [ 1831 "src/cache/http_cache_test.go", 1832 "plz-out/gen/src/cache/cache.go", 1833 "plz-out/gen/src/cache/dir_cache.go", 1834 "plz-out/gen/src/cache/http_cache.go", 1835 "plz-out/gen/src/cache/rpc_cache.go", 1836 "plz-out/gen/src/cache/proto/rpc_cache.a", 1837 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 1838 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 1839 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 1840 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 1841 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 1842 "plz-out/gen/src/core/core.a", 1843 "plz-out/gen/src/core/build_env.go", 1844 "plz-out/gen/src/core/build_label.go", 1845 "plz-out/gen/src/core/build_target.go", 1846 "plz-out/gen/src/core/file_label.go", 1847 "plz-out/gen/src/core/graph.go", 1848 "plz-out/gen/src/core/lock.go", 1849 "plz-out/gen/src/core/state.go", 1850 "plz-out/gen/src/core/utils.go", 1851 "plz-out/gen/src/core/config_versioned.go", 1852 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 1853 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 1854 "plz-out/gen/src/cache/proto/rpc_cache/rpc_cache.pb.go", 1855 "plz-out/gen/src/cache/server/http_server.go", 1856 "plz-out/gen/src/cache/server/rpc_server.go", 1857 "plz-out/gen/src/cache/server/cache.go", 1858 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 1859 "plz-out/gen/third_party/go/src/github.com/gorilla/mux", 1860 "plz-out/gen/third_party/go/src/github.com/gorilla/context" 1861 ], 1862 "outs": [ 1863 "src/cache/http_cache_test" 1864 ], 1865 "srcs": [ 1866 "src/cache/http_cache_test.go" 1867 ], 1868 "test": true 1869 }, 1870 "rpc_cache_test": { 1871 "deps": [ 1872 "//src/cache:cache", 1873 "//src/cache/server:server", 1874 "//src/output:output", 1875 "//third_party/go:logging", 1876 "//src/cache/proto:rpc_cache" 1877 ], 1878 "hash": "Npt8Cv1yp0RRUUYvOsldu0h9d0nDcgEsI2vAKnpbZL6KuEj4oejACQ", 1879 "inputs": [ 1880 "src/cache/rpc_cache_test.go", 1881 "plz-out/gen/src/cache/cache.go", 1882 "plz-out/gen/src/cache/dir_cache.go", 1883 "plz-out/gen/src/cache/http_cache.go", 1884 "plz-out/gen/src/cache/rpc_cache.go", 1885 "plz-out/gen/src/cache/proto/rpc_cache.a", 1886 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 1887 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 1888 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 1889 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 1890 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 1891 "plz-out/gen/src/core/core.a", 1892 "plz-out/gen/src/core/build_env.go", 1893 "plz-out/gen/src/core/build_label.go", 1894 "plz-out/gen/src/core/build_target.go", 1895 "plz-out/gen/src/core/file_label.go", 1896 "plz-out/gen/src/core/graph.go", 1897 "plz-out/gen/src/core/lock.go", 1898 "plz-out/gen/src/core/state.go", 1899 "plz-out/gen/src/core/utils.go", 1900 "plz-out/gen/src/core/config_versioned.go", 1901 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 1902 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 1903 "plz-out/gen/src/cache/proto/rpc_cache/rpc_cache.pb.go", 1904 "plz-out/gen/src/cache/server/http_server.go", 1905 "plz-out/gen/src/cache/server/rpc_server.go", 1906 "plz-out/gen/src/cache/server/cache.go", 1907 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 1908 "plz-out/gen/third_party/go/src/github.com/gorilla/mux", 1909 "plz-out/gen/third_party/go/src/github.com/gorilla/context", 1910 "plz-out/gen/src/output/flags.go", 1911 "plz-out/gen/src/output/logging.go", 1912 "plz-out/gen/src/output/trace.go", 1913 "plz-out/gen/src/output/shell_output_templated.go", 1914 "plz-out/gen/src/output/interactive_display_templated.go", 1915 "plz-out/gen/third_party/go/src/github.com/jessevdk/go-flags", 1916 "plz-out/gen/third_party/go/src/golang.org/x/crypto/ssh/terminal" 1917 ], 1918 "outs": [ 1919 "src/cache/rpc_cache_test" 1920 ], 1921 "srcs": [ 1922 "src/cache/rpc_cache_test.go" 1923 ], 1924 "test": true 1925 } 1926 } 1927 }, 1928 "src/cache/proto": { 1929 "targets": { 1930 "__rpc_cache#cc#hdrs": { 1931 "deps": [ 1932 "//src/cache/proto:_rpc_cache#protoc" 1933 ], 1934 "hash": "0wh+VZDSx6QkkdkbFDTzYAky08fDcgEsI2vAKnpbZL6KuEj4oejACQ", 1935 "inputs": [ 1936 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 1937 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 1938 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 1939 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc" 1940 ], 1941 "outs": [ 1942 "src/cache/proto/rpc_cache.pb.h" 1943 ], 1944 "srcs": [ 1945 "//src/cache/proto:_rpc_cache#protoc:rpc_cache.pb.h" 1946 ] 1947 }, 1948 "__rpc_cache#cc#o": { 1949 "deps": [ 1950 "//src/cache/proto:_rpc_cache#protoc" 1951 ], 1952 "hash": "YQ+gKgMiQ0XoGLPPNF4pW1wcZEHDcgEsI2vAKnpbZL6KuEj4oejACQ", 1953 "inputs": [ 1954 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 1955 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 1956 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 1957 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc" 1958 ], 1959 "outs": [ 1960 "src/cache/proto/_rpc_cache#cc.o" 1961 ] 1962 }, 1963 "__rpc_cache#go#srcs": { 1964 "deps": [ 1965 "//src/cache/proto:_rpc_cache#protoc", 1966 "//third_party/go:protobuf", 1967 "//third_party/go:grpc" 1968 ], 1969 "hash": "Zoz1N5MeFqvzrYx6qcGWogzld03DcgEsI2vAKnpbZL6KuEj4oejACQ", 1970 "inputs": [ 1971 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 1972 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 1973 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 1974 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 1975 "plz-out/gen/third_party/go/src/google.golang.org/grpc" 1976 ], 1977 "outs": [ 1978 "src/cache/proto/rpc_cache.pb.go" 1979 ], 1980 "srcs": [ 1981 "//src/cache/proto:_rpc_cache#protoc:rpc_cache.pb.go" 1982 ] 1983 }, 1984 "__rpc_cache#py#zip": { 1985 "deps": [ 1986 "//src/cache/proto:_rpc_cache#protoc" 1987 ], 1988 "hash": "CRIPHmbA7EYv6H4zQR5OfA8UJPzDcgEsI2vAKnpbZL6KuEj4oejACQ", 1989 "inputs": [ 1990 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 1991 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 1992 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 1993 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc" 1994 ], 1995 "outs": [ 1996 "src/cache/proto/._rpc_cache#py.pex.zip" 1997 ], 1998 "srcs": [ 1999 "//src/cache/proto:_rpc_cache#protoc:rpc_cache_pb2.py" 2000 ] 2001 }, 2002 "_rpc_cache#cc": { 2003 "deps": [ 2004 "//src/cache/proto:__rpc_cache#cc#hdrs", 2005 "//src/cache/proto:__rpc_cache#cc#o", 2006 "//src/cache/proto:_rpc_cache#protoc" 2007 ], 2008 "hash": "E6hEvB6M1q4ol5079r203NFHdFPDcgEsI2vAKnpbZL6KuEj4oejACQ", 2009 "inputs": [ 2010 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 2011 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 2012 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 2013 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 2014 "plz-out/gen/src/cache/proto/_rpc_cache#cc.o" 2015 ], 2016 "outs": [ 2017 "src/cache/proto/rpc_cache.pb.h", 2018 "src/cache/proto/_rpc_cache#cc.o" 2019 ], 2020 "srcs": [ 2021 "//src/cache/proto:__rpc_cache#cc#hdrs", 2022 "//src/cache/proto:__rpc_cache#cc#o" 2023 ] 2024 }, 2025 "_rpc_cache#go": { 2026 "deps": [ 2027 "//src/cache/proto:_rpc_cache#protoc", 2028 "//third_party/go:protobuf", 2029 "//third_party/go:grpc", 2030 "//src/cache/proto:__rpc_cache#go#srcs" 2031 ], 2032 "hash": "lNQKCSxAHHRBwcMkMqEGIOaeVdLDcgEsI2vAKnpbZL6KuEj4oejACQ", 2033 "inputs": [ 2034 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 2035 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 2036 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 2037 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 2038 "plz-out/gen/third_party/go/src/google.golang.org/grpc" 2039 ], 2040 "outs": [ 2041 "src/cache/proto/rpc_cache.a" 2042 ], 2043 "srcs": [ 2044 "//src/cache/proto:_rpc_cache#protoc:rpc_cache.pb.go" 2045 ] 2046 }, 2047 "_rpc_cache#go_src": { 2048 "deps": [ 2049 "//src/cache/proto:_rpc_cache#protoc" 2050 ], 2051 "hash": "Fmp+14zGHjzdJINTW54RgKRRKe/DcgEsI2vAKnpbZL6KuEj4oejACQ", 2052 "inputs": [ 2053 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 2054 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 2055 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 2056 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc" 2057 ], 2058 "outs": [ 2059 "src/cache/proto/rpc_cache/rpc_cache.pb.go" 2060 ], 2061 "srcs": [ 2062 "//src/cache/proto:_rpc_cache#protoc:rpc_cache.pb.go" 2063 ] 2064 }, 2065 "_rpc_cache#java": { 2066 "deps": [ 2067 "//src/cache/proto:_rpc_cache#java_only", 2068 "//third_party/java:protobuf", 2069 "//third_party/java:grpc-all" 2070 ], 2071 "hash": "XhltlOhtLrP26/6msoxSX1jA6jnDcgEsI2vAKnpbZL6KuEj4oejACQ", 2072 "inputs": [ 2073 "plz-out/gen/third_party/java/grpc-all.jar", 2074 "plz-out/gen/third_party/java/grpc-all_src.jar", 2075 "plz-out/gen/third_party/java/guava.jar", 2076 "plz-out/gen/third_party/java/guava_src.jar", 2077 "plz-out/gen/third_party/java/protobuf.jar", 2078 "plz-out/gen/third_party/java/protobuf_src.jar" 2079 ], 2080 "outs": [ 2081 "src/cache/proto/_rpc_cache#java.jar" 2082 ], 2083 "srcs": [ 2084 "//src/cache/proto:_rpc_cache#java_only", 2085 "//third_party/java:protobuf", 2086 "//third_party/java:grpc-all" 2087 ] 2088 }, 2089 "_rpc_cache#java_only": { 2090 "deps": [ 2091 "//src/cache/proto:_rpc_cache#protoc" 2092 ], 2093 "hash": "6sN81E7GqUD1hnXBU81UOAMYwufDcgEsI2vAKnpbZL6KuEj4oejACQ", 2094 "inputs": [ 2095 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 2096 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 2097 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 2098 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc" 2099 ], 2100 "srcs": [ 2101 "//src/cache/proto:_rpc_cache#protoc" 2102 ] 2103 }, 2104 "_rpc_cache#proto": { 2105 "hash": "yRY793E7bEsPwQSnu7EQW6ETWoXDcgEsI2vAKnpbZL6KuEj4oejACQ", 2106 "inputs": [ 2107 "src/cache/proto/rpc_cache.proto" 2108 ], 2109 "outs": [ 2110 "src/cache/proto/rpc_cache.proto" 2111 ], 2112 "srcs": [ 2113 "src/cache/proto/rpc_cache.proto" 2114 ] 2115 }, 2116 "_rpc_cache#protoc": { 2117 "hash": "sfkb/uW5mQdxohDpyKWm6r26HdPDcgEsI2vAKnpbZL6KuEj4oejACQ", 2118 "inputs": [ 2119 "src/cache/proto/rpc_cache.proto" 2120 ], 2121 "outs": [ 2122 "src/cache/proto/rpc_cache_pb2.py", 2123 "src/cache/proto/rpc_cache.pb.go", 2124 "src/cache/proto/rpc_cache.pb.h", 2125 "src/cache/proto/rpc_cache.pb.cc" 2126 ], 2127 "srcs": [ 2128 "src/cache/proto/rpc_cache.proto" 2129 ] 2130 }, 2131 "_rpc_cache#py": { 2132 "deps": [ 2133 "//src/cache/proto:_rpc_cache#protoc", 2134 "//third_party/python:protobuf", 2135 "//third_party/python:grpc", 2136 "//src/cache/proto:__rpc_cache#py#zip" 2137 ], 2138 "hash": "fE8kCleRv/eNG1exlYSzV/q+n5XDcgEsI2vAKnpbZL6KuEj4oejACQ", 2139 "inputs": [ 2140 "plz-out/gen/src/cache/proto/._rpc_cache#py.pex.zip", 2141 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 2142 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 2143 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 2144 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 2145 "plz-out/gen/third_party/python/grpc", 2146 "plz-out/gen/third_party/python/google" 2147 ], 2148 "outs": [ 2149 "src/cache/proto/rpc_cache_pb2.py" 2150 ], 2151 "srcs": [ 2152 "//src/cache/proto:_rpc_cache#protoc:rpc_cache_pb2.py" 2153 ] 2154 }, 2155 "rpc_cache": { 2156 "deps": [ 2157 "//src/cache/proto:_rpc_cache#proto", 2158 "//src/cache/proto:_rpc_cache#cc", 2159 "//src/cache/proto:_rpc_cache#py", 2160 "//src/cache/proto:_rpc_cache#java", 2161 "//src/cache/proto:_rpc_cache#go", 2162 "//src/cache/proto:_rpc_cache#go_src", 2163 "//src/cache/proto:__rpc_cache#cc#hdrs" 2164 ], 2165 "hash": "2kFQGIa2dRESF8/ttMzZWz/q3KvDcgEsI2vAKnpbZL6KuEj4oejACQ", 2166 "inputs": [ 2167 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 2168 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 2169 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 2170 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 2171 "plz-out/gen/src/cache/proto/_rpc_cache#cc.o", 2172 "plz-out/gen/src/cache/proto/rpc_cache.a", 2173 "plz-out/gen/src/cache/proto/rpc_cache/rpc_cache.pb.go", 2174 "plz-out/gen/src/cache/proto/_rpc_cache#java.jar", 2175 "plz-out/gen/third_party/java/grpc-all.jar", 2176 "plz-out/gen/third_party/java/grpc-all_src.jar", 2177 "plz-out/gen/third_party/java/guava.jar", 2178 "plz-out/gen/third_party/java/guava_src.jar", 2179 "plz-out/gen/third_party/java/protobuf.jar", 2180 "plz-out/gen/third_party/java/protobuf_src.jar", 2181 "plz-out/gen/src/cache/proto/rpc_cache.proto" 2182 ] 2183 } 2184 } 2185 }, 2186 "src/cache/server": { 2187 "targets": { 2188 "_server#srcs": { 2189 "deps": [ 2190 "//src/cache/proto:rpc_cache", 2191 "//src/core:core", 2192 "//third_party/go:mux", 2193 "//third_party/go:logging", 2194 "//third_party/go:humanize", 2195 "//third_party/go:grpc" 2196 ], 2197 "hash": "tcpiTYdaYnYnMR6Exa+xI7RQ8ubDcgEsI2vAKnpbZL6KuEj4oejACQ", 2198 "inputs": [ 2199 "src/cache/server/http_server.go", 2200 "src/cache/server/rpc_server.go", 2201 "src/cache/server/cache.go", 2202 "plz-out/gen/src/cache/proto/rpc_cache.a", 2203 "plz-out/gen/src/core/core.a", 2204 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 2205 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 2206 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 2207 "plz-out/gen/third_party/go/src/github.com/gorilla/mux" 2208 ], 2209 "outs": [ 2210 "src/cache/server/http_server.go", 2211 "src/cache/server/rpc_server.go", 2212 "src/cache/server/cache.go" 2213 ], 2214 "srcs": [ 2215 "src/cache/server/http_server.go", 2216 "src/cache/server/rpc_server.go", 2217 "src/cache/server/cache.go" 2218 ] 2219 }, 2220 "cache_test": { 2221 "deps": [ 2222 "//src/cache/server:server", 2223 "//third_party/go:testify", 2224 "//src/cache/proto:rpc_cache" 2225 ], 2226 "hash": "RQoQKkwT+43YbYP4lLDZrHrwb2vDcgEsI2vAKnpbZL6KuEj4oejACQ", 2227 "inputs": [ 2228 "src/cache/server/cache_test.go", 2229 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 2230 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 2231 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 2232 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 2233 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 2234 "plz-out/gen/src/cache/proto/rpc_cache/rpc_cache.pb.go", 2235 "plz-out/gen/src/cache/server/http_server.go", 2236 "plz-out/gen/src/cache/server/rpc_server.go", 2237 "plz-out/gen/src/cache/server/cache.go", 2238 "plz-out/gen/src/cache/proto/rpc_cache.a", 2239 "plz-out/gen/src/core/core.a", 2240 "plz-out/gen/src/core/build_env.go", 2241 "plz-out/gen/src/core/build_label.go", 2242 "plz-out/gen/src/core/build_target.go", 2243 "plz-out/gen/src/core/file_label.go", 2244 "plz-out/gen/src/core/graph.go", 2245 "plz-out/gen/src/core/lock.go", 2246 "plz-out/gen/src/core/state.go", 2247 "plz-out/gen/src/core/utils.go", 2248 "plz-out/gen/src/core/config_versioned.go", 2249 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2250 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 2251 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 2252 "plz-out/gen/third_party/go/src/github.com/gorilla/mux", 2253 "plz-out/gen/third_party/go/src/github.com/gorilla/context", 2254 "plz-out/gen/third_party/go/src/github.com/stretchr/testify" 2255 ], 2256 "outs": [ 2257 "src/cache/server/cache_test" 2258 ], 2259 "srcs": [ 2260 "src/cache/server/cache_test.go" 2261 ], 2262 "test": true 2263 }, 2264 "http_cache_server_bin": { 2265 "deps": [ 2266 "//src/cache/server:server", 2267 "//src/output:output", 2268 "//third_party/go:logging" 2269 ], 2270 "hash": "Wqk5vlgnOMUDhMzGpDubAuBcvrrDcgEsI2vAKnpbZL6KuEj4oejACQ", 2271 "inputs": [ 2272 "src/cache/server/http_server_main.go", 2273 "plz-out/gen/src/cache/server/server.a", 2274 "plz-out/gen/src/cache/proto/rpc_cache.a", 2275 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 2276 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 2277 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 2278 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 2279 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 2280 "plz-out/gen/src/cache/server/http_server.go", 2281 "plz-out/gen/src/cache/server/rpc_server.go", 2282 "plz-out/gen/src/cache/server/cache.go", 2283 "plz-out/gen/src/core/core.a", 2284 "plz-out/gen/src/core/build_env.go", 2285 "plz-out/gen/src/core/build_label.go", 2286 "plz-out/gen/src/core/build_target.go", 2287 "plz-out/gen/src/core/file_label.go", 2288 "plz-out/gen/src/core/graph.go", 2289 "plz-out/gen/src/core/lock.go", 2290 "plz-out/gen/src/core/state.go", 2291 "plz-out/gen/src/core/utils.go", 2292 "plz-out/gen/src/core/config_versioned.go", 2293 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2294 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 2295 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 2296 "plz-out/gen/third_party/go/src/github.com/gorilla/mux", 2297 "plz-out/gen/third_party/go/src/github.com/gorilla/context", 2298 "plz-out/gen/src/output/output.a", 2299 "plz-out/gen/src/output/flags.go", 2300 "plz-out/gen/src/output/logging.go", 2301 "plz-out/gen/src/output/trace.go", 2302 "plz-out/gen/src/output/shell_output_templated.go", 2303 "plz-out/gen/src/output/interactive_display_templated.go", 2304 "plz-out/gen/third_party/go/src/github.com/jessevdk/go-flags", 2305 "plz-out/gen/third_party/go/src/golang.org/x/crypto/ssh/terminal" 2306 ], 2307 "outs": [ 2308 "src/cache/server/http_cache_server_bin" 2309 ], 2310 "srcs": [ 2311 "src/cache/server/http_server_main.go" 2312 ] 2313 }, 2314 "http_server_test": { 2315 "deps": [ 2316 "//src/cache/server:server", 2317 "//src/cache/proto:rpc_cache" 2318 ], 2319 "hash": "yH1rYMNRxx1V6yQBN8Zzoxq1oujDcgEsI2vAKnpbZL6KuEj4oejACQ", 2320 "inputs": [ 2321 "src/cache/server/http_server_test.go", 2322 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 2323 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 2324 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 2325 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 2326 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 2327 "plz-out/gen/src/cache/proto/rpc_cache/rpc_cache.pb.go", 2328 "plz-out/gen/src/cache/server/http_server.go", 2329 "plz-out/gen/src/cache/server/rpc_server.go", 2330 "plz-out/gen/src/cache/server/cache.go", 2331 "plz-out/gen/src/cache/proto/rpc_cache.a", 2332 "plz-out/gen/src/core/core.a", 2333 "plz-out/gen/src/core/build_env.go", 2334 "plz-out/gen/src/core/build_label.go", 2335 "plz-out/gen/src/core/build_target.go", 2336 "plz-out/gen/src/core/file_label.go", 2337 "plz-out/gen/src/core/graph.go", 2338 "plz-out/gen/src/core/lock.go", 2339 "plz-out/gen/src/core/state.go", 2340 "plz-out/gen/src/core/utils.go", 2341 "plz-out/gen/src/core/config_versioned.go", 2342 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2343 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 2344 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 2345 "plz-out/gen/third_party/go/src/github.com/gorilla/mux", 2346 "plz-out/gen/third_party/go/src/github.com/gorilla/context" 2347 ], 2348 "outs": [ 2349 "src/cache/server/http_server_test" 2350 ], 2351 "srcs": [ 2352 "src/cache/server/http_server_test.go" 2353 ], 2354 "test": true 2355 }, 2356 "rpc_cache_server_bin": { 2357 "deps": [ 2358 "//src/cache/server:server", 2359 "//src/output:output", 2360 "//third_party/go:logging" 2361 ], 2362 "hash": "Faehe0cyUiTWjJEo1npiszoPigTDcgEsI2vAKnpbZL6KuEj4oejACQ", 2363 "inputs": [ 2364 "src/cache/server/rpc_server_main.go", 2365 "plz-out/gen/src/cache/server/server.a", 2366 "plz-out/gen/src/cache/proto/rpc_cache.a", 2367 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 2368 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 2369 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 2370 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 2371 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 2372 "plz-out/gen/src/cache/server/http_server.go", 2373 "plz-out/gen/src/cache/server/rpc_server.go", 2374 "plz-out/gen/src/cache/server/cache.go", 2375 "plz-out/gen/src/core/core.a", 2376 "plz-out/gen/src/core/build_env.go", 2377 "plz-out/gen/src/core/build_label.go", 2378 "plz-out/gen/src/core/build_target.go", 2379 "plz-out/gen/src/core/file_label.go", 2380 "plz-out/gen/src/core/graph.go", 2381 "plz-out/gen/src/core/lock.go", 2382 "plz-out/gen/src/core/state.go", 2383 "plz-out/gen/src/core/utils.go", 2384 "plz-out/gen/src/core/config_versioned.go", 2385 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2386 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 2387 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 2388 "plz-out/gen/third_party/go/src/github.com/gorilla/mux", 2389 "plz-out/gen/third_party/go/src/github.com/gorilla/context", 2390 "plz-out/gen/src/output/output.a", 2391 "plz-out/gen/src/output/flags.go", 2392 "plz-out/gen/src/output/logging.go", 2393 "plz-out/gen/src/output/trace.go", 2394 "plz-out/gen/src/output/shell_output_templated.go", 2395 "plz-out/gen/src/output/interactive_display_templated.go", 2396 "plz-out/gen/third_party/go/src/github.com/jessevdk/go-flags", 2397 "plz-out/gen/third_party/go/src/golang.org/x/crypto/ssh/terminal" 2398 ], 2399 "outs": [ 2400 "src/cache/server/rpc_cache_server_bin" 2401 ], 2402 "srcs": [ 2403 "src/cache/server/rpc_server_main.go" 2404 ] 2405 }, 2406 "rpc_server_test": { 2407 "deps": [ 2408 "//src/cache/server:server", 2409 "//src/cache/proto:rpc_cache" 2410 ], 2411 "hash": "bU/XSz1sFx1HGkgreeebcTmTTvbDcgEsI2vAKnpbZL6KuEj4oejACQ", 2412 "inputs": [ 2413 "src/cache/server/rpc_server_test.go", 2414 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 2415 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 2416 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 2417 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 2418 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 2419 "plz-out/gen/src/cache/proto/rpc_cache/rpc_cache.pb.go", 2420 "plz-out/gen/src/cache/server/http_server.go", 2421 "plz-out/gen/src/cache/server/rpc_server.go", 2422 "plz-out/gen/src/cache/server/cache.go", 2423 "plz-out/gen/src/cache/proto/rpc_cache.a", 2424 "plz-out/gen/src/core/core.a", 2425 "plz-out/gen/src/core/build_env.go", 2426 "plz-out/gen/src/core/build_label.go", 2427 "plz-out/gen/src/core/build_target.go", 2428 "plz-out/gen/src/core/file_label.go", 2429 "plz-out/gen/src/core/graph.go", 2430 "plz-out/gen/src/core/lock.go", 2431 "plz-out/gen/src/core/state.go", 2432 "plz-out/gen/src/core/utils.go", 2433 "plz-out/gen/src/core/config_versioned.go", 2434 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2435 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 2436 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 2437 "plz-out/gen/third_party/go/src/github.com/gorilla/mux", 2438 "plz-out/gen/third_party/go/src/github.com/gorilla/context" 2439 ], 2440 "outs": [ 2441 "src/cache/server/rpc_server_test" 2442 ], 2443 "srcs": [ 2444 "src/cache/server/rpc_server_test.go" 2445 ], 2446 "test": true 2447 }, 2448 "server": { 2449 "deps": [ 2450 "//src/cache/proto:rpc_cache", 2451 "//src/core:core", 2452 "//third_party/go:mux", 2453 "//third_party/go:logging", 2454 "//third_party/go:humanize", 2455 "//third_party/go:grpc", 2456 "//src/cache/server:_server#srcs" 2457 ], 2458 "hash": "yY93VgzORBqk0TSFUOtGkdT3Vx3DcgEsI2vAKnpbZL6KuEj4oejACQ", 2459 "inputs": [ 2460 "src/cache/server/http_server.go", 2461 "src/cache/server/rpc_server.go", 2462 "src/cache/server/cache.go", 2463 "plz-out/gen/src/cache/proto/rpc_cache.a", 2464 "plz-out/gen/src/core/core.a", 2465 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 2466 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 2467 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 2468 "plz-out/gen/third_party/go/src/github.com/gorilla/mux" 2469 ], 2470 "outs": [ 2471 "src/cache/server/server.a" 2472 ], 2473 "srcs": [ 2474 "src/cache/server/http_server.go", 2475 "src/cache/server/rpc_server.go", 2476 "src/cache/server/cache.go" 2477 ] 2478 } 2479 } 2480 }, 2481 "src/cache/tools": { 2482 "targets": { 2483 "cache_cleaner": { 2484 "deps": [ 2485 "//src/cache/tools:cache_cleaner_platform", 2486 "//third_party/go:logging", 2487 "//third_party/go:humanize" 2488 ], 2489 "hash": "dd9jwTL1/vS+Y9OnbKq8tUKwL9nDcgEsI2vAKnpbZL6KuEj4oejACQ", 2490 "inputs": [ 2491 "plz-out/gen/src/cache/tools/cache_cleaner_platform.go", 2492 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 2493 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 2494 ], 2495 "outs": [ 2496 "src/cache/tools/cache_cleaner" 2497 ], 2498 "srcs": [ 2499 "//src/cache/tools:cache_cleaner_platform" 2500 ] 2501 }, 2502 "cache_cleaner_platform": { 2503 "hash": "0jm8MZ88Lage8yS/mXq0tWdq7xfDcgEsI2vAKnpbZL6KuEj4oejACQ", 2504 "inputs": [ 2505 "src/cache/tools/cache_cleaner.go" 2506 ], 2507 "outs": [ 2508 "src/cache/tools/cache_cleaner_platform.go" 2509 ], 2510 "srcs": [ 2511 "src/cache/tools/cache_cleaner.go" 2512 ] 2513 } 2514 } 2515 }, 2516 "src/clean": { 2517 "targets": { 2518 "_clean#srcs": { 2519 "deps": [ 2520 "//src/core:core", 2521 "//src/test:test", 2522 "//third_party/go:logging" 2523 ], 2524 "hash": "TX4OirUGW69yUC2oEJ0zwASVq8rDcgEsI2vAKnpbZL6KuEj4oejACQ", 2525 "inputs": [ 2526 "src/clean/clean.go", 2527 "plz-out/gen/src/core/core.a", 2528 "plz-out/gen/src/test/test.a", 2529 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 2530 ], 2531 "outs": [ 2532 "src/clean/clean.go" 2533 ], 2534 "srcs": [ 2535 "src/clean/clean.go" 2536 ] 2537 }, 2538 "clean": { 2539 "deps": [ 2540 "//src/core:core", 2541 "//src/test:test", 2542 "//third_party/go:logging", 2543 "//src/clean:_clean#srcs" 2544 ], 2545 "hash": "s2do89NtgjsSD1v9vWEmghchBHfDcgEsI2vAKnpbZL6KuEj4oejACQ", 2546 "inputs": [ 2547 "src/clean/clean.go", 2548 "plz-out/gen/src/core/core.a", 2549 "plz-out/gen/src/test/test.a", 2550 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 2551 ], 2552 "outs": [ 2553 "src/clean/clean.a" 2554 ], 2555 "srcs": [ 2556 "src/clean/clean.go" 2557 ] 2558 } 2559 } 2560 }, 2561 "src/core": { 2562 "targets": { 2563 "_core#srcs": { 2564 "deps": [ 2565 "//src/core:config", 2566 "//third_party/go:gcfg", 2567 "//third_party/go:logging" 2568 ], 2569 "hash": "nRLzKt9OUfD3P9cxM3Xgtm9rwDPDcgEsI2vAKnpbZL6KuEj4oejACQ", 2570 "inputs": [ 2571 "src/core/build_env.go", 2572 "src/core/build_label.go", 2573 "src/core/build_target.go", 2574 "src/core/file_label.go", 2575 "src/core/graph.go", 2576 "src/core/lock.go", 2577 "src/core/state.go", 2578 "src/core/utils.go", 2579 "plz-out/gen/src/core/config_versioned.go", 2580 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2581 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 2582 ], 2583 "outs": [ 2584 "src/core/build_env.go", 2585 "src/core/build_label.go", 2586 "src/core/build_target.go", 2587 "src/core/file_label.go", 2588 "src/core/graph.go", 2589 "src/core/lock.go", 2590 "src/core/state.go", 2591 "src/core/utils.go", 2592 "src/core/config_versioned.go" 2593 ], 2594 "srcs": [ 2595 "src/core/build_env.go", 2596 "src/core/build_label.go", 2597 "src/core/build_target.go", 2598 "src/core/file_label.go", 2599 "src/core/graph.go", 2600 "src/core/lock.go", 2601 "src/core/state.go", 2602 "src/core/utils.go", 2603 "//src/core:config" 2604 ] 2605 }, 2606 "build_env_test": { 2607 "deps": [ 2608 "//src/core:core" 2609 ], 2610 "hash": "UTvGfXJL8zTOuwtxxxhryDoCXsLDcgEsI2vAKnpbZL6KuEj4oejACQ", 2611 "inputs": [ 2612 "src/core/build_env_test.go", 2613 "plz-out/gen/src/core/build_env.go", 2614 "plz-out/gen/src/core/build_label.go", 2615 "plz-out/gen/src/core/build_target.go", 2616 "plz-out/gen/src/core/file_label.go", 2617 "plz-out/gen/src/core/graph.go", 2618 "plz-out/gen/src/core/lock.go", 2619 "plz-out/gen/src/core/state.go", 2620 "plz-out/gen/src/core/utils.go", 2621 "plz-out/gen/src/core/config_versioned.go", 2622 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2623 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 2624 ], 2625 "outs": [ 2626 "src/core/build_env_test" 2627 ], 2628 "srcs": [ 2629 "src/core/build_env_test.go" 2630 ], 2631 "test": true 2632 }, 2633 "build_target_test": { 2634 "deps": [ 2635 "//src/core:core", 2636 "//third_party/go:testify" 2637 ], 2638 "hash": "S1dwyqmxDb6h5oYqnM3sEaKaFrfDcgEsI2vAKnpbZL6KuEj4oejACQ", 2639 "inputs": [ 2640 "src/core/build_target_test.go", 2641 "plz-out/gen/src/core/build_env.go", 2642 "plz-out/gen/src/core/build_label.go", 2643 "plz-out/gen/src/core/build_target.go", 2644 "plz-out/gen/src/core/file_label.go", 2645 "plz-out/gen/src/core/graph.go", 2646 "plz-out/gen/src/core/lock.go", 2647 "plz-out/gen/src/core/state.go", 2648 "plz-out/gen/src/core/utils.go", 2649 "plz-out/gen/src/core/config_versioned.go", 2650 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2651 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 2652 "plz-out/gen/third_party/go/src/github.com/stretchr/testify" 2653 ], 2654 "outs": [ 2655 "src/core/build_target_test" 2656 ], 2657 "srcs": [ 2658 "src/core/build_target_test.go" 2659 ], 2660 "test": true 2661 }, 2662 "config": { 2663 "deps": [ 2664 "//:version" 2665 ], 2666 "hash": "oHtpRa4ryppei3GB026MB+rNVpfDcgEsI2vAKnpbZL6KuEj4oejACQ", 2667 "inputs": [ 2668 "src/core/config.go", 2669 "plz-out/gen/VERSION" 2670 ], 2671 "outs": [ 2672 "src/core/config_versioned.go" 2673 ] 2674 }, 2675 "config_test": { 2676 "deps": [ 2677 "//src/core:core", 2678 "//third_party/go:testify" 2679 ], 2680 "hash": "OsrRYmPaXVvhnQXvJoYAgMr5Uv3DcgEsI2vAKnpbZL6KuEj4oejACQ", 2681 "inputs": [ 2682 "src/core/config_test.go", 2683 "plz-out/gen/src/core/build_env.go", 2684 "plz-out/gen/src/core/build_label.go", 2685 "plz-out/gen/src/core/build_target.go", 2686 "plz-out/gen/src/core/file_label.go", 2687 "plz-out/gen/src/core/graph.go", 2688 "plz-out/gen/src/core/lock.go", 2689 "plz-out/gen/src/core/state.go", 2690 "plz-out/gen/src/core/utils.go", 2691 "plz-out/gen/src/core/config_versioned.go", 2692 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2693 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 2694 "plz-out/gen/third_party/go/src/github.com/stretchr/testify" 2695 ], 2696 "outs": [ 2697 "src/core/config_test" 2698 ], 2699 "srcs": [ 2700 "src/core/config_test.go" 2701 ], 2702 "test": true 2703 }, 2704 "core": { 2705 "deps": [ 2706 "//src/core:config", 2707 "//third_party/go:gcfg", 2708 "//third_party/go:logging", 2709 "//src/core:_core#srcs" 2710 ], 2711 "hash": "yuhUzftv7/8qDRcrkV+csb5KscvDcgEsI2vAKnpbZL6KuEj4oejACQ", 2712 "inputs": [ 2713 "src/core/build_env.go", 2714 "src/core/build_label.go", 2715 "src/core/build_target.go", 2716 "src/core/file_label.go", 2717 "src/core/graph.go", 2718 "src/core/lock.go", 2719 "src/core/state.go", 2720 "src/core/utils.go", 2721 "plz-out/gen/src/core/config_versioned.go", 2722 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2723 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 2724 ], 2725 "outs": [ 2726 "src/core/core.a" 2727 ], 2728 "srcs": [ 2729 "src/core/build_env.go", 2730 "src/core/build_label.go", 2731 "src/core/build_target.go", 2732 "src/core/file_label.go", 2733 "src/core/graph.go", 2734 "src/core/lock.go", 2735 "src/core/state.go", 2736 "src/core/utils.go", 2737 "//src/core:config" 2738 ] 2739 }, 2740 "label_parse_test": { 2741 "deps": [ 2742 "//src/core:core" 2743 ], 2744 "hash": "lOwgQ+BUXe1Hx+/FGjtQi6ZROTTDcgEsI2vAKnpbZL6KuEj4oejACQ", 2745 "inputs": [ 2746 "src/core/label_parse_test.go", 2747 "plz-out/gen/src/core/build_env.go", 2748 "plz-out/gen/src/core/build_label.go", 2749 "plz-out/gen/src/core/build_target.go", 2750 "plz-out/gen/src/core/file_label.go", 2751 "plz-out/gen/src/core/graph.go", 2752 "plz-out/gen/src/core/lock.go", 2753 "plz-out/gen/src/core/state.go", 2754 "plz-out/gen/src/core/utils.go", 2755 "plz-out/gen/src/core/config_versioned.go", 2756 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2757 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 2758 ], 2759 "outs": [ 2760 "src/core/label_parse_test" 2761 ], 2762 "srcs": [ 2763 "src/core/label_parse_test.go" 2764 ], 2765 "test": true 2766 }, 2767 "state_test": { 2768 "deps": [ 2769 "//src/core:core" 2770 ], 2771 "hash": "0RXmTjGRcHthkkio1u6uKvfw6VXDcgEsI2vAKnpbZL6KuEj4oejACQ", 2772 "inputs": [ 2773 "src/core/state_test.go", 2774 "plz-out/gen/src/core/build_env.go", 2775 "plz-out/gen/src/core/build_label.go", 2776 "plz-out/gen/src/core/build_target.go", 2777 "plz-out/gen/src/core/file_label.go", 2778 "plz-out/gen/src/core/graph.go", 2779 "plz-out/gen/src/core/lock.go", 2780 "plz-out/gen/src/core/state.go", 2781 "plz-out/gen/src/core/utils.go", 2782 "plz-out/gen/src/core/config_versioned.go", 2783 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2784 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 2785 ], 2786 "outs": [ 2787 "src/core/state_test" 2788 ], 2789 "srcs": [ 2790 "src/core/state_test.go" 2791 ], 2792 "test": true 2793 } 2794 } 2795 }, 2796 "src/output": { 2797 "targets": { 2798 "_output#srcs": { 2799 "deps": [ 2800 "//src/output:shell_output_templated", 2801 "//src/output:interactive_display_templated", 2802 "//src/core:core", 2803 "//third_party/go:go-flags", 2804 "//third_party/go:humanize", 2805 "//third_party/go:logging", 2806 "//third_party/go:terminal" 2807 ], 2808 "hash": "+t+aFCIXd09OrINnMde+77uLHJvDcgEsI2vAKnpbZL6KuEj4oejACQ", 2809 "inputs": [ 2810 "src/output/flags.go", 2811 "src/output/logging.go", 2812 "src/output/trace.go", 2813 "plz-out/gen/src/core/core.a", 2814 "plz-out/gen/src/output/interactive_display_templated.go", 2815 "plz-out/gen/src/output/shell_output_templated.go", 2816 "plz-out/gen/third_party/go/src/github.com/jessevdk/go-flags", 2817 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 2818 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 2819 "plz-out/gen/third_party/go/src/golang.org/x/crypto/ssh/terminal" 2820 ], 2821 "outs": [ 2822 "src/output/flags.go", 2823 "src/output/logging.go", 2824 "src/output/trace.go", 2825 "src/output/shell_output_templated.go", 2826 "src/output/interactive_display_templated.go" 2827 ], 2828 "srcs": [ 2829 "src/output/flags.go", 2830 "src/output/logging.go", 2831 "src/output/trace.go", 2832 "//src/output:shell_output_templated", 2833 "//src/output:interactive_display_templated" 2834 ] 2835 }, 2836 "interactive_display_templated": { 2837 "hash": "zChxOIWo+e7OFXAf9K3rXkr6HznDcgEsI2vAKnpbZL6KuEj4oejACQ", 2838 "inputs": [ 2839 "src/output/interactive_display.go" 2840 ], 2841 "outs": [ 2842 "src/output/interactive_display_templated.go" 2843 ], 2844 "srcs": [ 2845 "src/output/interactive_display.go" 2846 ] 2847 }, 2848 "interactive_display_test": { 2849 "deps": [ 2850 "//src/output:output" 2851 ], 2852 "hash": "aEmiFqMjT+av3JvtKzic6bpifLPDcgEsI2vAKnpbZL6KuEj4oejACQ", 2853 "inputs": [ 2854 "src/output/interactive_display_test.go", 2855 "plz-out/gen/src/output/flags.go", 2856 "plz-out/gen/src/output/logging.go", 2857 "plz-out/gen/src/output/trace.go", 2858 "plz-out/gen/src/output/shell_output_templated.go", 2859 "plz-out/gen/src/output/interactive_display_templated.go", 2860 "plz-out/gen/src/core/core.a", 2861 "plz-out/gen/src/core/build_env.go", 2862 "plz-out/gen/src/core/build_label.go", 2863 "plz-out/gen/src/core/build_target.go", 2864 "plz-out/gen/src/core/file_label.go", 2865 "plz-out/gen/src/core/graph.go", 2866 "plz-out/gen/src/core/lock.go", 2867 "plz-out/gen/src/core/state.go", 2868 "plz-out/gen/src/core/utils.go", 2869 "plz-out/gen/src/core/config_versioned.go", 2870 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2871 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 2872 "plz-out/gen/third_party/go/src/github.com/jessevdk/go-flags", 2873 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 2874 "plz-out/gen/third_party/go/src/golang.org/x/crypto/ssh/terminal" 2875 ], 2876 "outs": [ 2877 "src/output/interactive_display_test" 2878 ], 2879 "srcs": [ 2880 "src/output/interactive_display_test.go" 2881 ], 2882 "test": true 2883 }, 2884 "output": { 2885 "deps": [ 2886 "//src/output:shell_output_templated", 2887 "//src/output:interactive_display_templated", 2888 "//src/core:core", 2889 "//third_party/go:go-flags", 2890 "//third_party/go:humanize", 2891 "//third_party/go:logging", 2892 "//third_party/go:terminal", 2893 "//src/output:_output#srcs" 2894 ], 2895 "hash": "PDjfwYxycbe1gJ6fRHK1mfmwAxrDcgEsI2vAKnpbZL6KuEj4oejACQ", 2896 "inputs": [ 2897 "src/output/flags.go", 2898 "src/output/logging.go", 2899 "src/output/trace.go", 2900 "plz-out/gen/src/core/core.a", 2901 "plz-out/gen/src/output/shell_output_templated.go", 2902 "plz-out/gen/src/output/interactive_display_templated.go", 2903 "plz-out/gen/third_party/go/src/github.com/jessevdk/go-flags", 2904 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 2905 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 2906 "plz-out/gen/third_party/go/src/golang.org/x/crypto/ssh/terminal" 2907 ], 2908 "outs": [ 2909 "src/output/output.a" 2910 ], 2911 "srcs": [ 2912 "src/output/flags.go", 2913 "src/output/logging.go", 2914 "src/output/trace.go", 2915 "//src/output:shell_output_templated", 2916 "//src/output:interactive_display_templated" 2917 ] 2918 }, 2919 "shell_output_templated": { 2920 "hash": "Fi99GJJVRvCexGrh7nwim4liz2PDcgEsI2vAKnpbZL6KuEj4oejACQ", 2921 "inputs": [ 2922 "src/output/shell_output.go" 2923 ], 2924 "outs": [ 2925 "src/output/shell_output_templated.go" 2926 ], 2927 "srcs": [ 2928 "src/output/shell_output.go" 2929 ] 2930 }, 2931 "shell_output_test": { 2932 "deps": [ 2933 "//src/output:output", 2934 "//src/core:core" 2935 ], 2936 "hash": "4vfgC1x2BAQMxOw8oKQN2qLncNnDcgEsI2vAKnpbZL6KuEj4oejACQ", 2937 "inputs": [ 2938 "src/output/shell_output_test.go", 2939 "plz-out/gen/src/core/build_env.go", 2940 "plz-out/gen/src/core/build_label.go", 2941 "plz-out/gen/src/core/build_target.go", 2942 "plz-out/gen/src/core/file_label.go", 2943 "plz-out/gen/src/core/graph.go", 2944 "plz-out/gen/src/core/lock.go", 2945 "plz-out/gen/src/core/state.go", 2946 "plz-out/gen/src/core/utils.go", 2947 "plz-out/gen/src/core/config_versioned.go", 2948 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2949 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 2950 "plz-out/gen/src/output/flags.go", 2951 "plz-out/gen/src/output/logging.go", 2952 "plz-out/gen/src/output/trace.go", 2953 "plz-out/gen/src/output/shell_output_templated.go", 2954 "plz-out/gen/src/output/interactive_display_templated.go", 2955 "plz-out/gen/src/core/core.a", 2956 "plz-out/gen/third_party/go/src/github.com/jessevdk/go-flags", 2957 "plz-out/gen/third_party/go/src/github.com/dustin/go-humanize", 2958 "plz-out/gen/third_party/go/src/golang.org/x/crypto/ssh/terminal" 2959 ], 2960 "outs": [ 2961 "src/output/shell_output_test" 2962 ], 2963 "srcs": [ 2964 "src/output/shell_output_test.go" 2965 ], 2966 "test": true 2967 } 2968 } 2969 }, 2970 "src/parse": { 2971 "targets": { 2972 "_gen_output": { 2973 "deps": [ 2974 "//src/parse:_gen_output_name" 2975 ], 2976 "hash": "agrAo8AYx/syCpY8wzhAIbkjw8XDcgEsI2vAKnpbZL6KuEj4oejACQ" 2977 }, 2978 "_gen_output_name": { 2979 "hash": "cpxdYZ9AdePv85tuIM9y5fbcOu/DcgEsI2vAKnpbZL6KuEj4oejACQ" 2980 }, 2981 "_parse#srcs": { 2982 "deps": [ 2983 "//src/parse:builtin_rules", 2984 "//src/core:core", 2985 "//third_party/go:logging", 2986 "//third_party/go:gcfg" 2987 ], 2988 "hash": "JaH7QpXlAW3rfuKgkHTEfgO0vbDDcgEsI2vAKnpbZL6KuEj4oejACQ", 2989 "inputs": [ 2990 "src/parse/interpreter.go", 2991 "src/parse/parse_step.go", 2992 "src/parse/interpreter.h", 2993 "src/parse/interpreter.c", 2994 "plz-out/gen/src/core/core.a", 2995 "plz-out/gen/src/parse/builtin_rules.go", 2996 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 2997 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 2998 ], 2999 "outs": [ 3000 "src/parse/interpreter.go", 3001 "src/parse/parse_step.go", 3002 "src/parse/interpreter.h", 3003 "src/parse/interpreter.c", 3004 "src/parse/builtin_rules.go" 3005 ], 3006 "srcs": [ 3007 "src/parse/interpreter.go", 3008 "src/parse/parse_step.go", 3009 "src/parse/interpreter.h", 3010 "src/parse/interpreter.c", 3011 "//src/parse:builtin_rules" 3012 ] 3013 }, 3014 "_require_provide_test#deps": { 3015 "deps": [ 3016 "//src/parse:test_require", 3017 "//src/build/python:bootstrap_pexer" 3018 ], 3019 "hash": "+XYjUX0H96dytBDr7I9FycncNCPDcgEsI2vAKnpbZL6KuEj4oejACQ", 3020 "inputs": [ 3021 "plz-out/bin/src/build/python/bootstrap_pexer.pex", 3022 "plz-out/gen/src/parse/test_require.py" 3023 ] 3024 }, 3025 "_require_provide_test#pex": { 3026 "deps": [ 3027 "//src/parse:_require_provide_test#deps" 3028 ], 3029 "hash": "bDELOZHgxb9LeqNaq0qz9AbZkhPDcgEsI2vAKnpbZL6KuEj4oejACQ", 3030 "inputs": [ 3031 "src/parse/require_provide_test.py" 3032 ], 3033 "outs": [ 3034 "src/parse/.require_provide_test_main.pex.zip" 3035 ] 3036 }, 3037 "additional_output_test": { 3038 "deps": [ 3039 "//src/parse:_gen_output" 3040 ], 3041 "hash": "5ZO6emN7tB9Ff0cuu2KzmKKYXhTDcgEsI2vAKnpbZL6KuEj4oejACQ", 3042 "inputs": [ 3043 "src/parse/additional_output_test.go" 3044 ], 3045 "outs": [ 3046 "src/parse/additional_output_test" 3047 ], 3048 "srcs": [ 3049 "src/parse/additional_output_test.go" 3050 ], 3051 "test": true 3052 }, 3053 "builtin_rules": { 3054 "deps": [ 3055 "//third_party/go:go-bindata" 3056 ], 3057 "hash": "K1gSEC3B0aYgtjALmxGQp2TEHO7DcgEsI2vAKnpbZL6KuEj4oejACQ", 3058 "inputs": [ 3059 "src/parse/rules/cc_rules.py", 3060 "src/parse/rules/go_rules.py", 3061 "src/parse/rules/java_rules.py", 3062 "src/parse/rules/misc_rules.py", 3063 "src/parse/rules/please_parser.py", 3064 "src/parse/rules/proto_rules.py", 3065 "src/parse/rules/python_rules.py", 3066 "src/parse/rules/sh_rules.py", 3067 "plz-out/bin/third_party/go/bin/go-bindata" 3068 ], 3069 "outs": [ 3070 "src/parse/builtin_rules.go" 3071 ], 3072 "srcs": [ 3073 "src/parse/rules/cc_rules.py", 3074 "src/parse/rules/go_rules.py", 3075 "src/parse/rules/java_rules.py", 3076 "src/parse/rules/misc_rules.py", 3077 "src/parse/rules/please_parser.py", 3078 "src/parse/rules/proto_rules.py", 3079 "src/parse/rules/python_rules.py", 3080 "src/parse/rules/sh_rules.py" 3081 ] 3082 }, 3083 "glob_test": { 3084 "deps": [ 3085 "//src/parse:parse", 3086 "//src/core:core" 3087 ], 3088 "hash": "XiTkdZIFggY9Ytj5PWH44PcFQMTDcgEsI2vAKnpbZL6KuEj4oejACQ", 3089 "inputs": [ 3090 "src/parse/glob_test.go", 3091 "plz-out/gen/src/core/build_env.go", 3092 "plz-out/gen/src/core/build_label.go", 3093 "plz-out/gen/src/core/build_target.go", 3094 "plz-out/gen/src/core/file_label.go", 3095 "plz-out/gen/src/core/graph.go", 3096 "plz-out/gen/src/core/lock.go", 3097 "plz-out/gen/src/core/state.go", 3098 "plz-out/gen/src/core/utils.go", 3099 "plz-out/gen/src/core/config_versioned.go", 3100 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 3101 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 3102 "plz-out/gen/src/parse/interpreter.go", 3103 "plz-out/gen/src/parse/parse_step.go", 3104 "plz-out/gen/src/parse/interpreter.h", 3105 "plz-out/gen/src/parse/interpreter.c", 3106 "plz-out/gen/src/parse/builtin_rules.go", 3107 "plz-out/gen/src/core/core.a" 3108 ], 3109 "outs": [ 3110 "src/parse/glob_test" 3111 ], 3112 "srcs": [ 3113 "src/parse/glob_test.go" 3114 ], 3115 "test": true 3116 }, 3117 "interpreter_test": { 3118 "deps": [ 3119 "//src/parse:parse" 3120 ], 3121 "hash": "AiEkbtnRqXytXF/ugDpma3ctcJfDcgEsI2vAKnpbZL6KuEj4oejACQ", 3122 "inputs": [ 3123 "src/parse/interpreter_test.go", 3124 "plz-out/gen/src/parse/interpreter.go", 3125 "plz-out/gen/src/parse/parse_step.go", 3126 "plz-out/gen/src/parse/interpreter.h", 3127 "plz-out/gen/src/parse/interpreter.c", 3128 "plz-out/gen/src/parse/builtin_rules.go", 3129 "plz-out/gen/src/core/core.a", 3130 "plz-out/gen/src/core/build_env.go", 3131 "plz-out/gen/src/core/build_label.go", 3132 "plz-out/gen/src/core/build_target.go", 3133 "plz-out/gen/src/core/file_label.go", 3134 "plz-out/gen/src/core/graph.go", 3135 "plz-out/gen/src/core/lock.go", 3136 "plz-out/gen/src/core/state.go", 3137 "plz-out/gen/src/core/utils.go", 3138 "plz-out/gen/src/core/config_versioned.go", 3139 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 3140 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 3141 ], 3142 "outs": [ 3143 "src/parse/interpreter_test" 3144 ], 3145 "srcs": [ 3146 "src/parse/interpreter_test.go" 3147 ], 3148 "test": true 3149 }, 3150 "parse": { 3151 "deps": [ 3152 "//src/parse:builtin_rules", 3153 "//src/core:core", 3154 "//third_party/go:logging", 3155 "//third_party/go:gcfg", 3156 "//src/parse:_parse#srcs" 3157 ], 3158 "hash": "Gdk1iaqCtrQ08q9gK/5siv+68XPDcgEsI2vAKnpbZL6KuEj4oejACQ", 3159 "inputs": [ 3160 "src/parse/interpreter.go", 3161 "src/parse/parse_step.go", 3162 "src/parse/interpreter.h", 3163 "src/parse/interpreter.c", 3164 "plz-out/gen/src/core/build_env.go", 3165 "plz-out/gen/src/core/build_label.go", 3166 "plz-out/gen/src/core/build_target.go", 3167 "plz-out/gen/src/core/file_label.go", 3168 "plz-out/gen/src/core/graph.go", 3169 "plz-out/gen/src/core/lock.go", 3170 "plz-out/gen/src/core/state.go", 3171 "plz-out/gen/src/core/utils.go", 3172 "plz-out/gen/src/core/config_versioned.go", 3173 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 3174 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 3175 "plz-out/gen/src/parse/builtin_rules.go", 3176 "plz-out/gen/src/core/core.a" 3177 ], 3178 "outs": [ 3179 "src/parse/parse.a" 3180 ], 3181 "srcs": [ 3182 "src/parse/interpreter.go", 3183 "src/parse/parse_step.go", 3184 "src/parse/interpreter.h", 3185 "src/parse/interpreter.c", 3186 "//src/parse:builtin_rules" 3187 ] 3188 }, 3189 "parse_step_test": { 3190 "deps": [ 3191 "//src/parse:parse", 3192 "//src/core:core", 3193 "//third_party/go:testify" 3194 ], 3195 "hash": "MtNq6rrLNTcOh0atjyV7eJqVAMTDcgEsI2vAKnpbZL6KuEj4oejACQ", 3196 "inputs": [ 3197 "src/parse/parse_step_test.go", 3198 "plz-out/gen/src/core/build_env.go", 3199 "plz-out/gen/src/core/build_label.go", 3200 "plz-out/gen/src/core/build_target.go", 3201 "plz-out/gen/src/core/file_label.go", 3202 "plz-out/gen/src/core/graph.go", 3203 "plz-out/gen/src/core/lock.go", 3204 "plz-out/gen/src/core/state.go", 3205 "plz-out/gen/src/core/utils.go", 3206 "plz-out/gen/src/core/config_versioned.go", 3207 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 3208 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 3209 "plz-out/gen/src/parse/interpreter.go", 3210 "plz-out/gen/src/parse/parse_step.go", 3211 "plz-out/gen/src/parse/interpreter.h", 3212 "plz-out/gen/src/parse/interpreter.c", 3213 "plz-out/gen/src/parse/builtin_rules.go", 3214 "plz-out/gen/src/core/core.a", 3215 "plz-out/gen/third_party/go/src/github.com/stretchr/testify" 3216 ], 3217 "outs": [ 3218 "src/parse/parse_step_test" 3219 ], 3220 "srcs": [ 3221 "src/parse/parse_step_test.go" 3222 ], 3223 "test": true 3224 }, 3225 "require_provide_test": { 3226 "deps": [ 3227 "//src/parse:_require_provide_test#pex" 3228 ], 3229 "hash": "bBuQH6xZCwx4YwijuByj7dQR9CjDcgEsI2vAKnpbZL6KuEj4oejACQ", 3230 "inputs": [ 3231 "plz-out/gen/src/parse/.require_provide_test_main.pex.zip", 3232 "plz-out/bin/src/build/python/bootstrap_pexer.pex", 3233 "plz-out/gen/src/parse/test_require.py" 3234 ], 3235 "outs": [ 3236 "src/parse/require_provide_test.pex" 3237 ], 3238 "test": true 3239 }, 3240 "test_require": { 3241 "deps": [ 3242 "//src/parse:test_require_py", 3243 "//src/parse:test_require_go" 3244 ], 3245 "hash": "2TaR20doLIMVi/BXfA0fDdbDBLLDcgEsI2vAKnpbZL6KuEj4oejACQ", 3246 "inputs": [ 3247 "plz-out/gen/src/parse/test_require.go", 3248 "plz-out/gen/src/parse/test_require.py" 3249 ], 3250 "outs": [ 3251 "src/parse/test_require.py", 3252 "src/parse/test_require.go" 3253 ], 3254 "srcs": [ 3255 "//src/parse:test_require_py", 3256 "//src/parse:test_require_go" 3257 ] 3258 }, 3259 "test_require_go": { 3260 "hash": "nv6e7apHUSR/LhyDvh5ikKB3BijDcgEsI2vAKnpbZL6KuEj4oejACQ", 3261 "outs": [ 3262 "src/parse/test_require.go" 3263 ] 3264 }, 3265 "test_require_py": { 3266 "hash": "PG5oqI211GxyXomxd5eGOIwMH4jDcgEsI2vAKnpbZL6KuEj4oejACQ", 3267 "outs": [ 3268 "src/parse/test_require.py" 3269 ] 3270 } 3271 } 3272 }, 3273 "src/parse/test_data/test_subfolder2": { 3274 "targets": {} 3275 }, 3276 "src/query": { 3277 "targets": { 3278 "_query#srcs": { 3279 "deps": [ 3280 "//src/build:build", 3281 "//src/core:core", 3282 "//src/parse:parse", 3283 "//third_party/go:logging" 3284 ], 3285 "hash": "SIUajbgHTSMPSSNkVArHDxWjGKLDcgEsI2vAKnpbZL6KuEj4oejACQ", 3286 "inputs": [ 3287 "src/query/affected_targets.go", 3288 "src/query/alltargets.go", 3289 "src/query/completions.go", 3290 "src/query/deps.go", 3291 "src/query/graph.go", 3292 "src/query/inputs.go", 3293 "src/query/outputs.go", 3294 "src/query/print.go", 3295 "src/query/query_step.go", 3296 "src/query/somepath.go", 3297 "plz-out/gen/src/build/build.a", 3298 "plz-out/gen/src/core/core.a", 3299 "plz-out/gen/src/parse/parse.a", 3300 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 3301 ], 3302 "outs": [ 3303 "src/query/affected_targets.go", 3304 "src/query/alltargets.go", 3305 "src/query/completions.go", 3306 "src/query/deps.go", 3307 "src/query/graph.go", 3308 "src/query/inputs.go", 3309 "src/query/outputs.go", 3310 "src/query/print.go", 3311 "src/query/query_step.go", 3312 "src/query/somepath.go" 3313 ], 3314 "srcs": [ 3315 "src/query/affected_targets.go", 3316 "src/query/alltargets.go", 3317 "src/query/completions.go", 3318 "src/query/deps.go", 3319 "src/query/graph.go", 3320 "src/query/inputs.go", 3321 "src/query/outputs.go", 3322 "src/query/print.go", 3323 "src/query/query_step.go", 3324 "src/query/somepath.go" 3325 ] 3326 }, 3327 "print_test": { 3328 "deps": [ 3329 "//src/query:query", 3330 "//src/core:core" 3331 ], 3332 "hash": "aXQuDkGCtlvTwXBzYLIvo7IRAgbDcgEsI2vAKnpbZL6KuEj4oejACQ", 3333 "inputs": [ 3334 "src/query/print_test.go", 3335 "plz-out/gen/src/core/build_env.go", 3336 "plz-out/gen/src/core/build_label.go", 3337 "plz-out/gen/src/core/build_target.go", 3338 "plz-out/gen/src/core/file_label.go", 3339 "plz-out/gen/src/core/graph.go", 3340 "plz-out/gen/src/core/lock.go", 3341 "plz-out/gen/src/core/state.go", 3342 "plz-out/gen/src/core/utils.go", 3343 "plz-out/gen/src/core/config_versioned.go", 3344 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 3345 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 3346 "plz-out/gen/src/query/affected_targets.go", 3347 "plz-out/gen/src/query/alltargets.go", 3348 "plz-out/gen/src/query/completions.go", 3349 "plz-out/gen/src/query/deps.go", 3350 "plz-out/gen/src/query/graph.go", 3351 "plz-out/gen/src/query/inputs.go", 3352 "plz-out/gen/src/query/outputs.go", 3353 "plz-out/gen/src/query/print.go", 3354 "plz-out/gen/src/query/query_step.go", 3355 "plz-out/gen/src/query/somepath.go", 3356 "plz-out/gen/src/build/build.a", 3357 "plz-out/gen/src/build/build_step.go", 3358 "plz-out/gen/src/build/command_replacements.go", 3359 "plz-out/gen/src/build/incrementality.go", 3360 "plz-out/gen/src/cache/cache.a", 3361 "plz-out/gen/src/cache/cache.go", 3362 "plz-out/gen/src/cache/dir_cache.go", 3363 "plz-out/gen/src/cache/http_cache.go", 3364 "plz-out/gen/src/cache/rpc_cache.go", 3365 "plz-out/gen/src/cache/proto/rpc_cache.a", 3366 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 3367 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 3368 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 3369 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 3370 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 3371 "plz-out/gen/src/core/core.a", 3372 "plz-out/gen/src/parse/parse.a", 3373 "plz-out/gen/src/parse/interpreter.go", 3374 "plz-out/gen/src/parse/parse_step.go", 3375 "plz-out/gen/src/parse/interpreter.h", 3376 "plz-out/gen/src/parse/interpreter.c", 3377 "plz-out/gen/src/parse/builtin_rules.go" 3378 ], 3379 "outs": [ 3380 "src/query/print_test" 3381 ], 3382 "srcs": [ 3383 "src/query/print_test.go" 3384 ], 3385 "test": true 3386 }, 3387 "query": { 3388 "deps": [ 3389 "//src/build:build", 3390 "//src/core:core", 3391 "//src/parse:parse", 3392 "//third_party/go:logging", 3393 "//src/query:_query#srcs" 3394 ], 3395 "hash": "5aOQOp2bWw44VC6Iihydl537KmrDcgEsI2vAKnpbZL6KuEj4oejACQ", 3396 "inputs": [ 3397 "src/query/affected_targets.go", 3398 "src/query/alltargets.go", 3399 "src/query/completions.go", 3400 "src/query/deps.go", 3401 "src/query/graph.go", 3402 "src/query/inputs.go", 3403 "src/query/outputs.go", 3404 "src/query/print.go", 3405 "src/query/query_step.go", 3406 "src/query/somepath.go", 3407 "plz-out/gen/src/build/build.a", 3408 "plz-out/gen/src/core/core.a", 3409 "plz-out/gen/src/parse/parse.a", 3410 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 3411 ], 3412 "outs": [ 3413 "src/query/query.a" 3414 ], 3415 "srcs": [ 3416 "src/query/affected_targets.go", 3417 "src/query/alltargets.go", 3418 "src/query/completions.go", 3419 "src/query/deps.go", 3420 "src/query/graph.go", 3421 "src/query/inputs.go", 3422 "src/query/outputs.go", 3423 "src/query/print.go", 3424 "src/query/query_step.go", 3425 "src/query/somepath.go" 3426 ] 3427 } 3428 } 3429 }, 3430 "src/run": { 3431 "targets": { 3432 "_run#srcs": { 3433 "deps": [ 3434 "//src/core:core", 3435 "//src/build:build", 3436 "//third_party/go:logging" 3437 ], 3438 "hash": "SyI7mnv0LYG2ak8LZ4k1WBv8cSHDcgEsI2vAKnpbZL6KuEj4oejACQ", 3439 "inputs": [ 3440 "src/run/run_step.go", 3441 "plz-out/gen/src/build/build.a", 3442 "plz-out/gen/src/core/core.a", 3443 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 3444 ], 3445 "outs": [ 3446 "src/run/run_step.go" 3447 ], 3448 "srcs": [ 3449 "src/run/run_step.go" 3450 ] 3451 }, 3452 "run": { 3453 "deps": [ 3454 "//src/core:core", 3455 "//src/build:build", 3456 "//third_party/go:logging", 3457 "//src/run:_run#srcs" 3458 ], 3459 "hash": "SIJ15+CXnro1nt1oW+UiNlIeq4nDcgEsI2vAKnpbZL6KuEj4oejACQ", 3460 "inputs": [ 3461 "src/run/run_step.go", 3462 "plz-out/gen/src/build/build.a", 3463 "plz-out/gen/src/core/core.a", 3464 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 3465 ], 3466 "outs": [ 3467 "src/run/run.a" 3468 ], 3469 "srcs": [ 3470 "src/run/run_step.go" 3471 ] 3472 } 3473 } 3474 }, 3475 "src/test": { 3476 "targets": { 3477 "_flakiness_test#deps": { 3478 "hash": "EglqRAPfWljkDTRAcJRt0sNVWvjDcgEsI2vAKnpbZL6KuEj4oejACQ" 3479 }, 3480 "_flakiness_test#pex": { 3481 "deps": [ 3482 "//src/test:_flakiness_test#deps" 3483 ], 3484 "hash": "tJRk5LiDw1uphNQ75FesLjDbOx7DcgEsI2vAKnpbZL6KuEj4oejACQ", 3485 "inputs": [ 3486 "src/test/flakiness_test.py" 3487 ], 3488 "outs": [ 3489 "src/test/.flakiness_test_main.pex.zip" 3490 ] 3491 }, 3492 "_test#srcs": { 3493 "deps": [ 3494 "//src/core:core", 3495 "//src/build:build", 3496 "//third_party/go:cover", 3497 "//third_party/go:logging" 3498 ], 3499 "hash": "Y3iyGtFFVVbbxDYBAqYvj6F2oqfDcgEsI2vAKnpbZL6KuEj4oejACQ", 3500 "inputs": [ 3501 "src/test/container.go", 3502 "src/test/coverage.go", 3503 "src/test/go_coverage.go", 3504 "src/test/go_results.go", 3505 "src/test/results.go", 3506 "src/test/test_step.go", 3507 "src/test/xml_coverage.go", 3508 "src/test/xml_results.go", 3509 "plz-out/gen/src/build/build.a", 3510 "plz-out/gen/src/core/core.a", 3511 "plz-out/gen/third_party/go/src/golang.org/x/tools/cover", 3512 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 3513 ], 3514 "outs": [ 3515 "src/test/container.go", 3516 "src/test/coverage.go", 3517 "src/test/go_coverage.go", 3518 "src/test/go_results.go", 3519 "src/test/results.go", 3520 "src/test/test_step.go", 3521 "src/test/xml_coverage.go", 3522 "src/test/xml_results.go" 3523 ], 3524 "srcs": [ 3525 "src/test/container.go", 3526 "src/test/coverage.go", 3527 "src/test/go_coverage.go", 3528 "src/test/go_results.go", 3529 "src/test/results.go", 3530 "src/test/test_step.go", 3531 "src/test/xml_coverage.go", 3532 "src/test/xml_results.go" 3533 ] 3534 }, 3535 "container_args_test": { 3536 "hash": "unS1CYFasgkTyU5oZlpr2cF0db/DcgEsI2vAKnpbZL6KuEj4oejACQ", 3537 "inputs": [ 3538 "src/test/container_args_test.go" 3539 ], 3540 "outs": [ 3541 "src/test/container_args_test" 3542 ], 3543 "srcs": [ 3544 "src/test/container_args_test.go" 3545 ], 3546 "test": true 3547 }, 3548 "container_test": { 3549 "hash": "HZQr4x9vpH7SPB2umZCujfdNbSLDcgEsI2vAKnpbZL6KuEj4oejACQ", 3550 "inputs": [ 3551 "src/test/container_test.go" 3552 ], 3553 "outs": [ 3554 "src/test/container_test" 3555 ], 3556 "srcs": [ 3557 "src/test/container_test.go" 3558 ], 3559 "test": true 3560 }, 3561 "coverage_test": { 3562 "deps": [ 3563 "//src/test:test" 3564 ], 3565 "hash": "22b7lDguXqyw8N7Grnp+H72CgtrDcgEsI2vAKnpbZL6KuEj4oejACQ", 3566 "inputs": [ 3567 "src/test/coverage_test.go", 3568 "plz-out/gen/src/test/container.go", 3569 "plz-out/gen/src/test/coverage.go", 3570 "plz-out/gen/src/test/go_coverage.go", 3571 "plz-out/gen/src/test/go_results.go", 3572 "plz-out/gen/src/test/results.go", 3573 "plz-out/gen/src/test/test_step.go", 3574 "plz-out/gen/src/test/xml_coverage.go", 3575 "plz-out/gen/src/test/xml_results.go", 3576 "plz-out/gen/src/build/build.a", 3577 "plz-out/gen/src/build/build_step.go", 3578 "plz-out/gen/src/build/command_replacements.go", 3579 "plz-out/gen/src/build/incrementality.go", 3580 "plz-out/gen/src/cache/cache.a", 3581 "plz-out/gen/src/cache/cache.go", 3582 "plz-out/gen/src/cache/dir_cache.go", 3583 "plz-out/gen/src/cache/http_cache.go", 3584 "plz-out/gen/src/cache/rpc_cache.go", 3585 "plz-out/gen/src/cache/proto/rpc_cache.a", 3586 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 3587 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 3588 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 3589 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 3590 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 3591 "plz-out/gen/src/core/core.a", 3592 "plz-out/gen/src/core/build_env.go", 3593 "plz-out/gen/src/core/build_label.go", 3594 "plz-out/gen/src/core/build_target.go", 3595 "plz-out/gen/src/core/file_label.go", 3596 "plz-out/gen/src/core/graph.go", 3597 "plz-out/gen/src/core/lock.go", 3598 "plz-out/gen/src/core/state.go", 3599 "plz-out/gen/src/core/utils.go", 3600 "plz-out/gen/src/core/config_versioned.go", 3601 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 3602 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 3603 "plz-out/gen/src/parse/parse.a", 3604 "plz-out/gen/src/parse/interpreter.go", 3605 "plz-out/gen/src/parse/parse_step.go", 3606 "plz-out/gen/src/parse/interpreter.h", 3607 "plz-out/gen/src/parse/interpreter.c", 3608 "plz-out/gen/src/parse/builtin_rules.go", 3609 "plz-out/gen/third_party/go/src/golang.org/x/tools/cover" 3610 ], 3611 "outs": [ 3612 "src/test/coverage_test" 3613 ], 3614 "srcs": [ 3615 "src/test/coverage_test.go" 3616 ], 3617 "test": true 3618 }, 3619 "data_files_test": { 3620 "hash": "JnfDzOlxUAdgw58EbLhAqbB0Fd7DcgEsI2vAKnpbZL6KuEj4oejACQ", 3621 "inputs": [ 3622 "src/test/data_files_test.sh" 3623 ], 3624 "outs": [ 3625 "src/test/data_files_test.sh" 3626 ], 3627 "srcs": [ 3628 "src/test/data_files_test.sh" 3629 ], 3630 "test": true 3631 }, 3632 "flakiness_test": { 3633 "deps": [ 3634 "//src/test:_flakiness_test#pex" 3635 ], 3636 "hash": "3p6fczN/m3md3ePEhdpf6OBzg1fDcgEsI2vAKnpbZL6KuEj4oejACQ", 3637 "inputs": [ 3638 "plz-out/gen/src/test/.flakiness_test_main.pex.zip" 3639 ], 3640 "outs": [ 3641 "src/test/flakiness_test.pex" 3642 ], 3643 "test": true 3644 }, 3645 "no_test_output_test": { 3646 "hash": "hm3vlAkUKehrTv5LjzCOdiuzzw3DcgEsI2vAKnpbZL6KuEj4oejACQ", 3647 "test": true 3648 }, 3649 "results_test": { 3650 "deps": [ 3651 "//src/test:test" 3652 ], 3653 "hash": "BzinVog6R5vU4ZqEZiX5NX85iMTDcgEsI2vAKnpbZL6KuEj4oejACQ", 3654 "inputs": [ 3655 "src/test/results_test.go", 3656 "plz-out/gen/src/test/container.go", 3657 "plz-out/gen/src/test/coverage.go", 3658 "plz-out/gen/src/test/go_coverage.go", 3659 "plz-out/gen/src/test/go_results.go", 3660 "plz-out/gen/src/test/results.go", 3661 "plz-out/gen/src/test/test_step.go", 3662 "plz-out/gen/src/test/xml_coverage.go", 3663 "plz-out/gen/src/test/xml_results.go", 3664 "plz-out/gen/src/build/build.a", 3665 "plz-out/gen/src/build/build_step.go", 3666 "plz-out/gen/src/build/command_replacements.go", 3667 "plz-out/gen/src/build/incrementality.go", 3668 "plz-out/gen/src/cache/cache.a", 3669 "plz-out/gen/src/cache/cache.go", 3670 "plz-out/gen/src/cache/dir_cache.go", 3671 "plz-out/gen/src/cache/http_cache.go", 3672 "plz-out/gen/src/cache/rpc_cache.go", 3673 "plz-out/gen/src/cache/proto/rpc_cache.a", 3674 "plz-out/gen/src/cache/proto/rpc_cache.pb.go", 3675 "plz-out/gen/src/cache/proto/rpc_cache_pb2.py", 3676 "plz-out/gen/src/cache/proto/rpc_cache.pb.h", 3677 "plz-out/gen/src/cache/proto/rpc_cache.pb.cc", 3678 "plz-out/gen/third_party/go/src/google.golang.org/grpc", 3679 "plz-out/gen/src/core/core.a", 3680 "plz-out/gen/src/core/build_env.go", 3681 "plz-out/gen/src/core/build_label.go", 3682 "plz-out/gen/src/core/build_target.go", 3683 "plz-out/gen/src/core/file_label.go", 3684 "plz-out/gen/src/core/graph.go", 3685 "plz-out/gen/src/core/lock.go", 3686 "plz-out/gen/src/core/state.go", 3687 "plz-out/gen/src/core/utils.go", 3688 "plz-out/gen/src/core/config_versioned.go", 3689 "plz-out/gen/third_party/go/src/gopkg.in/gcfg.v1", 3690 "plz-out/gen/third_party/go/src/github.com/op/go-logging", 3691 "plz-out/gen/src/parse/parse.a", 3692 "plz-out/gen/src/parse/interpreter.go", 3693 "plz-out/gen/src/parse/parse_step.go", 3694 "plz-out/gen/src/parse/interpreter.h", 3695 "plz-out/gen/src/parse/interpreter.c", 3696 "plz-out/gen/src/parse/builtin_rules.go", 3697 "plz-out/gen/third_party/go/src/golang.org/x/tools/cover" 3698 ], 3699 "outs": [ 3700 "src/test/results_test" 3701 ], 3702 "srcs": [ 3703 "src/test/results_test.go" 3704 ], 3705 "test": true 3706 }, 3707 "test": { 3708 "deps": [ 3709 "//src/core:core", 3710 "//src/build:build", 3711 "//third_party/go:cover", 3712 "//third_party/go:logging", 3713 "//src/test:_test#srcs" 3714 ], 3715 "hash": "VYjEtYtN3iFQ+Mhx/GlJepHfpgTDcgEsI2vAKnpbZL6KuEj4oejACQ", 3716 "inputs": [ 3717 "src/test/container.go", 3718 "src/test/coverage.go", 3719 "src/test/go_coverage.go", 3720 "src/test/go_results.go", 3721 "src/test/results.go", 3722 "src/test/test_step.go", 3723 "src/test/xml_coverage.go", 3724 "src/test/xml_results.go", 3725 "plz-out/gen/src/build/build.a", 3726 "plz-out/gen/src/core/core.a", 3727 "plz-out/gen/third_party/go/src/golang.org/x/tools/cover", 3728 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 3729 ], 3730 "outs": [ 3731 "src/test/test.a" 3732 ], 3733 "srcs": [ 3734 "src/test/container.go", 3735 "src/test/coverage.go", 3736 "src/test/go_coverage.go", 3737 "src/test/go_results.go", 3738 "src/test/results.go", 3739 "src/test/test_step.go", 3740 "src/test/xml_coverage.go", 3741 "src/test/xml_results.go" 3742 ] 3743 } 3744 } 3745 }, 3746 "src/update": { 3747 "targets": { 3748 "_update#srcs": { 3749 "deps": [ 3750 "//src/core:core", 3751 "//third_party/go:logging" 3752 ], 3753 "hash": "qhdzqNhe3HRVSHNy4SfJFEJjXfXDcgEsI2vAKnpbZL6KuEj4oejACQ", 3754 "inputs": [ 3755 "src/update/update.go", 3756 "plz-out/gen/src/core/core.a", 3757 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 3758 ], 3759 "outs": [ 3760 "src/update/update.go" 3761 ], 3762 "srcs": [ 3763 "src/update/update.go" 3764 ] 3765 }, 3766 "update": { 3767 "deps": [ 3768 "//src/core:core", 3769 "//third_party/go:logging", 3770 "//src/update:_update#srcs" 3771 ], 3772 "hash": "JP0kxpG5pJ4pS3zfm7W0pXJZa9PDcgEsI2vAKnpbZL6KuEj4oejACQ", 3773 "inputs": [ 3774 "src/update/update.go", 3775 "plz-out/gen/src/core/core.a", 3776 "plz-out/gen/third_party/go/src/github.com/op/go-logging" 3777 ], 3778 "outs": [ 3779 "src/update/update.a" 3780 ], 3781 "srcs": [ 3782 "src/update/update.go" 3783 ] 3784 } 3785 } 3786 }, 3787 "test": { 3788 "targets": { 3789 "__coverage_output_test#deps": { 3790 "hash": "YO5mXYpSNlmzN9pDoOiQe1ZfBvrDcgEsI2vAKnpbZL6KuEj4oejACQ" 3791 }, 3792 "__coverage_output_test#pex": { 3793 "deps": [ 3794 "//test:__coverage_output_test#deps" 3795 ], 3796 "hash": "QZg5WuvThjUxJB+6I0nCD3EQ2AzDcgEsI2vAKnpbZL6KuEj4oejACQ", 3797 "inputs": [ 3798 "test/coverage_output_test.py" 3799 ], 3800 "outs": [ 3801 "test/._coverage_output_test_main.pex.zip" 3802 ] 3803 }, 3804 "__no_coverage_output_test#deps": { 3805 "hash": "/amxz/Q+GbUVK0UqNWQ/tCcSoMXDcgEsI2vAKnpbZL6KuEj4oejACQ" 3806 }, 3807 "__no_coverage_output_test#pex": { 3808 "deps": [ 3809 "//test:__no_coverage_output_test#deps" 3810 ], 3811 "hash": "HPmoPQnJlaId0hnAODTOExD74UDDcgEsI2vAKnpbZL6KuEj4oejACQ", 3812 "inputs": [ 3813 "test/coverage_output_test.py" 3814 ], 3815 "outs": [ 3816 "test/._no_coverage_output_test_main.pex.zip" 3817 ] 3818 }, 3819 "_add_out_gen": { 3820 "hash": "U2iBQOVfrtWkyk2/rqA4gzo3M4PDcgEsI2vAKnpbZL6KuEj4oejACQ" 3821 }, 3822 "_add_out_test": { 3823 "deps": [ 3824 "//test:_add_out_gen" 3825 ], 3826 "hash": "1KfwIZ4S8GRgMYH10LXWBeyqEXnDcgEsI2vAKnpbZL6KuEj4oejACQ", 3827 "test": true 3828 }, 3829 "_affectedtests_manual_test": { 3830 "hash": "Q6D7hMadyED9V85txXL1e2YUncXDcgEsI2vAKnpbZL6KuEj4oejACQ", 3831 "inputs": [ 3832 "test/affectedtests_test.go" 3833 ], 3834 "outs": [ 3835 "test/_affectedtests_manual_test" 3836 ], 3837 "srcs": [ 3838 "test/affectedtests_test.go" 3839 ], 3840 "test": true 3841 }, 3842 "_affectedtests_test": { 3843 "hash": "xkp108/MY5Qv9/MUplsM31ozEx/DcgEsI2vAKnpbZL6KuEj4oejACQ", 3844 "inputs": [ 3845 "test/affectedtests_test.go" 3846 ], 3847 "outs": [ 3848 "test/_affectedtests_test" 3849 ], 3850 "srcs": [ 3851 "test/affectedtests_test.go" 3852 ], 3853 "test": true 3854 }, 3855 "_coverage_output_test": { 3856 "deps": [ 3857 "//test:__coverage_output_test#pex" 3858 ], 3859 "hash": "C0e5YcsASIOO3urvavG7jgViLxzDcgEsI2vAKnpbZL6KuEj4oejACQ", 3860 "inputs": [ 3861 "plz-out/gen/test/._coverage_output_test_main.pex.zip" 3862 ], 3863 "outs": [ 3864 "test/_coverage_output_test.pex" 3865 ], 3866 "test": true 3867 }, 3868 "_individual_test_run_java#jar": { 3869 "deps": [ 3870 "//test:_individual_test_run_java#lib" 3871 ], 3872 "hash": "sYW0v/fGEClx7JebnyaPYX/LHK7DcgEsI2vAKnpbZL6KuEj4oejACQ", 3873 "inputs": [ 3874 "plz-out/gen/test/_individual_test_run_java#lib.jar", 3875 "plz-out/gen/third_party/java/junit.jar", 3876 "plz-out/gen/third_party/java/junit_src.jar" 3877 ], 3878 "outs": [ 3879 "test/individual_test_run_java.jar" 3880 ] 3881 }, 3882 "_individual_test_run_java#lib": { 3883 "deps": [ 3884 "//third_party/java:junit" 3885 ], 3886 "hash": "uxiKyCJzT9L8sJ7Db13hOWa5jZXDcgEsI2vAKnpbZL6KuEj4oejACQ", 3887 "inputs": [ 3888 "test/IndividualTestRun.java", 3889 "plz-out/gen/third_party/java/junit.jar", 3890 "plz-out/gen/third_party/java/junit_src.jar" 3891 ], 3892 "outs": [ 3893 "test/_individual_test_run_java#lib.jar" 3894 ], 3895 "srcs": [ 3896 "test/IndividualTestRun.java", 3897 "//third_party/java:junit" 3898 ] 3899 }, 3900 "_individual_test_run_py#deps": { 3901 "hash": "jic8prVXuAUwiN39mcrLQnUfjrTDcgEsI2vAKnpbZL6KuEj4oejACQ" 3902 }, 3903 "_individual_test_run_py#pex": { 3904 "deps": [ 3905 "//test:_individual_test_run_py#deps" 3906 ], 3907 "hash": "prI7CVWd3Uu0sesYtE2dZ6c0F4nDcgEsI2vAKnpbZL6KuEj4oejACQ", 3908 "inputs": [ 3909 "test/individual_test_run.py" 3910 ], 3911 "outs": [ 3912 "test/.individual_test_run_py_main.pex.zip" 3913 ] 3914 }, 3915 "_no_coverage_output_test": { 3916 "deps": [ 3917 "//test:__no_coverage_output_test#pex" 3918 ], 3919 "hash": "5laA6EdFvPgCE6KAQLmI2VN5djPDcgEsI2vAKnpbZL6KuEj4oejACQ", 3920 "inputs": [ 3921 "plz-out/gen/test/._no_coverage_output_test_main.pex.zip" 3922 ], 3923 "outs": [ 3924 "test/_no_coverage_output_test.pex" 3925 ], 3926 "test": true 3927 }, 3928 "_no_test_run_java#jar": { 3929 "deps": [ 3930 "//test:_no_test_run_java#lib" 3931 ], 3932 "hash": "JPlvbheYSnQH0qX5ejQi+GJy5c7DcgEsI2vAKnpbZL6KuEj4oejACQ", 3933 "inputs": [ 3934 "plz-out/gen/test/_no_test_run_java#lib.jar", 3935 "plz-out/gen/third_party/java/junit.jar", 3936 "plz-out/gen/third_party/java/junit_src.jar" 3937 ], 3938 "outs": [ 3939 "test/no_test_run_java.jar" 3940 ] 3941 }, 3942 "_no_test_run_java#lib": { 3943 "deps": [ 3944 "//third_party/java:junit" 3945 ], 3946 "hash": "d0COxoeayYUeWsS9aBUroKRxhKzDcgEsI2vAKnpbZL6KuEj4oejACQ", 3947 "inputs": [ 3948 "test/NoTestRun.java", 3949 "plz-out/gen/third_party/java/junit.jar", 3950 "plz-out/gen/third_party/java/junit_src.jar" 3951 ], 3952 "outs": [ 3953 "test/_no_test_run_java#lib.jar" 3954 ], 3955 "srcs": [ 3956 "test/NoTestRun.java", 3957 "//third_party/java:junit" 3958 ] 3959 }, 3960 "_num_runs_test": { 3961 "hash": "stmj2KQ+CIFHXtK+Usq5im+FDyjDcgEsI2vAKnpbZL6KuEj4oejACQ", 3962 "inputs": [ 3963 "test/num_runs_test.go" 3964 ], 3965 "outs": [ 3966 "test/_num_runs_test" 3967 ], 3968 "srcs": [ 3969 "test/num_runs_test.go" 3970 ], 3971 "test": true 3972 }, 3973 "add_out_test": { 3974 "deps": [ 3975 "//src:please" 3976 ], 3977 "hash": "iDqBXwF211MDjas4+SjWzv2Hu2rDcgEsI2vAKnpbZL6KuEj4oejACQ", 3978 "inputs": [ 3979 "plz-out/bin/src/please" 3980 ], 3981 "test": true 3982 }, 3983 "basic_completion_test": { 3984 "deps": [ 3985 "//src:please" 3986 ], 3987 "hash": "1HxOsHR0WSinLqyYqUTseU4SRiTDcgEsI2vAKnpbZL6KuEj4oejACQ", 3988 "inputs": [ 3989 "plz-out/bin/src/please" 3990 ], 3991 "test": true 3992 }, 3993 "build_completion_test": { 3994 "deps": [ 3995 "//src:please" 3996 ], 3997 "hash": "QDrUOUqIxPkQA86Wge0jFNBauWXDcgEsI2vAKnpbZL6KuEj4oejACQ", 3998 "inputs": [ 3999 "plz-out/bin/src/please" 4000 ], 4001 "test": true 4002 }, 4003 "caching_test": { 4004 "deps": [ 4005 "//src:please" 4006 ], 4007 "hash": "iihTclru0VCXF+vVFeKQVUOYmUbDcgEsI2vAKnpbZL6KuEj4oejACQ", 4008 "inputs": [ 4009 "plz-out/bin/src/please" 4010 ], 4011 "test": true 4012 }, 4013 "coverage_output_test": { 4014 "deps": [ 4015 "//src:please" 4016 ], 4017 "hash": "HLpODaJWtdP1tHx531A8WLqZZmLDcgEsI2vAKnpbZL6KuEj4oejACQ", 4018 "inputs": [ 4019 "plz-out/bin/src/please" 4020 ], 4021 "test": true 4022 }, 4023 "dep_required_test": { 4024 "deps": [ 4025 "//src:please" 4026 ], 4027 "hash": "czY0RJ9n0wZ1B1XSQ/4m8aL15DrDcgEsI2vAKnpbZL6KuEj4oejACQ", 4028 "inputs": [ 4029 "plz-out/bin/src/please" 4030 ], 4031 "test": true 4032 }, 4033 "extra_flag_test": { 4034 "deps": [ 4035 "//src:please" 4036 ], 4037 "hash": "fx3BAIRJbHoX3v/n6wkg457j2SPDcgEsI2vAKnpbZL6KuEj4oejACQ", 4038 "inputs": [ 4039 "plz-out/bin/src/please" 4040 ], 4041 "test": true 4042 }, 4043 "failed_dep": { 4044 "hash": "ETYk7G4/kP0ssrhsLG6p6zJI1fvDcgEsI2vAKnpbZL6KuEj4oejACQ" 4045 }, 4046 "individual_java_test": { 4047 "deps": [ 4048 "//src:please" 4049 ], 4050 "hash": "oVZLJ/mCveUNZI81vguSRhiat9LDcgEsI2vAKnpbZL6KuEj4oejACQ", 4051 "inputs": [ 4052 "plz-out/bin/src/please" 4053 ], 4054 "test": true 4055 }, 4056 "individual_python_test": { 4057 "deps": [ 4058 "//src:please" 4059 ], 4060 "hash": "qDhKqA4tTyisXO20m4t3ByiTGcDDcgEsI2vAKnpbZL6KuEj4oejACQ", 4061 "inputs": [ 4062 "plz-out/bin/src/please" 4063 ], 4064 "test": true 4065 }, 4066 "individual_test_run_java": { 4067 "deps": [ 4068 "//test:_individual_test_run_java#jar" 4069 ], 4070 "hash": "p+Ma0zOVi97JwWZp3Zp+ayCrG9XDcgEsI2vAKnpbZL6KuEj4oejACQ", 4071 "inputs": [ 4072 "plz-out/gen/test/individual_test_run_java.jar" 4073 ], 4074 "outs": [ 4075 "test/individual_test_run_java" 4076 ], 4077 "test": true 4078 }, 4079 "individual_test_run_py": { 4080 "deps": [ 4081 "//test:_individual_test_run_py#pex" 4082 ], 4083 "hash": "mPSuy14tAICsGHKY38iqOg+FB6LDcgEsI2vAKnpbZL6KuEj4oejACQ", 4084 "inputs": [ 4085 "plz-out/gen/test/.individual_test_run_py_main.pex.zip" 4086 ], 4087 "outs": [ 4088 "test/individual_test_run_py.pex" 4089 ], 4090 "test": true 4091 }, 4092 "no_coverage_output_test": { 4093 "deps": [ 4094 "//src:please" 4095 ], 4096 "hash": "MK9QYTJtHzdI+pn4NJIIKw9W28bDcgEsI2vAKnpbZL6KuEj4oejACQ", 4097 "inputs": [ 4098 "plz-out/bin/src/please" 4099 ], 4100 "test": true 4101 }, 4102 "no_java_test": { 4103 "deps": [ 4104 "//src:please" 4105 ], 4106 "hash": "Br6aD3HR5gzs2YMUI9lGqnF2nhbDcgEsI2vAKnpbZL6KuEj4oejACQ", 4107 "inputs": [ 4108 "plz-out/bin/src/please" 4109 ], 4110 "test": true 4111 }, 4112 "no_test_run_java": { 4113 "deps": [ 4114 "//test:_no_test_run_java#jar" 4115 ], 4116 "hash": "gkvCJcr/mSdyYIEOuaG7NBZGdhzDcgEsI2vAKnpbZL6KuEj4oejACQ", 4117 "inputs": [ 4118 "plz-out/gen/test/no_test_run_java.jar" 4119 ], 4120 "outs": [ 4121 "test/no_test_run_java" 4122 ], 4123 "test": true 4124 }, 4125 "nocache_test": { 4126 "deps": [ 4127 "//src:please" 4128 ], 4129 "hash": "0KeFJ8uEV9xpkJSNt5lgies0KGvDcgEsI2vAKnpbZL6KuEj4oejACQ", 4130 "inputs": [ 4131 "plz-out/bin/src/please" 4132 ], 4133 "test": true 4134 }, 4135 "num_runs_test": { 4136 "deps": [ 4137 "//src:please" 4138 ], 4139 "hash": "/XY/HJslUnk1W1FYZmEQhFBdUTXDcgEsI2vAKnpbZL6KuEj4oejACQ", 4140 "inputs": [ 4141 "plz-out/bin/src/please" 4142 ], 4143 "test": true 4144 }, 4145 "plz_e2e_test_build_defs": { 4146 "hash": "/gUkB6W9An34BZlCYuJYZzT2H2TDcgEsI2vAKnpbZL6KuEj4oejACQ", 4147 "inputs": [ 4148 "test/plz_e2e_test.build_defs" 4149 ], 4150 "outs": [ 4151 "test/plz_e2e_test.build_defs" 4152 ], 4153 "srcs": [ 4154 "test/plz_e2e_test.build_defs" 4155 ] 4156 }, 4157 "plz_run_test": { 4158 "deps": [ 4159 "//src:please" 4160 ], 4161 "hash": "LkhXx+QcHbEZwtkZD6GNBf8De1/DcgEsI2vAKnpbZL6KuEj4oejACQ", 4162 "inputs": [ 4163 "plz-out/bin/src/please" 4164 ], 4165 "test": true 4166 }, 4167 "query_affectedtests_stdin_test": { 4168 "deps": [ 4169 "//src:please" 4170 ], 4171 "hash": "jOu7+ZnOgZrfN7NO94FEfpDnc5HDcgEsI2vAKnpbZL6KuEj4oejACQ", 4172 "inputs": [ 4173 "plz-out/bin/src/please" 4174 ], 4175 "test": true 4176 }, 4177 "query_affectedtests_test": { 4178 "deps": [ 4179 "//src:please" 4180 ], 4181 "hash": "c0sR/1+BgR3xuA3DIXCTCY0L+NTDcgEsI2vAKnpbZL6KuEj4oejACQ", 4182 "inputs": [ 4183 "plz-out/bin/src/please" 4184 ], 4185 "test": true 4186 }, 4187 "query_alltargets_test": { 4188 "deps": [ 4189 "//src:please" 4190 ], 4191 "hash": "1IVKSFW6IgayB61DXqZBs/LksCnDcgEsI2vAKnpbZL6KuEj4oejACQ", 4192 "inputs": [ 4193 "plz-out/bin/src/please" 4194 ], 4195 "test": true 4196 }, 4197 "query_output_filegroup": { 4198 "deps": [ 4199 "//src:please" 4200 ], 4201 "hash": "dvdir3rPFroX6lMmzbpsKxiBxRTDcgEsI2vAKnpbZL6KuEj4oejACQ", 4202 "inputs": [ 4203 "plz-out/bin/src/please" 4204 ], 4205 "outs": [ 4206 "test/please" 4207 ], 4208 "srcs": [ 4209 "//src:please" 4210 ] 4211 }, 4212 "query_output_test": { 4213 "deps": [ 4214 "//src:please" 4215 ], 4216 "hash": "RJ76VbNx43Ap4ILwzDV18DqkTHnDcgEsI2vAKnpbZL6KuEj4oejACQ", 4217 "inputs": [ 4218 "plz-out/bin/src/please" 4219 ], 4220 "test": true 4221 }, 4222 "query_somepath_nopath_test": { 4223 "deps": [ 4224 "//src:please" 4225 ], 4226 "hash": "VEpE0fOB8qyyinS7ejFQuShIGkPDcgEsI2vAKnpbZL6KuEj4oejACQ", 4227 "inputs": [ 4228 "plz-out/bin/src/please" 4229 ], 4230 "test": true 4231 }, 4232 "query_somepath_reverse_test": { 4233 "deps": [ 4234 "//src:please" 4235 ], 4236 "hash": "Msg8eBgHDX0XBVQvTMyMAsI+ovTDcgEsI2vAKnpbZL6KuEj4oejACQ", 4237 "inputs": [ 4238 "plz-out/bin/src/please" 4239 ], 4240 "test": true 4241 }, 4242 "query_somepath_test": { 4243 "deps": [ 4244 "//src:please" 4245 ], 4246 "hash": "jTVz0Pvyur9AEX6S5z9o1H3a/WLDcgEsI2vAKnpbZL6KuEj4oejACQ", 4247 "inputs": [ 4248 "plz-out/bin/src/please" 4249 ], 4250 "test": true 4251 }, 4252 "require_provide_test": { 4253 "deps": [ 4254 "//src:please" 4255 ], 4256 "hash": "30tu12JRyONE8zALs6zzD1ha+K3DcgEsI2vAKnpbZL6KuEj4oejACQ", 4257 "inputs": [ 4258 "plz-out/bin/src/please" 4259 ], 4260 "test": true 4261 }, 4262 "run_completion_test": { 4263 "deps": [ 4264 "//src:please" 4265 ], 4266 "hash": "5OfqxFMCww7taeOS/NGphxxsTqjDcgEsI2vAKnpbZL6KuEj4oejACQ", 4267 "inputs": [ 4268 "plz-out/bin/src/please" 4269 ], 4270 "test": true 4271 }, 4272 "test_caching_test": { 4273 "deps": [ 4274 "//src:please" 4275 ], 4276 "hash": "D9N+TGynizJ7cKc/mw1yIFKs3snDcgEsI2vAKnpbZL6KuEj4oejACQ", 4277 "inputs": [ 4278 "plz-out/bin/src/please" 4279 ], 4280 "test": true 4281 }, 4282 "test_completion_test": { 4283 "deps": [ 4284 "//src:please" 4285 ], 4286 "hash": "uFODJU10kGdS0EjfeKlnzHuhD0nDcgEsI2vAKnpbZL6KuEj4oejACQ", 4287 "inputs": [ 4288 "plz-out/bin/src/please" 4289 ], 4290 "test": true 4291 }, 4292 "test_nocache_test": { 4293 "deps": [ 4294 "//src:please" 4295 ], 4296 "hash": "ftKfxHLzlWvIKOJ2jgHxoP/zggbDcgEsI2vAKnpbZL6KuEj4oejACQ", 4297 "inputs": [ 4298 "plz-out/bin/src/please" 4299 ], 4300 "test": true 4301 }, 4302 "test_output_test": { 4303 "deps": [ 4304 "//src:please" 4305 ], 4306 "hash": "iX2f+KYe1HwMH7mYMRpgDjiIGTbDcgEsI2vAKnpbZL6KuEj4oejACQ", 4307 "inputs": [ 4308 "plz-out/bin/src/please" 4309 ], 4310 "test": true 4311 }, 4312 "test_output_test_1": { 4313 "hash": "AthXQHSMeGteyJhmG72kwbrZgqLDcgEsI2vAKnpbZL6KuEj4oejACQ", 4314 "test": true 4315 }, 4316 "test_output_test_2": { 4317 "hash": "USKlsmDYB2rk/ugs34BSnWek4KzDcgEsI2vAKnpbZL6KuEj4oejACQ", 4318 "test": true 4319 } 4320 } 4321 }, 4322 "test/build_defs": { 4323 "targets": { 4324 "plz_e2e_test": { 4325 "hash": "1h5rquaK2nONfv1wgxSDO5biMzTDcgEsI2vAKnpbZL6KuEj4oejACQ", 4326 "inputs": [ 4327 "test/build_defs/plz_e2e_test.build_defs" 4328 ], 4329 "outs": [ 4330 "test/build_defs/plz_e2e_test.build_defs" 4331 ], 4332 "srcs": [ 4333 "test/build_defs/plz_e2e_test.build_defs" 4334 ] 4335 } 4336 } 4337 }, 4338 "test/cc_rules": { 4339 "targets": { 4340 "_cc_deps_test#main": { 4341 "hash": "3fMFo+HrUbo9QYbCmKu0XcPlI8TDcgEsI2vAKnpbZL6KuEj4oejACQ", 4342 "outs": [ 4343 "test/cc_rules/_cc_deps_test_main.cc" 4344 ] 4345 }, 4346 "_lib1#hdrs": { 4347 "hash": "wMlCefIBhv0q0yqtTlvTd1I34OPDcgEsI2vAKnpbZL6KuEj4oejACQ", 4348 "inputs": [ 4349 "test/cc_rules/lib1.h" 4350 ], 4351 "outs": [ 4352 "test/cc_rules/lib1.h" 4353 ], 4354 "srcs": [ 4355 "test/cc_rules/lib1.h" 4356 ] 4357 }, 4358 "_lib1#o": { 4359 "hash": "7xp3cGwQkJOkymq7txLbLXsz6oDDcgEsI2vAKnpbZL6KuEj4oejACQ", 4360 "inputs": [ 4361 "test/cc_rules/lib1.h", 4362 "test/cc_rules/lib1.cc" 4363 ], 4364 "outs": [ 4365 "test/cc_rules/lib1.o" 4366 ] 4367 }, 4368 "_lib2#hdrs": { 4369 "deps": [ 4370 "//test/cc_rules:lib1" 4371 ], 4372 "hash": "+pA1CFET1AUy1APs/VaEohyaOx/DcgEsI2vAKnpbZL6KuEj4oejACQ", 4373 "inputs": [ 4374 "test/cc_rules/lib2.h", 4375 "plz-out/gen/test/cc_rules/lib1.h" 4376 ], 4377 "outs": [ 4378 "test/cc_rules/lib2.h" 4379 ], 4380 "srcs": [ 4381 "test/cc_rules/lib2.h" 4382 ] 4383 }, 4384 "_lib2#o": { 4385 "deps": [ 4386 "//test/cc_rules:lib1" 4387 ], 4388 "hash": "5Mbm85Jh9W2kRPJb9z9sI+iTY1TDcgEsI2vAKnpbZL6KuEj4oejACQ", 4389 "inputs": [ 4390 "test/cc_rules/lib2.h", 4391 "test/cc_rules/lib2.cc", 4392 "plz-out/gen/test/cc_rules/lib1.h" 4393 ], 4394 "outs": [ 4395 "test/cc_rules/lib2.o" 4396 ] 4397 }, 4398 "cc_deps_test": { 4399 "deps": [ 4400 "//test/cc_rules:_cc_deps_test#main", 4401 "//test/cc_rules:lib2" 4402 ], 4403 "hash": "PAha5xLbWNWBXO3V2ztIQGeQEFTDcgEsI2vAKnpbZL6KuEj4oejACQ", 4404 "inputs": [ 4405 "test/cc_rules/deps_test.cc", 4406 "plz-out/gen/test/cc_rules/_cc_deps_test_main.cc", 4407 "plz-out/gen/test/cc_rules/lib2.h", 4408 "plz-out/gen/test/cc_rules/lib2.o", 4409 "plz-out/gen/test/cc_rules/lib1.h", 4410 "plz-out/gen/test/cc_rules/lib1.o" 4411 ], 4412 "outs": [ 4413 "test/cc_rules/cc_deps_test" 4414 ], 4415 "srcs": [ 4416 "test/cc_rules/deps_test.cc", 4417 "//test/cc_rules:_cc_deps_test#main" 4418 ], 4419 "test": true 4420 }, 4421 "cc_query_somepath_test_1": { 4422 "deps": [ 4423 "//src:please" 4424 ], 4425 "hash": "tSfo8lCLF8FL5yKt8rsLqQ72Ei7DcgEsI2vAKnpbZL6KuEj4oejACQ", 4426 "inputs": [ 4427 "plz-out/bin/src/please" 4428 ], 4429 "test": true 4430 }, 4431 "cc_query_somepath_test_2": { 4432 "deps": [ 4433 "//src:please" 4434 ], 4435 "hash": "z6ykpBz9X7UqNfKkjhVjvETlekPDcgEsI2vAKnpbZL6KuEj4oejACQ", 4436 "inputs": [ 4437 "plz-out/bin/src/please" 4438 ], 4439 "test": true 4440 }, 4441 "lib1": { 4442 "deps": [ 4443 "//test/cc_rules:_lib1#hdrs", 4444 "//test/cc_rules:_lib1#o" 4445 ], 4446 "hash": "d9xYaRp2RJdBR24mUHD4kL/KGaPDcgEsI2vAKnpbZL6KuEj4oejACQ", 4447 "inputs": [ 4448 "plz-out/gen/test/cc_rules/lib1.h", 4449 "plz-out/gen/test/cc_rules/lib1.o" 4450 ], 4451 "outs": [ 4452 "test/cc_rules/lib1.h", 4453 "test/cc_rules/lib1.o" 4454 ], 4455 "srcs": [ 4456 "//test/cc_rules:_lib1#hdrs", 4457 "//test/cc_rules:_lib1#o" 4458 ] 4459 }, 4460 "lib2": { 4461 "deps": [ 4462 "//test/cc_rules:_lib2#hdrs", 4463 "//test/cc_rules:_lib2#o", 4464 "//test/cc_rules:lib1" 4465 ], 4466 "hash": "YI+3HsutPZQT1R9TvaZC01N/4PbDcgEsI2vAKnpbZL6KuEj4oejACQ", 4467 "inputs": [ 4468 "plz-out/gen/test/cc_rules/lib2.h", 4469 "plz-out/gen/test/cc_rules/lib1.h", 4470 "plz-out/gen/test/cc_rules/lib1.o", 4471 "plz-out/gen/test/cc_rules/lib2.o" 4472 ], 4473 "outs": [ 4474 "test/cc_rules/lib2.h", 4475 "test/cc_rules/lib2.o" 4476 ], 4477 "srcs": [ 4478 "//test/cc_rules:_lib2#hdrs", 4479 "//test/cc_rules:_lib2#o" 4480 ] 4481 } 4482 } 4483 }, 4484 "test/completions": { 4485 "targets": { 4486 "binary": { 4487 "hash": "h6ha/ix1yO2EBl0ZhaBLPoda4VbDcgEsI2vAKnpbZL6KuEj4oejACQ", 4488 "outs": [ 4489 "test/completions/bin.sh" 4490 ] 4491 }, 4492 "library": { 4493 "hash": "jwjglHFcm+LiArYyTYMoxle/WNrDcgEsI2vAKnpbZL6KuEj4oejACQ", 4494 "outs": [ 4495 "test/completions/lib.txt" 4496 ] 4497 }, 4498 "test": { 4499 "hash": "4/e4LiFK6NPQJvFPgTdsyjox1rLDcgEsI2vAKnpbZL6KuEj4oejACQ", 4500 "outs": [ 4501 "test/completions/test.sh" 4502 ], 4503 "test": true 4504 } 4505 } 4506 }, 4507 "test/go_rules": { 4508 "targets": { 4509 "_go_rules_test_lib#srcs": { 4510 "deps": [ 4511 "//test/go_rules/test:test" 4512 ], 4513 "hash": "uq5luQ9r35Z1K13XCZ252MkBDrDDcgEsI2vAKnpbZL6KuEj4oejACQ", 4514 "inputs": [ 4515 "test/go_rules/go_rules_test_lib.go", 4516 "plz-out/gen/test/go_rules/test/test.a" 4517 ], 4518 "outs": [ 4519 "test/go_rules/go_rules_test_lib.go" 4520 ], 4521 "srcs": [ 4522 "test/go_rules/go_rules_test_lib.go" 4523 ] 4524 }, 4525 "go_rules_test": { 4526 "deps": [ 4527 "//test/go_rules:go_rules_test_bin" 4528 ], 4529 "hash": "eSzKUMd6VuBQDSMvGMR14WSUEOXDcgEsI2vAKnpbZL6KuEj4oejACQ", 4530 "inputs": [ 4531 "plz-out/bin/test/go_rules/go_rules_test_bin" 4532 ], 4533 "test": true 4534 }, 4535 "go_rules_test_bin": { 4536 "deps": [ 4537 "//test/go_rules:go_rules_test_lib" 4538 ], 4539 "hash": "bMKbH96VY+xVdr9RwrNxvQwlJ8rDcgEsI2vAKnpbZL6KuEj4oejACQ", 4540 "inputs": [ 4541 "test/go_rules/go_rules_test_bin.go", 4542 "plz-out/gen/test/go_rules/go_rules_test_lib.a", 4543 "plz-out/gen/test/go_rules/go_rules_test_lib.go", 4544 "plz-out/gen/test/go_rules/test/test.a", 4545 "plz-out/gen/test/go_rules/test/test.go" 4546 ], 4547 "outs": [ 4548 "test/go_rules/go_rules_test_bin" 4549 ], 4550 "srcs": [ 4551 "test/go_rules/go_rules_test_bin.go" 4552 ] 4553 }, 4554 "go_rules_test_lib": { 4555 "deps": [ 4556 "//test/go_rules/test:test", 4557 "//test/go_rules:_go_rules_test_lib#srcs" 4558 ], 4559 "hash": "xZXWRDS7z7whmOEr6Dd3O0HbhlHDcgEsI2vAKnpbZL6KuEj4oejACQ", 4560 "inputs": [ 4561 "test/go_rules/go_rules_test_lib.go", 4562 "plz-out/gen/test/go_rules/test/test.a" 4563 ], 4564 "outs": [ 4565 "test/go_rules/go_rules_test_lib.a" 4566 ], 4567 "srcs": [ 4568 "test/go_rules/go_rules_test_lib.go" 4569 ] 4570 } 4571 } 4572 }, 4573 "test/go_rules/test": { 4574 "targets": { 4575 "_test#srcs": { 4576 "hash": "UwHtPzCZYxaQivohqCCWEJaYazzDcgEsI2vAKnpbZL6KuEj4oejACQ", 4577 "inputs": [ 4578 "test/go_rules/test/test.go" 4579 ], 4580 "outs": [ 4581 "test/go_rules/test/test.go" 4582 ], 4583 "srcs": [ 4584 "test/go_rules/test/test.go" 4585 ] 4586 }, 4587 "test": { 4588 "deps": [ 4589 "//test/go_rules/test:_test#srcs" 4590 ], 4591 "hash": "Ct0p5oyzGd8SheKyELkFVEy4mSHDcgEsI2vAKnpbZL6KuEj4oejACQ", 4592 "inputs": [ 4593 "test/go_rules/test/test.go" 4594 ], 4595 "outs": [ 4596 "test/go_rules/test/test.a" 4597 ], 4598 "srcs": [ 4599 "test/go_rules/test/test.go" 4600 ] 4601 } 4602 } 4603 }, 4604 "test/moar": { 4605 "targets": { 4606 "require_provide_check": { 4607 "deps": [ 4608 "//test/moar:test_require_fg" 4609 ], 4610 "hash": "czu4haSvutKYJHn5m+DW69xMhcHDcgEsI2vAKnpbZL6KuEj4oejACQ", 4611 "inputs": [ 4612 "plz-out/gen/test/moar/test_require.py" 4613 ] 4614 }, 4615 "test_require_fg": { 4616 "deps": [ 4617 "//test/moar:test_require_py", 4618 "//test/moar:test_require_go" 4619 ], 4620 "hash": "bUGcDMMoTGDRbOnpu2KwnS0PzqfDcgEsI2vAKnpbZL6KuEj4oejACQ", 4621 "inputs": [ 4622 "plz-out/gen/test/moar/test_require.go", 4623 "plz-out/gen/test/moar/test_require.py" 4624 ], 4625 "outs": [ 4626 "test/moar/test_require.py", 4627 "test/moar/test_require.go" 4628 ], 4629 "srcs": [ 4630 "//test/moar:test_require_py", 4631 "//test/moar:test_require_go" 4632 ] 4633 }, 4634 "test_require_go": { 4635 "hash": "yqqcCotfLjmRoYpSRPi1oYN6bUDDcgEsI2vAKnpbZL6KuEj4oejACQ", 4636 "outs": [ 4637 "test/moar/test_require.go" 4638 ] 4639 }, 4640 "test_require_py": { 4641 "hash": "Zigvtx6a4wYzcMXhCnDByw4fe6LDcgEsI2vAKnpbZL6KuEj4oejACQ", 4642 "outs": [ 4643 "test/moar/test_require.py" 4644 ] 4645 } 4646 } 4647 }, 4648 "third_party/go": { 4649 "targets": { 4650 "cover": { 4651 "hash": "UiWdL61pVpNxMc8gHU++PhmHHCfDcgEsI2vAKnpbZL6KuEj4oejACQ", 4652 "outs": [ 4653 "third_party/go/src/golang.org/x/tools/cover" 4654 ] 4655 }, 4656 "gcfg": { 4657 "hash": "lkaHfJVuOgya+FmIpOCe8bFDy87DcgEsI2vAKnpbZL6KuEj4oejACQ", 4658 "outs": [ 4659 "third_party/go/src/gopkg.in/gcfg.v1" 4660 ] 4661 }, 4662 "go-bindata": { 4663 "hash": "qgqNa44iHHc3bQffed25/5SW0lfDcgEsI2vAKnpbZL6KuEj4oejACQ", 4664 "outs": [ 4665 "third_party/go/bin/go-bindata" 4666 ] 4667 }, 4668 "go-flags": { 4669 "hash": "Ky+B19RvonVsZKx1EBpkDQNIOgrDcgEsI2vAKnpbZL6KuEj4oejACQ", 4670 "outs": [ 4671 "third_party/go/src/github.com/jessevdk/go-flags" 4672 ] 4673 }, 4674 "gorilla_context": { 4675 "hash": "7+svWZoqCEG13glJAiXOxMNkryrDcgEsI2vAKnpbZL6KuEj4oejACQ", 4676 "outs": [ 4677 "third_party/go/src/github.com/gorilla/context" 4678 ] 4679 }, 4680 "grpc": { 4681 "hash": "8Vy+D6vjdKM0MHm+9Zl5Ys+W+H3DcgEsI2vAKnpbZL6KuEj4oejACQ", 4682 "outs": [ 4683 "third_party/go/src/google.golang.org/grpc" 4684 ] 4685 }, 4686 "humanize": { 4687 "hash": "1+ORyl7Hvyi3xWV8J4hwSv4dib7DcgEsI2vAKnpbZL6KuEj4oejACQ", 4688 "outs": [ 4689 "third_party/go/src/github.com/dustin/go-humanize" 4690 ] 4691 }, 4692 "logging": { 4693 "hash": "rXIiDZyzbaIh0PnS9LQefrRzNMjDcgEsI2vAKnpbZL6KuEj4oejACQ", 4694 "outs": [ 4695 "third_party/go/src/github.com/op/go-logging" 4696 ] 4697 }, 4698 "mux": { 4699 "deps": [ 4700 "//third_party/go:gorilla_context" 4701 ], 4702 "hash": "+Gm01eEGAzNV8mFLQfRZE8B5KlXDcgEsI2vAKnpbZL6KuEj4oejACQ", 4703 "inputs": [ 4704 "plz-out/gen/third_party/go/src/github.com/gorilla/context" 4705 ], 4706 "outs": [ 4707 "third_party/go/src/github.com/gorilla/mux" 4708 ] 4709 }, 4710 "protobuf": { 4711 "deps": [ 4712 "//third_party/go:grpc" 4713 ], 4714 "hash": "+/Mb/whZ6LPUUuw1Z7nfFY0ph7XDcgEsI2vAKnpbZL6KuEj4oejACQ", 4715 "inputs": [ 4716 "plz-out/gen/third_party/go/src/google.golang.org/grpc" 4717 ] 4718 }, 4719 "terminal": { 4720 "hash": "FcpaVJ/SEDPy72CSKaVjG9hpL/fDcgEsI2vAKnpbZL6KuEj4oejACQ", 4721 "outs": [ 4722 "third_party/go/src/golang.org/x/crypto/ssh/terminal" 4723 ] 4724 }, 4725 "testify": { 4726 "hash": "nJQvNZW9cHWT1vRoqC5U2gx+5Y/DcgEsI2vAKnpbZL6KuEj4oejACQ", 4727 "outs": [ 4728 "third_party/go/src/github.com/stretchr/testify" 4729 ] 4730 } 4731 } 4732 }, 4733 "third_party/go/src/zip": { 4734 "targets": { 4735 "_zip#srcs": { 4736 "hash": "MF3fHjSjJkTBSN9EV5MovZnrsyHDcgEsI2vAKnpbZL6KuEj4oejACQ", 4737 "inputs": [ 4738 "third_party/go/src/zip/reader.go", 4739 "third_party/go/src/zip/register.go", 4740 "third_party/go/src/zip/struct.go", 4741 "third_party/go/src/zip/writer.go" 4742 ], 4743 "outs": [ 4744 "third_party/go/src/zip/reader.go", 4745 "third_party/go/src/zip/register.go", 4746 "third_party/go/src/zip/struct.go", 4747 "third_party/go/src/zip/writer.go" 4748 ], 4749 "srcs": [ 4750 "third_party/go/src/zip/reader.go", 4751 "third_party/go/src/zip/register.go", 4752 "third_party/go/src/zip/struct.go", 4753 "third_party/go/src/zip/writer.go" 4754 ] 4755 }, 4756 "zip": { 4757 "deps": [ 4758 "//third_party/go/src/zip:_zip#srcs" 4759 ], 4760 "hash": "EHuCQesXI9pmMtGqE6YyJqC/FI/DcgEsI2vAKnpbZL6KuEj4oejACQ", 4761 "inputs": [ 4762 "third_party/go/src/zip/reader.go", 4763 "third_party/go/src/zip/register.go", 4764 "third_party/go/src/zip/struct.go", 4765 "third_party/go/src/zip/writer.go" 4766 ], 4767 "outs": [ 4768 "third_party/go/src/zip/zip.a" 4769 ], 4770 "srcs": [ 4771 "third_party/go/src/zip/reader.go", 4772 "third_party/go/src/zip/register.go", 4773 "third_party/go/src/zip/struct.go", 4774 "third_party/go/src/zip/writer.go" 4775 ] 4776 } 4777 } 4778 }, 4779 "third_party/java": { 4780 "targets": { 4781 "_grpc-all#deps": { 4782 "hash": "GHW2g31ZWQxfsp5i08UtPKwvbITDcgEsI2vAKnpbZL6KuEj4oejACQ" 4783 }, 4784 "_guava#deps": { 4785 "hash": "I+KwVmV8hzyCuIErqHbv12+msC3DcgEsI2vAKnpbZL6KuEj4oejACQ" 4786 }, 4787 "_jacoco#deps": { 4788 "hash": "1tlqcXUAPq1QDXPBb+tcWGl2EN7DcgEsI2vAKnpbZL6KuEj4oejACQ" 4789 }, 4790 "grpc-all": { 4791 "deps": [ 4792 "//third_party/java:guava", 4793 "//third_party/java:_grpc-all#deps" 4794 ], 4795 "hash": "9PDSn2cZp5nWfxw6tILj9hVQcifDcgEsI2vAKnpbZL6KuEj4oejACQ", 4796 "inputs": [ 4797 "plz-out/gen/third_party/java/guava.jar", 4798 "plz-out/gen/third_party/java/guava_src.jar" 4799 ], 4800 "outs": [ 4801 "third_party/java/grpc-all.jar", 4802 "third_party/java/grpc-all_src.jar" 4803 ] 4804 }, 4805 "guava": { 4806 "deps": [ 4807 "//third_party/java:_guava#deps" 4808 ], 4809 "hash": "k8HlmutD5M/CneKBaWhcEN8keTPDcgEsI2vAKnpbZL6KuEj4oejACQ", 4810 "outs": [ 4811 "third_party/java/guava.jar", 4812 "third_party/java/guava_src.jar" 4813 ] 4814 }, 4815 "hamcrest": { 4816 "hash": "3G4cELL2GGcAoA3NC4nIrn8LYGrDcgEsI2vAKnpbZL6KuEj4oejACQ", 4817 "outs": [ 4818 "third_party/java/hamcrest.jar", 4819 "third_party/java/hamcrest_src.jar" 4820 ] 4821 }, 4822 "jacoco": { 4823 "deps": [ 4824 "//third_party/java:_jacoco#deps" 4825 ], 4826 "hash": "qMc1vbEA3aV1crBRmmmFnSsjsnHDcgEsI2vAKnpbZL6KuEj4oejACQ" 4827 }, 4828 "junit": { 4829 "hash": "LAShIOoIwd5cY6BLPqpWfCLGS5vDcgEsI2vAKnpbZL6KuEj4oejACQ", 4830 "outs": [ 4831 "third_party/java/junit.jar", 4832 "third_party/java/junit_src.jar" 4833 ] 4834 }, 4835 "logback-classic": { 4836 "deps": [ 4837 "//third_party/java:logback-core", 4838 "//third_party/java:slf4j-api" 4839 ], 4840 "hash": "UgfdT4xA/zMsjknEHYc64d0MTEHDcgEsI2vAKnpbZL6KuEj4oejACQ", 4841 "inputs": [ 4842 "plz-out/gen/third_party/java/logback-core.jar", 4843 "plz-out/gen/third_party/java/logback-core_src.jar", 4844 "plz-out/gen/third_party/java/slf4j-api.jar", 4845 "plz-out/gen/third_party/java/slf4j-api_src.jar" 4846 ], 4847 "outs": [ 4848 "third_party/java/logback-classic.jar", 4849 "third_party/java/logback-classic_src.jar" 4850 ] 4851 }, 4852 "logback-core": { 4853 "hash": "0sXW5uIp8z1918q1WCQzAmdX4o/DcgEsI2vAKnpbZL6KuEj4oejACQ", 4854 "outs": [ 4855 "third_party/java/logback-core.jar", 4856 "third_party/java/logback-core_src.jar" 4857 ] 4858 }, 4859 "protobuf": { 4860 "hash": "x1vvNR7XXQW5teeJWsQpjvqPWu/DcgEsI2vAKnpbZL6KuEj4oejACQ", 4861 "outs": [ 4862 "third_party/java/protobuf.jar", 4863 "third_party/java/protobuf_src.jar" 4864 ] 4865 }, 4866 "slf4j-api": { 4867 "hash": "BSkx0ofR88El3Ehw22+73FYioKDDcgEsI2vAKnpbZL6KuEj4oejACQ", 4868 "outs": [ 4869 "third_party/java/slf4j-api.jar", 4870 "third_party/java/slf4j-api_src.jar" 4871 ] 4872 } 4873 } 4874 }, 4875 "third_party/python": { 4876 "targets": { 4877 "_coverage#install": { 4878 "hash": "LzngD6PgZinbFWjMfK0GDtGwm8nDcgEsI2vAKnpbZL6KuEj4oejACQ", 4879 "inputs": [ 4880 "third_party/python/coverage_pex.patch" 4881 ], 4882 "outs": [ 4883 "third_party/python/coverage" 4884 ], 4885 "srcs": [ 4886 "third_party/python/coverage_pex.patch" 4887 ] 4888 }, 4889 "_coverage#zip": { 4890 "deps": [ 4891 "//third_party/python:_coverage#install" 4892 ], 4893 "hash": "Fgyiyue7XQjoAyWw76tDyikkxA7DcgEsI2vAKnpbZL6KuEj4oejACQ", 4894 "inputs": [ 4895 "plz-out/gen/third_party/python/coverage" 4896 ], 4897 "outs": [ 4898 "third_party/python/.coverage.pex.zip" 4899 ], 4900 "srcs": [ 4901 "//third_party/python:_coverage#install" 4902 ] 4903 }, 4904 "_dateutil#install": { 4905 "hash": "UnXOG8dt1RxBlIAdMdvCDc0ZbjHDcgEsI2vAKnpbZL6KuEj4oejACQ", 4906 "outs": [ 4907 "third_party/python/dateutil" 4908 ] 4909 }, 4910 "_dateutil#zip": { 4911 "deps": [ 4912 "//third_party/python:_dateutil#install" 4913 ], 4914 "hash": "59WbSfWDxRV4Gvfj8qBfnreb+WjDcgEsI2vAKnpbZL6KuEj4oejACQ", 4915 "inputs": [ 4916 "plz-out/gen/third_party/python/dateutil" 4917 ], 4918 "outs": [ 4919 "third_party/python/.dateutil.pex.zip" 4920 ], 4921 "srcs": [ 4922 "//third_party/python:_dateutil#install" 4923 ] 4924 }, 4925 "_enum#install": { 4926 "hash": "98lcfb/agadvKuqkqplGnFWXDFnDcgEsI2vAKnpbZL6KuEj4oejACQ", 4927 "outs": [ 4928 "third_party/python/enum" 4929 ] 4930 }, 4931 "_enum#zip": { 4932 "deps": [ 4933 "//third_party/python:_enum#install" 4934 ], 4935 "hash": "wh+KEh+sBL3vEkpRdfpopqYov1zDcgEsI2vAKnpbZL6KuEj4oejACQ", 4936 "inputs": [ 4937 "plz-out/gen/third_party/python/enum" 4938 ], 4939 "outs": [ 4940 "third_party/python/.enum.pex.zip" 4941 ], 4942 "srcs": [ 4943 "//third_party/python:_enum#install" 4944 ] 4945 }, 4946 "_futures#install": { 4947 "hash": "2XsrV4CWO2cmGSKjHlp+UG3rp1bDcgEsI2vAKnpbZL6KuEj4oejACQ", 4948 "outs": [ 4949 "third_party/python/futures", 4950 "third_party/python/concurrent" 4951 ] 4952 }, 4953 "_futures#zip": { 4954 "deps": [ 4955 "//third_party/python:_futures#install" 4956 ], 4957 "hash": "/IWpfNoaCrOGFsTtmSgjveS1bgzDcgEsI2vAKnpbZL6KuEj4oejACQ", 4958 "inputs": [ 4959 "plz-out/gen/third_party/python/futures", 4960 "plz-out/gen/third_party/python/concurrent" 4961 ], 4962 "outs": [ 4963 "third_party/python/.futures.pex.zip" 4964 ], 4965 "srcs": [ 4966 "//third_party/python:_futures#install" 4967 ] 4968 }, 4969 "_grpc#install": { 4970 "hash": "jA3IsGVNzSqbY95K2/SDWUbIVNPDcgEsI2vAKnpbZL6KuEj4oejACQ", 4971 "outs": [ 4972 "third_party/python/grpc" 4973 ] 4974 }, 4975 "_grpc#zip": { 4976 "deps": [ 4977 "//third_party/python:_grpc#install" 4978 ], 4979 "hash": "kqgcFXFV09Idj1a7N97eWNnwWmTDcgEsI2vAKnpbZL6KuEj4oejACQ", 4980 "inputs": [ 4981 "plz-out/gen/third_party/python/grpc" 4982 ], 4983 "outs": [ 4984 "third_party/python/.grpc.pex.zip" 4985 ], 4986 "srcs": [ 4987 "//third_party/python:_grpc#install" 4988 ] 4989 }, 4990 "_pex#install": { 4991 "hash": "f5yfP8jTERTv6Zwy6vtPF8UTTU/DcgEsI2vAKnpbZL6KuEj4oejACQ", 4992 "inputs": [ 4993 "third_party/python/dont_recompress.patch" 4994 ], 4995 "outs": [ 4996 "third_party/python/pex" 4997 ], 4998 "srcs": [ 4999 "third_party/python/dont_recompress.patch" 5000 ] 5001 }, 5002 "_pex#zip": { 5003 "deps": [ 5004 "//third_party/python:_pex#install" 5005 ], 5006 "hash": "DaDqXy0V9gW2pjQDVkI2S95wpALDcgEsI2vAKnpbZL6KuEj4oejACQ", 5007 "inputs": [ 5008 "plz-out/gen/third_party/python/pex" 5009 ], 5010 "outs": [ 5011 "third_party/python/.pex.pex.zip" 5012 ], 5013 "srcs": [ 5014 "//third_party/python:_pex#install" 5015 ] 5016 }, 5017 "_pkg_resources#install": { 5018 "hash": "OgVx1nXDmDmhdxleLvI/wnqPsDfDcgEsI2vAKnpbZL6KuEj4oejACQ", 5019 "outs": [ 5020 "third_party/python/pkg_resources.py" 5021 ] 5022 }, 5023 "_pkg_resources#zip": { 5024 "deps": [ 5025 "//third_party/python:_pkg_resources#install" 5026 ], 5027 "hash": "sR2/lL6GhqLmelat3QTP/3Ai0dvDcgEsI2vAKnpbZL6KuEj4oejACQ", 5028 "inputs": [ 5029 "plz-out/gen/third_party/python/pkg_resources.py" 5030 ], 5031 "outs": [ 5032 "third_party/python/.pkg_resources.pex.zip" 5033 ], 5034 "srcs": [ 5035 "//third_party/python:_pkg_resources#install" 5036 ] 5037 }, 5038 "_protobuf#install": { 5039 "hash": "7OMczFruVZ5xPmDqf37e9k7ZeLDDcgEsI2vAKnpbZL6KuEj4oejACQ", 5040 "outs": [ 5041 "third_party/python/google" 5042 ] 5043 }, 5044 "_protobuf#zip": { 5045 "deps": [ 5046 "//third_party/python:_protobuf#install" 5047 ], 5048 "hash": "ohku8j82xf+tcCsooBWcJW4mTmHDcgEsI2vAKnpbZL6KuEj4oejACQ", 5049 "inputs": [ 5050 "plz-out/gen/third_party/python/google" 5051 ], 5052 "outs": [ 5053 "third_party/python/.protobuf.pex.zip" 5054 ], 5055 "srcs": [ 5056 "//third_party/python:_protobuf#install" 5057 ] 5058 }, 5059 "_requests#install": { 5060 "hash": "a1a9d81liuJCirp6Oi9sLhr8HjTDcgEsI2vAKnpbZL6KuEj4oejACQ", 5061 "outs": [ 5062 "third_party/python/requests" 5063 ] 5064 }, 5065 "_requests#zip": { 5066 "deps": [ 5067 "//third_party/python:_requests#install" 5068 ], 5069 "hash": "i5Yg5s1zCM1Qo5ykajAzMMl+pE/DcgEsI2vAKnpbZL6KuEj4oejACQ", 5070 "inputs": [ 5071 "plz-out/gen/third_party/python/requests" 5072 ], 5073 "outs": [ 5074 "third_party/python/.requests.pex.zip" 5075 ], 5076 "srcs": [ 5077 "//third_party/python:_requests#install" 5078 ] 5079 }, 5080 "_six#install": { 5081 "hash": "/gMpURXuTkpKvSYPrOGGcxE1SdLDcgEsI2vAKnpbZL6KuEj4oejACQ", 5082 "outs": [ 5083 "third_party/python/six.py" 5084 ] 5085 }, 5086 "_six#zip": { 5087 "deps": [ 5088 "//third_party/python:_six#install" 5089 ], 5090 "hash": "geXev5UJTauv6H2dEQ+ZGfigl9PDcgEsI2vAKnpbZL6KuEj4oejACQ", 5091 "inputs": [ 5092 "plz-out/gen/third_party/python/six.py" 5093 ], 5094 "outs": [ 5095 "third_party/python/.six.pex.zip" 5096 ], 5097 "srcs": [ 5098 "//third_party/python:_six#install" 5099 ] 5100 }, 5101 "_xmlrunner#install": { 5102 "hash": "osdyazaQeQ+jklBShMxKcY2jN+LDcgEsI2vAKnpbZL6KuEj4oejACQ", 5103 "outs": [ 5104 "third_party/python/xmlrunner" 5105 ] 5106 }, 5107 "_xmlrunner#zip": { 5108 "deps": [ 5109 "//third_party/python:_xmlrunner#install" 5110 ], 5111 "hash": "wpyDPUlEsbjscUGHVLujQJY/1V3DcgEsI2vAKnpbZL6KuEj4oejACQ", 5112 "inputs": [ 5113 "plz-out/gen/third_party/python/xmlrunner" 5114 ], 5115 "outs": [ 5116 "third_party/python/.xmlrunner.pex.zip" 5117 ], 5118 "srcs": [ 5119 "//third_party/python:_xmlrunner#install" 5120 ] 5121 }, 5122 "coverage": { 5123 "deps": [ 5124 "//third_party/python:_coverage#install", 5125 "//third_party/python:_coverage#zip" 5126 ], 5127 "hash": "S3tnef6VL6F1LenOdmTa/ApdczPDcgEsI2vAKnpbZL6KuEj4oejACQ", 5128 "inputs": [ 5129 "plz-out/gen/third_party/python/coverage", 5130 "plz-out/gen/third_party/python/.coverage.pex.zip" 5131 ], 5132 "outs": [ 5133 "third_party/python/coverage" 5134 ], 5135 "srcs": [ 5136 "//third_party/python:_coverage#install" 5137 ] 5138 }, 5139 "dateutil": { 5140 "deps": [ 5141 "//third_party/python:_dateutil#install", 5142 "//third_party/python:six", 5143 "//third_party/python:_dateutil#zip" 5144 ], 5145 "hash": "w6UJ7Lk5pssXX4CqZ/FcwAFDRfTDcgEsI2vAKnpbZL6KuEj4oejACQ", 5146 "inputs": [ 5147 "plz-out/gen/third_party/python/dateutil", 5148 "plz-out/gen/third_party/python/.dateutil.pex.zip", 5149 "plz-out/gen/third_party/python/six.py" 5150 ], 5151 "outs": [ 5152 "third_party/python/dateutil" 5153 ], 5154 "srcs": [ 5155 "//third_party/python:_dateutil#install" 5156 ] 5157 }, 5158 "enum": { 5159 "deps": [ 5160 "//third_party/python:_enum#install", 5161 "//third_party/python:_enum#zip" 5162 ], 5163 "hash": "3P0E36Ibun/hmSxYPtafi4u8bZfDcgEsI2vAKnpbZL6KuEj4oejACQ", 5164 "inputs": [ 5165 "plz-out/gen/third_party/python/enum", 5166 "plz-out/gen/third_party/python/.enum.pex.zip" 5167 ], 5168 "outs": [ 5169 "third_party/python/enum" 5170 ], 5171 "srcs": [ 5172 "//third_party/python:_enum#install" 5173 ] 5174 }, 5175 "futures": { 5176 "deps": [ 5177 "//third_party/python:_futures#install", 5178 "//third_party/python:_futures#zip" 5179 ], 5180 "hash": "0kXMJhIFO99pVX+suv9FBBOo8PzDcgEsI2vAKnpbZL6KuEj4oejACQ", 5181 "inputs": [ 5182 "plz-out/gen/third_party/python/futures", 5183 "plz-out/gen/third_party/python/concurrent", 5184 "plz-out/gen/third_party/python/.futures.pex.zip" 5185 ], 5186 "outs": [ 5187 "third_party/python/futures", 5188 "third_party/python/concurrent" 5189 ], 5190 "srcs": [ 5191 "//third_party/python:_futures#install" 5192 ] 5193 }, 5194 "grpc": { 5195 "deps": [ 5196 "//third_party/python:_grpc#install", 5197 "//third_party/python:enum", 5198 "//third_party/python:futures", 5199 "//third_party/python:_grpc#zip" 5200 ], 5201 "hash": "3AxoqkdRhOPPpdl6GoTx28tIVYXDcgEsI2vAKnpbZL6KuEj4oejACQ", 5202 "inputs": [ 5203 "plz-out/gen/third_party/python/grpc", 5204 "plz-out/gen/third_party/python/.grpc.pex.zip", 5205 "plz-out/gen/third_party/python/enum", 5206 "plz-out/gen/third_party/python/futures", 5207 "plz-out/gen/third_party/python/concurrent" 5208 ], 5209 "outs": [ 5210 "third_party/python/grpc" 5211 ], 5212 "srcs": [ 5213 "//third_party/python:_grpc#install" 5214 ] 5215 }, 5216 "pex": { 5217 "deps": [ 5218 "//third_party/python:_pex#install", 5219 "//third_party/python:_pex#zip" 5220 ], 5221 "hash": "kioo+zDIRDIIalaq94ou48MffGzDcgEsI2vAKnpbZL6KuEj4oejACQ", 5222 "inputs": [ 5223 "plz-out/gen/third_party/python/pex", 5224 "plz-out/gen/third_party/python/.pex.pex.zip" 5225 ], 5226 "outs": [ 5227 "third_party/python/pex" 5228 ], 5229 "srcs": [ 5230 "//third_party/python:_pex#install" 5231 ] 5232 }, 5233 "pkg_resources": { 5234 "deps": [ 5235 "//third_party/python:_pkg_resources#install", 5236 "//third_party/python:_pkg_resources#zip" 5237 ], 5238 "hash": "aIAnzkWZu/EHJAXYuerL3zuKL1HDcgEsI2vAKnpbZL6KuEj4oejACQ", 5239 "inputs": [ 5240 "plz-out/gen/third_party/python/pkg_resources.py", 5241 "plz-out/gen/third_party/python/.pkg_resources.pex.zip" 5242 ], 5243 "outs": [ 5244 "third_party/python/pkg_resources.py" 5245 ], 5246 "srcs": [ 5247 "//third_party/python:_pkg_resources#install" 5248 ] 5249 }, 5250 "protobuf": { 5251 "deps": [ 5252 "//third_party/python:_protobuf#install", 5253 "//third_party/python:six", 5254 "//third_party/python:_protobuf#zip" 5255 ], 5256 "hash": "lMJEXoo6weRr/IOc/SefTCAVtjnDcgEsI2vAKnpbZL6KuEj4oejACQ", 5257 "inputs": [ 5258 "plz-out/gen/third_party/python/google", 5259 "plz-out/gen/third_party/python/.protobuf.pex.zip", 5260 "plz-out/gen/third_party/python/six.py" 5261 ], 5262 "outs": [ 5263 "third_party/python/google" 5264 ], 5265 "srcs": [ 5266 "//third_party/python:_protobuf#install" 5267 ] 5268 }, 5269 "requests": { 5270 "deps": [ 5271 "//third_party/python:_requests#install", 5272 "//third_party/python:_requests#zip" 5273 ], 5274 "hash": "NmxOtRUFpvtZV0jftDk+sBoyTXTDcgEsI2vAKnpbZL6KuEj4oejACQ", 5275 "inputs": [ 5276 "plz-out/gen/third_party/python/requests", 5277 "plz-out/gen/third_party/python/.requests.pex.zip" 5278 ], 5279 "outs": [ 5280 "third_party/python/requests" 5281 ], 5282 "srcs": [ 5283 "//third_party/python:_requests#install" 5284 ] 5285 }, 5286 "six": { 5287 "deps": [ 5288 "//third_party/python:_six#install", 5289 "//third_party/python:_six#zip" 5290 ], 5291 "hash": "fy6uoVz3fA7m76e+9xxyF2fFOQfDcgEsI2vAKnpbZL6KuEj4oejACQ", 5292 "inputs": [ 5293 "plz-out/gen/third_party/python/six.py", 5294 "plz-out/gen/third_party/python/.six.pex.zip" 5295 ], 5296 "outs": [ 5297 "third_party/python/six.py" 5298 ], 5299 "srcs": [ 5300 "//third_party/python:_six#install" 5301 ] 5302 }, 5303 "xmlrunner": { 5304 "deps": [ 5305 "//third_party/python:_xmlrunner#install", 5306 "//third_party/python:six", 5307 "//third_party/python:_xmlrunner#zip" 5308 ], 5309 "hash": "F6pYl9nYTHHcQ5IvoYEReFZ+rLfDcgEsI2vAKnpbZL6KuEj4oejACQ", 5310 "inputs": [ 5311 "plz-out/gen/third_party/python/xmlrunner", 5312 "plz-out/gen/third_party/python/.xmlrunner.pex.zip", 5313 "plz-out/gen/third_party/python/six.py" 5314 ], 5315 "outs": [ 5316 "third_party/python/xmlrunner" 5317 ], 5318 "srcs": [ 5319 "//third_party/python:_xmlrunner#install" 5320 ] 5321 } 5322 } 5323 } 5324 } 5325 }