diff --git a/community/images/hermetiq-logo.png b/community/images/hermetiq-logo.png new file mode 100644 index 00000000..90765d96 Binary files /dev/null and b/community/images/hermetiq-logo.png differ diff --git a/concepts/build-files.mdx b/concepts/build-files.mdx index ec87f4db..b85f472c 100644 --- a/concepts/build-files.mdx +++ b/concepts/build-files.mdx @@ -132,23 +132,6 @@ for anyone to create new rules. and binaries and tests can depend on libraries, with the expected separate-compilation behavior. - - - - - -
- - Labels - - - - Dependencies - -
- ## File encoding `BUILD` and `.bzl` files should be encoded in UTF-8, of which ASCII is a valid diff --git a/concepts/build-ref.mdx b/concepts/build-ref.mdx index 0af78970..67c5f1bd 100644 --- a/concepts/build-ref.mdx +++ b/concepts/build-ref.mdx @@ -99,7 +99,3 @@ package groups they include. The only allowed ways to refer to them are from the the `package` function; they do not generate or consume files. For more information, refer to the [`package_group` documentation](/reference/be/functions#package_group). - - - Labels - diff --git a/concepts/dependencies.mdx b/concepts/dependencies.mdx index 39fef86e..e03c1af7 100644 --- a/concepts/dependencies.mdx +++ b/concepts/dependencies.mdx @@ -366,21 +366,3 @@ filegroup( ``` You can then reference the label `my_data` as the data dependency in your test. - - - - - - -
- - BUILD files - - - - Visibility - -
- diff --git a/concepts/labels.mdx b/concepts/labels.mdx index 5b0b1c6a..aec9adcf 100644 --- a/concepts/labels.mdx +++ b/concepts/labels.mdx @@ -241,20 +241,3 @@ the build. This directed acyclic graph over targets is called the _target graph_ or _build dependency graph_, and is the domain over which the [Bazel Query tool](/query/guide) operates. - - - - - - -
- - Targets - - - - BUILD files - -
diff --git a/contribute/images/structured-concurrency-3d.svg b/contribute/images/structured-concurrency-3d.svg new file mode 100644 index 00000000..accbb42a --- /dev/null +++ b/contribute/images/structured-concurrency-3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/contribute/images/structured-concurrency.svg b/contribute/images/structured-concurrency.svg new file mode 100644 index 00000000..0258d9a9 --- /dev/null +++ b/contribute/images/structured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/contribute/images/suspend-resume.svg b/contribute/images/suspend-resume.svg new file mode 100644 index 00000000..7de1218f --- /dev/null +++ b/contribute/images/suspend-resume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/contribute/images/unstructured-concurrency.svg b/contribute/images/unstructured-concurrency.svg new file mode 100644 index 00000000..0951639a --- /dev/null +++ b/contribute/images/unstructured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/a_b_a_c.svg b/docs/images/a_b_a_c.svg new file mode 100644 index 00000000..d38be075 --- /dev/null +++ b/docs/images/a_b_a_c.svg @@ -0,0 +1,42 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + + diff --git a/docs/images/a_b_c.svg b/docs/images/a_b_c.svg new file mode 100644 index 00000000..acd948ab --- /dev/null +++ b/docs/images/a_b_c.svg @@ -0,0 +1,41 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +b->c + + + + + diff --git a/docs/images/a_b_c_ac.svg b/docs/images/a_b_c_ac.svg new file mode 100644 index 00000000..b099c53e --- /dev/null +++ b/docs/images/a_b_c_ac.svg @@ -0,0 +1,47 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + +b->c + + + + + diff --git a/docs/images/ab_c.svg b/docs/images/ab_c.svg new file mode 100644 index 00000000..bcc4563f --- /dev/null +++ b/docs/images/ab_c.svg @@ -0,0 +1,36 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + + diff --git a/docs/images/allpaths.svg b/docs/images/allpaths.svg new file mode 100644 index 00000000..47d0ee33 --- /dev/null +++ b/docs/images/allpaths.svg @@ -0,0 +1,141 @@ + + + + + + +allpaths + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/docs/images/android_instrumentation_test.png b/docs/images/android_instrumentation_test.png new file mode 100644 index 00000000..e4534fbd Binary files /dev/null and b/docs/images/android_instrumentation_test.png differ diff --git a/docs/images/android_ndk.png b/docs/images/android_ndk.png new file mode 100644 index 00000000..76b63cb3 Binary files /dev/null and b/docs/images/android_ndk.png differ diff --git a/docs/images/android_tutorial_app.png b/docs/images/android_tutorial_app.png new file mode 100644 index 00000000..076be5b9 Binary files /dev/null and b/docs/images/android_tutorial_app.png differ diff --git a/docs/images/android_tutorial_before.png b/docs/images/android_tutorial_before.png new file mode 100644 index 00000000..8e41d419 Binary files /dev/null and b/docs/images/android_tutorial_before.png differ diff --git a/docs/images/bep-graph.png b/docs/images/bep-graph.png new file mode 100644 index 00000000..82da6715 Binary files /dev/null and b/docs/images/bep-graph.png differ diff --git a/docs/images/bep-graph.svg b/docs/images/bep-graph.svg new file mode 100644 index 00000000..62b1480f --- /dev/null +++ b/docs/images/bep-graph.svg @@ -0,0 +1,4 @@ + + + + diff --git a/docs/images/cpp-tutorial-stage1.png b/docs/images/cpp-tutorial-stage1.png new file mode 100644 index 00000000..c85fb303 Binary files /dev/null and b/docs/images/cpp-tutorial-stage1.png differ diff --git a/docs/images/cpp-tutorial-stage2.png b/docs/images/cpp-tutorial-stage2.png new file mode 100644 index 00000000..80e202c9 Binary files /dev/null and b/docs/images/cpp-tutorial-stage2.png differ diff --git a/docs/images/cpp-tutorial-stage3.png b/docs/images/cpp-tutorial-stage3.png new file mode 100644 index 00000000..54d82f31 Binary files /dev/null and b/docs/images/cpp-tutorial-stage3.png differ diff --git a/docs/images/deps.svg b/docs/images/deps.svg new file mode 100644 index 00000000..4354222a --- /dev/null +++ b/docs/images/deps.svg @@ -0,0 +1,101 @@ + + + + + + +G1 + + + +r1 + +rule + + + +s1 + +in + + + +r1->s1 + + + + + +s2 + +in + + + +r1->s2 + + + + + +s3 + +in + + + +r1->s3 + + + + + +r2 + +rule + + + +r2->r1 + + + + + +s4 + +in + + + +r2->s4 + + + + + +o1 + +out + + + +o1->r1 + + + + + +o2 + +out + + + +o2->r2 + + + + + diff --git a/docs/images/dyn-trace-alldynamic.png b/docs/images/dyn-trace-alldynamic.png new file mode 100644 index 00000000..fe36b253 Binary files /dev/null and b/docs/images/dyn-trace-alldynamic.png differ diff --git a/docs/images/dyn-trace-javaconly.png b/docs/images/dyn-trace-javaconly.png new file mode 100644 index 00000000..2ae41e52 Binary files /dev/null and b/docs/images/dyn-trace-javaconly.png differ diff --git a/docs/images/e4b-workflow.png b/docs/images/e4b-workflow.png new file mode 100644 index 00000000..412822da Binary files /dev/null and b/docs/images/e4b-workflow.png differ diff --git a/docs/images/e4b-workflow.svg b/docs/images/e4b-workflow.svg new file mode 100644 index 00000000..1de66e02 --- /dev/null +++ b/docs/images/e4b-workflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/docs/images/error_example_1.png b/docs/images/error_example_1.png new file mode 100644 index 00000000..07ba1358 Binary files /dev/null and b/docs/images/error_example_1.png differ diff --git a/docs/images/error_example_2.png b/docs/images/error_example_2.png new file mode 100644 index 00000000..861171ee Binary files /dev/null and b/docs/images/error_example_2.png differ diff --git a/docs/images/error_example_3.png b/docs/images/error_example_3.png new file mode 100644 index 00000000..dc16eec4 Binary files /dev/null and b/docs/images/error_example_3.png differ diff --git a/docs/images/error_example_4.png b/docs/images/error_example_4.png new file mode 100644 index 00000000..84383e63 Binary files /dev/null and b/docs/images/error_example_4.png differ diff --git a/docs/images/graph_ex_1.svg b/docs/images/graph_ex_1.svg new file mode 100644 index 00000000..dd7427f4 --- /dev/null +++ b/docs/images/graph_ex_1.svg @@ -0,0 +1,131 @@ + + + + + + +mygraph + + + +//net/proto_compiler:protocol-compiler + +//net/proto_compiler:protocol-compiler + + + +//net/proto_compiler:util + +//net/proto_compiler:util + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:util + + + + + +//net/proto_compiler:protocol-compiler-lib + +//net/proto_compiler:protocol-compiler-lib + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:protocol-compiler-lib + + + + + +//net/proto2/bridge/public:compiler_upgrader + +//net/proto2/bridge/public:compiler_upgrader + + + +//net/proto_compiler:protocol-compiler->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto_compiler:parser + +//net/proto_compiler:parser + + + +//net/proto_compiler:util->//net/proto_compiler:parser + + + + + +//net/proto_compiler:proto-min-lib + +//net/proto_compiler:proto-min-lib + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:proto-min-lib + + + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:parser + + + + + +//net/proto2/bridge/internal:compiler_upgrader + +//net/proto2/bridge/internal:compiler_upgrader + + + +//net/proto2/bridge/public:compiler_upgrader->//net/proto2/bridge/internal:compiler_upgrader + + + + + +//net/proto_compiler:proto-min-lib->//net/proto_compiler:parser + + + + + +//util/regexp:regexp + +//util/regexp:regexp + + + +//net/proto_compiler:proto-min-lib->//util/regexp:regexp + + + + + +//net/proto_compiler:parser->//util/regexp:regexp + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto_compiler:parser + + + + + diff --git a/docs/images/graph_hello-world.svg b/docs/images/graph_hello-world.svg new file mode 100644 index 00000000..93b61444 --- /dev/null +++ b/docs/images/graph_hello-world.svg @@ -0,0 +1,70 @@ + + + + + + +mygraph + + +//main:hello-world + +//main:hello-world + + +//main:hello-time + +//main:hello-time + + +//main:hello-world->//main:hello-time + + + + +//main:hello-world.cc + +//main:hello-world.cc + + +//main:hello-world->//main:hello-world.cc + + + + +//lib:hello-greet + +//lib:hello-greet + + +//main:hello-world->//lib:hello-greet + + + + +//main:hello-time.cc\n//main:hello-time.h + +//main:hello-time.cc +//main:hello-time.h + + +//main:hello-time->//main:hello-time.cc\n//main:hello-time.h + + + + +//lib:hello-greet.cc\n//lib:hello-greet.h + +//lib:hello-greet.cc +//lib:hello-greet.h + + +//lib:hello-greet->//lib:hello-greet.cc\n//lib:hello-greet.h + + + + + diff --git a/docs/images/json-trace-profile-network-usage.png b/docs/images/json-trace-profile-network-usage.png new file mode 100644 index 00000000..8a7500a6 Binary files /dev/null and b/docs/images/json-trace-profile-network-usage.png differ diff --git a/docs/images/json-trace-profile-system-load-average.png b/docs/images/json-trace-profile-system-load-average.png new file mode 100644 index 00000000..e71b420c Binary files /dev/null and b/docs/images/json-trace-profile-system-load-average.png differ diff --git a/docs/images/json-trace-profile-workers-memory-usage.png b/docs/images/json-trace-profile-workers-memory-usage.png new file mode 100644 index 00000000..806505f0 Binary files /dev/null and b/docs/images/json-trace-profile-workers-memory-usage.png differ diff --git a/docs/images/json-trace-profile.png b/docs/images/json-trace-profile.png new file mode 100644 index 00000000..538382b2 Binary files /dev/null and b/docs/images/json-trace-profile.png differ diff --git a/docs/images/mobile-install-performance.svg b/docs/images/mobile-install-performance.svg new file mode 100644 index 00000000..b139d658 --- /dev/null +++ b/docs/images/mobile-install-performance.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + Build times + + + + + + + adb install + + + + + + + mobile-install + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Google Maps + + + Google+ + + + YouTube + + + 0 + + + 75 + + + 150 + + + 225 + + + 300 + + + + + + Seconds + + + + diff --git a/docs/images/namedsetoffiles-bep-graph.png b/docs/images/namedsetoffiles-bep-graph.png new file mode 100644 index 00000000..ea1e10cc Binary files /dev/null and b/docs/images/namedsetoffiles-bep-graph.png differ diff --git a/docs/images/out-ranked.svg b/docs/images/out-ranked.svg new file mode 100644 index 00000000..07e96804 --- /dev/null +++ b/docs/images/out-ranked.svg @@ -0,0 +1,71 @@ + + + + + + +mygraph + + + +//a:a + +//a:a + + + +//a:a.cc + +//a:a.cc + + + +//a:a->//a:a.cc + + + + + +//b:b + +//b:b + + + +//b:b->//a:a + + + + + +//b:b.cc + +//b:b.cc + + + +//b:b->//b:b.cc + + + + + +//c:c + +//c:c + + + +//c:c->//a:a + + + + + +//c:c->//b:b + + + + + diff --git a/docs/images/rbe-ci-1.png b/docs/images/rbe-ci-1.png new file mode 100644 index 00000000..fbe76a85 Binary files /dev/null and b/docs/images/rbe-ci-1.png differ diff --git a/docs/images/rbe-ci-2.png b/docs/images/rbe-ci-2.png new file mode 100644 index 00000000..07611889 Binary files /dev/null and b/docs/images/rbe-ci-2.png differ diff --git a/docs/images/somepath1.svg b/docs/images/somepath1.svg new file mode 100644 index 00000000..5e5f8812 --- /dev/null +++ b/docs/images/somepath1.svg @@ -0,0 +1,141 @@ + + + + + + +somepath1 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/docs/images/somepath2.svg b/docs/images/somepath2.svg new file mode 100644 index 00000000..911f2c9b --- /dev/null +++ b/docs/images/somepath2.svg @@ -0,0 +1,141 @@ + + + + + + +somepath2 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/docs/images/targets.svg b/docs/images/targets.svg new file mode 100644 index 00000000..82f47e74 --- /dev/null +++ b/docs/images/targets.svg @@ -0,0 +1,113 @@ + + + + + + +G1 + + + +Target + +Target + + + +Rule + +Rule + + + +Target->Rule + + + + + +File + +File + + + +Target->File + + + + + +Package group + +Package group + + + +Target->Package group + + + + + +cc_library + +cc_library + + + +Rule->cc_library + + + + + +java_test + +java_test + + + +Rule->java_test + + + + + +... + +... + + + +Rule->... + + + + + +Source + +Source + + + +File->Source + + + + + +Generated + +Generated + + + +File->Generated + + + + + diff --git a/docs/images/tutorial_java_01.svg b/docs/images/tutorial_java_01.svg new file mode 100644 index 00000000..2fe72f36 --- /dev/null +++ b/docs/images/tutorial_java_01.svg @@ -0,0 +1,29 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/Greeting.java +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + + + + + diff --git a/docs/images/tutorial_java_02.svg b/docs/images/tutorial_java_02.svg new file mode 100644 index 00000000..40cbb218 --- /dev/null +++ b/docs/images/tutorial_java_02.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:greeter + +//:greeter + + +//:ProjectRunner->//:greeter + + + + +//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/ProjectRunner.java + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/docs/images/tutorial_java_03.svg b/docs/images/tutorial_java_03.svg new file mode 100644 index 00000000..7d79041a --- /dev/null +++ b/docs/images/tutorial_java_03.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//src/main/java/com/example/cmdline:runner + +//src/main/java/com/example/cmdline:runner + + +//src/main/java/com/example/cmdline:Runner.java + +//src/main/java/com/example/cmdline:Runner.java + + +//src/main/java/com/example/cmdline:runner->//src/main/java/com/example/cmdline:Runner.java + + + + +//:greeter + +//:greeter + + +//src/main/java/com/example/cmdline:runner->//:greeter + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/docs/images/workers-clean-chart.png b/docs/images/workers-clean-chart.png new file mode 100644 index 00000000..63526fc1 Binary files /dev/null and b/docs/images/workers-clean-chart.png differ diff --git a/docs/images/workers-incremental-chart.png b/docs/images/workers-incremental-chart.png new file mode 100644 index 00000000..1c62d25c Binary files /dev/null and b/docs/images/workers-incremental-chart.png differ diff --git a/docs/images/ws-diamond.png b/docs/images/ws-diamond.png new file mode 100644 index 00000000..154a7440 Binary files /dev/null and b/docs/images/ws-diamond.png differ diff --git a/docs/images/ws-line.png b/docs/images/ws-line.png new file mode 100644 index 00000000..e8bfe7a1 Binary files /dev/null and b/docs/images/ws-line.png differ diff --git a/docs/images/ws-multiline.png b/docs/images/ws-multiline.png new file mode 100644 index 00000000..f07b43b1 Binary files /dev/null and b/docs/images/ws-multiline.png differ diff --git a/external/images/mod_exampleBefore.svg b/external/images/mod_exampleBefore.svg new file mode 100644 index 00000000..66f01303 --- /dev/null +++ b/external/images/mod_exampleBefore.svg @@ -0,0 +1,175 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +bazel_skylib@1.0.3 + +bazel_skylib@1.0.3 + + + +stardoc@0.5.0->bazel_skylib@1.0.3 + + + + + +rules_java@4.0.0 + +rules_java@4.0.0 + + + +stardoc@0.5.0->rules_java@4.0.0 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_cc@0.0.1->bazel_skylib@1.0.3 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0->bazel_skylib@1.0.3 + + + + + +bazel_skylib@1.0.3->platforms@0.0.4 + + + + + +rules_java@4.0.0->bazel_skylib@1.0.3 + + + + + \ No newline at end of file diff --git a/external/images/mod_exampleResolved.svg b/external/images/mod_exampleResolved.svg new file mode 100644 index 00000000..224b694c --- /dev/null +++ b/external/images/mod_exampleResolved.svg @@ -0,0 +1,151 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +stardoc@0.5.0->bazel_skylib@1.1.1 + + + + + +stardoc@0.5.0->rules_java@5.0.0 + + + + + +rules_cc@0.0.1->bazel_skylib@1.1.1 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_proto@4.0.0->bazel_skylib@1.1.1 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + \ No newline at end of file diff --git a/external/mod-command.mdx b/external/mod-command.mdx index 69a3cd8c..0fb28b74 100644 --- a/external/mod-command.mdx +++ b/external/mod-command.mdx @@ -213,7 +213,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph Before Resolution + Graph Before Resolution
Graph Before Resolution
{/* digraph mygraph { @@ -243,7 +243,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph After Resolution + Graph After Resolution
Graph After Resolution
{/* digraph mygraph { diff --git a/images/about.svg b/images/about.svg new file mode 100644 index 00000000..f927298f --- /dev/null +++ b/images/about.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/basics.svg b/images/basics.svg new file mode 100644 index 00000000..013ec519 --- /dev/null +++ b/images/basics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/bazel_hero.svg b/images/bazel_hero.svg new file mode 100644 index 00000000..c48714d0 --- /dev/null +++ b/images/bazel_hero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/community.svg b/images/community.svg new file mode 100644 index 00000000..29f87a76 --- /dev/null +++ b/images/community.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/distributed-build-remote-cache.png b/images/distributed-build-remote-cache.png new file mode 100644 index 00000000..99d8a915 Binary files /dev/null and b/images/distributed-build-remote-cache.png differ diff --git a/images/extend.svg b/images/extend.svg new file mode 100644 index 00000000..77b2dd97 --- /dev/null +++ b/images/extend.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/guide.svg b/images/guide.svg new file mode 100644 index 00000000..23a5d35a --- /dev/null +++ b/images/guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/high-level-build-system.png b/images/high-level-build-system.png new file mode 100644 index 00000000..462717fa Binary files /dev/null and b/images/high-level-build-system.png differ diff --git a/images/placeholder.png b/images/placeholder.png new file mode 100644 index 00000000..54f1fa0e Binary files /dev/null and b/images/placeholder.png differ diff --git a/images/reference.svg b/images/reference.svg new file mode 100644 index 00000000..7bbc9bea --- /dev/null +++ b/images/reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/remote-execution-system.png b/images/remote-execution-system.png new file mode 100644 index 00000000..8152fc0c Binary files /dev/null and b/images/remote-execution-system.png differ diff --git a/images/start.svg b/images/start.svg new file mode 100644 index 00000000..3bcebd7b --- /dev/null +++ b/images/start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/task-dependencies.png b/images/task-dependencies.png new file mode 100644 index 00000000..ae1f9c51 Binary files /dev/null and b/images/task-dependencies.png differ diff --git a/images/test.png b/images/test.png new file mode 100644 index 00000000..243939da Binary files /dev/null and b/images/test.png differ diff --git a/images/transitive-dependencies.png b/images/transitive-dependencies.png new file mode 100644 index 00000000..ec641a08 Binary files /dev/null and b/images/transitive-dependencies.png differ diff --git a/images/trunk-logo-dark.svg b/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/why_faq.svg b/images/why_faq.svg new file mode 100644 index 00000000..afec3f8f --- /dev/null +++ b/images/why_faq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/why_overview.svg b/images/why_overview.svg new file mode 100644 index 00000000..c10c363c --- /dev/null +++ b/images/why_overview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/why_vision.svg b/images/why_vision.svg new file mode 100644 index 00000000..739e415f --- /dev/null +++ b/images/why_vision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/install/images/bazelisk.svg b/install/images/bazelisk.svg new file mode 100644 index 00000000..c0ae9f54 --- /dev/null +++ b/install/images/bazelisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/install/images/cli.svg b/install/images/cli.svg new file mode 100644 index 00000000..01119280 --- /dev/null +++ b/install/images/cli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/install/images/docker.svg b/install/images/docker.svg new file mode 100644 index 00000000..21190ce0 --- /dev/null +++ b/install/images/docker.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/install/images/github.svg b/install/images/github.svg new file mode 100644 index 00000000..aa05db9c --- /dev/null +++ b/install/images/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/install/images/install.svg b/install/images/install.svg new file mode 100644 index 00000000..ae080865 --- /dev/null +++ b/install/images/install.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/install/images/mac.svg b/install/images/mac.svg new file mode 100644 index 00000000..3ee4fe28 --- /dev/null +++ b/install/images/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/install/images/redhat.svg b/install/images/redhat.svg new file mode 100644 index 00000000..078b3387 --- /dev/null +++ b/install/images/redhat.svg @@ -0,0 +1,69 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/install/images/suse.png b/install/images/suse.png new file mode 100644 index 00000000..6435b689 Binary files /dev/null and b/install/images/suse.png differ diff --git a/install/images/tune.svg b/install/images/tune.svg new file mode 100644 index 00000000..8d7d63cb --- /dev/null +++ b/install/images/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/install/images/ubuntu.svg b/install/images/ubuntu.svg new file mode 100644 index 00000000..f217bc8d --- /dev/null +++ b/install/images/ubuntu.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/install/images/windows.svg b/install/images/windows.svg new file mode 100644 index 00000000..120b0190 --- /dev/null +++ b/install/images/windows.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/query/images/query_graph1.png b/query/images/query_graph1.png new file mode 100644 index 00000000..7bc9a61a Binary files /dev/null and b/query/images/query_graph1.png differ diff --git a/query/images/query_graph2.png b/query/images/query_graph2.png new file mode 100644 index 00000000..a0da22ff Binary files /dev/null and b/query/images/query_graph2.png differ diff --git a/query/images/query_graph3.png b/query/images/query_graph3.png new file mode 100644 index 00000000..4418f193 Binary files /dev/null and b/query/images/query_graph3.png differ diff --git a/query/quickstart.mdx b/query/quickstart.mdx index eebcec98..d2085b8b 100644 --- a/query/quickstart.mdx +++ b/query/quickstart.mdx @@ -205,7 +205,7 @@ dot -Tpng < graph.in > graph.png ``` If you open up `graph.png`, you should see something like this. The graph below has been simplified to make the essential path details clearer in this guide. -![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](images/query_graph1.png "Dependency graph") +![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](/query/images/query_graph1.png "Dependency graph") This helps when you want to see the outputs of the different query functions throughout this guide. @@ -421,7 +421,7 @@ bazel query --noimplicit_deps 'deps(:runner)' --output graph > graph2.in dot -Tpng < graph2.in > graph2.png ``` -[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](images/query_graph2.png "Updated dependency graph")](images/query_graph2.png) +[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](/query/images/query_graph2.png "Updated dependency graph")](/query/images/query_graph2.png) Looking at `graph2.png`, you can see that `Smoothie` has no shared dependencies with other dishes but is just another target that the `Chef` relies on. @@ -465,7 +465,7 @@ bazel query "allpaths(//src/main/java/com/example/restaurant/..., //src/main/jav //src/main/java/com/example/restaurant:chef ``` -![Output path of cafe to chef to pizza,mac and cheese to cheese](images/query_graph3.png "Output path for dependency") +![Output path of cafe to chef to pizza,mac and cheese to cheese](/query/images/query_graph3.png "Output path for dependency") The output of `allpaths()` is a little harder to read as it is a flattened list of the dependencies. Visualizing this graph using Graphviz makes the relationship clearer to understand. diff --git a/upstream b/upstream index 95ce4c19..6e6d8ce8 160000 --- a/upstream +++ b/upstream @@ -1 +1 @@ -Subproject commit 95ce4c19632621cbe776d7b82bbb793fe584cb87 +Subproject commit 6e6d8ce82f84d4f9e897482dff8d767febaaddd3 diff --git a/versions/6.5.0/community/images/Bitrise.png b/versions/6.5.0/community/images/Bitrise.png new file mode 100644 index 00000000..07f85f1e Binary files /dev/null and b/versions/6.5.0/community/images/Bitrise.png differ diff --git a/versions/6.5.0/community/images/Gradle.png b/versions/6.5.0/community/images/Gradle.png new file mode 100644 index 00000000..1e5f5eb0 Binary files /dev/null and b/versions/6.5.0/community/images/Gradle.png differ diff --git a/versions/6.5.0/community/images/Linkedin-Logo.png b/versions/6.5.0/community/images/Linkedin-Logo.png new file mode 100644 index 00000000..9dd8715c Binary files /dev/null and b/versions/6.5.0/community/images/Linkedin-Logo.png differ diff --git a/versions/6.5.0/community/images/Lucid_Software-logo.svg b/versions/6.5.0/community/images/Lucid_Software-logo.svg new file mode 100644 index 00000000..6c8591e0 --- /dev/null +++ b/versions/6.5.0/community/images/Lucid_Software-logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/versions/6.5.0/community/images/acqio_logo.svg b/versions/6.5.0/community/images/acqio_logo.svg new file mode 100644 index 00000000..8fa11bcd --- /dev/null +++ b/versions/6.5.0/community/images/acqio_logo.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/6.5.0/community/images/aspect-logo-2.png b/versions/6.5.0/community/images/aspect-logo-2.png new file mode 100644 index 00000000..dfebc4cb Binary files /dev/null and b/versions/6.5.0/community/images/aspect-logo-2.png differ diff --git a/versions/6.5.0/community/images/bitrise-logo.png b/versions/6.5.0/community/images/bitrise-logo.png new file mode 100644 index 00000000..27037ce6 Binary files /dev/null and b/versions/6.5.0/community/images/bitrise-logo.png differ diff --git a/versions/6.5.0/community/images/buildbuddy-logo.svg b/versions/6.5.0/community/images/buildbuddy-logo.svg new file mode 100644 index 00000000..bdb72dc6 --- /dev/null +++ b/versions/6.5.0/community/images/buildbuddy-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/versions/6.5.0/community/images/buildkite.svg b/versions/6.5.0/community/images/buildkite.svg new file mode 100644 index 00000000..209a4ab1 --- /dev/null +++ b/versions/6.5.0/community/images/buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/community/images/codethink-logo.svg b/versions/6.5.0/community/images/codethink-logo.svg new file mode 100644 index 00000000..406005d8 --- /dev/null +++ b/versions/6.5.0/community/images/codethink-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/community/images/develocity.png b/versions/6.5.0/community/images/develocity.png new file mode 100644 index 00000000..eb3eb65a Binary files /dev/null and b/versions/6.5.0/community/images/develocity.png differ diff --git a/versions/6.5.0/community/images/dropbox.png b/versions/6.5.0/community/images/dropbox.png new file mode 100644 index 00000000..125476a6 Binary files /dev/null and b/versions/6.5.0/community/images/dropbox.png differ diff --git a/versions/6.5.0/community/images/engflow-logo.svg b/versions/6.5.0/community/images/engflow-logo.svg new file mode 100644 index 00000000..e5f0c343 --- /dev/null +++ b/versions/6.5.0/community/images/engflow-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/community/images/epam-logo.png b/versions/6.5.0/community/images/epam-logo.png new file mode 100644 index 00000000..e6a5674c Binary files /dev/null and b/versions/6.5.0/community/images/epam-logo.png differ diff --git a/versions/6.5.0/community/images/flare-logo.png b/versions/6.5.0/community/images/flare-logo.png new file mode 100644 index 00000000..84cb0e5b Binary files /dev/null and b/versions/6.5.0/community/images/flare-logo.png differ diff --git a/versions/6.5.0/community/images/hermetiq-logo.png b/versions/6.5.0/community/images/hermetiq-logo.png new file mode 100644 index 00000000..90765d96 Binary files /dev/null and b/versions/6.5.0/community/images/hermetiq-logo.png differ diff --git a/versions/6.5.0/community/images/jetbrains.svg b/versions/6.5.0/community/images/jetbrains.svg new file mode 100644 index 00000000..cb3a2a0e --- /dev/null +++ b/versions/6.5.0/community/images/jetbrains.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/versions/6.5.0/community/images/liulishuo.png b/versions/6.5.0/community/images/liulishuo.png new file mode 100644 index 00000000..a6758e5c Binary files /dev/null and b/versions/6.5.0/community/images/liulishuo.png differ diff --git a/versions/6.5.0/community/images/nativelink.svg b/versions/6.5.0/community/images/nativelink.svg new file mode 100644 index 00000000..148fcdce --- /dev/null +++ b/versions/6.5.0/community/images/nativelink.svg @@ -0,0 +1,1123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/6.5.0/community/images/oasis-logo.png b/versions/6.5.0/community/images/oasis-logo.png new file mode 100644 index 00000000..846a9cd5 Binary files /dev/null and b/versions/6.5.0/community/images/oasis-logo.png differ diff --git a/versions/6.5.0/community/images/sumglobal-logo.png b/versions/6.5.0/community/images/sumglobal-logo.png new file mode 100644 index 00000000..6736328d Binary files /dev/null and b/versions/6.5.0/community/images/sumglobal-logo.png differ diff --git a/versions/6.5.0/community/images/trunk-logo-dark.svg b/versions/6.5.0/community/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/6.5.0/community/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/6.5.0/community/images/tweag-logo.png b/versions/6.5.0/community/images/tweag-logo.png new file mode 100644 index 00000000..20210ed7 Binary files /dev/null and b/versions/6.5.0/community/images/tweag-logo.png differ diff --git a/versions/6.5.0/community/images/typedb.png b/versions/6.5.0/community/images/typedb.png new file mode 100644 index 00000000..48ce1056 Binary files /dev/null and b/versions/6.5.0/community/images/typedb.png differ diff --git a/versions/6.5.0/community/images/virtuslab.svg b/versions/6.5.0/community/images/virtuslab.svg new file mode 100644 index 00000000..6fba0316 --- /dev/null +++ b/versions/6.5.0/community/images/virtuslab.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/versions/6.5.0/concepts/build-files.mdx b/versions/6.5.0/concepts/build-files.mdx index b468b9f9..b05e79e0 100644 --- a/versions/6.5.0/concepts/build-files.mdx +++ b/versions/6.5.0/concepts/build-files.mdx @@ -125,10 +125,3 @@ for anyone to create new rules. programming language. Libraries can depend on other libraries, and binaries and tests can depend on libraries, with the expected separate-compilation behavior. - - - - - - -
LabelsDependencies
diff --git a/versions/6.5.0/concepts/build-ref.mdx b/versions/6.5.0/concepts/build-ref.mdx index b7f338ee..3cc6bf3a 100644 --- a/versions/6.5.0/concepts/build-ref.mdx +++ b/versions/6.5.0/concepts/build-ref.mdx @@ -109,7 +109,3 @@ package groups they include. The only allowed ways to refer to them are from the the `package` function; they do not generate or consume files. For more information, refer to the [`package_group` documentation](/reference/be/functions#package_group). - - - Labels - diff --git a/versions/6.5.0/concepts/dependencies.mdx b/versions/6.5.0/concepts/dependencies.mdx index 52f28620..345b6246 100644 --- a/versions/6.5.0/concepts/dependencies.mdx +++ b/versions/6.5.0/concepts/dependencies.mdx @@ -344,11 +344,3 @@ filegroup( ``` You can then reference the label `my_data` as the data dependency in your test. - - - - - - -
BUILD filesVisibility
- diff --git a/versions/6.5.0/concepts/labels.mdx b/versions/6.5.0/concepts/labels.mdx index 286804f7..c1506361 100644 --- a/versions/6.5.0/concepts/labels.mdx +++ b/versions/6.5.0/concepts/labels.mdx @@ -212,10 +212,3 @@ the build. This directed acyclic graph over targets is called the _target graph_ or _build dependency graph_, and is the domain over which the [Bazel Query tool](/versions/6.5.0/docs/query-how-to) operates. - - - - - - -
TargetsBUILD files
diff --git a/versions/6.5.0/contribute/images/structured-concurrency-3d.svg b/versions/6.5.0/contribute/images/structured-concurrency-3d.svg new file mode 100644 index 00000000..accbb42a --- /dev/null +++ b/versions/6.5.0/contribute/images/structured-concurrency-3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/contribute/images/structured-concurrency.svg b/versions/6.5.0/contribute/images/structured-concurrency.svg new file mode 100644 index 00000000..0258d9a9 --- /dev/null +++ b/versions/6.5.0/contribute/images/structured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/contribute/images/suspend-resume.svg b/versions/6.5.0/contribute/images/suspend-resume.svg new file mode 100644 index 00000000..7de1218f --- /dev/null +++ b/versions/6.5.0/contribute/images/suspend-resume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/contribute/images/unstructured-concurrency.svg b/versions/6.5.0/contribute/images/unstructured-concurrency.svg new file mode 100644 index 00000000..0951639a --- /dev/null +++ b/versions/6.5.0/contribute/images/unstructured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/docs/images/a_b_a_c.svg b/versions/6.5.0/docs/images/a_b_a_c.svg new file mode 100644 index 00000000..d38be075 --- /dev/null +++ b/versions/6.5.0/docs/images/a_b_a_c.svg @@ -0,0 +1,42 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + + diff --git a/versions/6.5.0/docs/images/a_b_c.svg b/versions/6.5.0/docs/images/a_b_c.svg new file mode 100644 index 00000000..acd948ab --- /dev/null +++ b/versions/6.5.0/docs/images/a_b_c.svg @@ -0,0 +1,41 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +b->c + + + + + diff --git a/versions/6.5.0/docs/images/a_b_c_ac.svg b/versions/6.5.0/docs/images/a_b_c_ac.svg new file mode 100644 index 00000000..b099c53e --- /dev/null +++ b/versions/6.5.0/docs/images/a_b_c_ac.svg @@ -0,0 +1,47 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + +b->c + + + + + diff --git a/versions/6.5.0/docs/images/ab_c.svg b/versions/6.5.0/docs/images/ab_c.svg new file mode 100644 index 00000000..bcc4563f --- /dev/null +++ b/versions/6.5.0/docs/images/ab_c.svg @@ -0,0 +1,36 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + + diff --git a/versions/6.5.0/docs/images/allpaths.svg b/versions/6.5.0/docs/images/allpaths.svg new file mode 100644 index 00000000..47d0ee33 --- /dev/null +++ b/versions/6.5.0/docs/images/allpaths.svg @@ -0,0 +1,141 @@ + + + + + + +allpaths + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/6.5.0/docs/images/android_instrumentation_test.png b/versions/6.5.0/docs/images/android_instrumentation_test.png new file mode 100644 index 00000000..e4534fbd Binary files /dev/null and b/versions/6.5.0/docs/images/android_instrumentation_test.png differ diff --git a/versions/6.5.0/docs/images/android_ndk.png b/versions/6.5.0/docs/images/android_ndk.png new file mode 100644 index 00000000..76b63cb3 Binary files /dev/null and b/versions/6.5.0/docs/images/android_ndk.png differ diff --git a/versions/6.5.0/docs/images/android_tutorial_app.png b/versions/6.5.0/docs/images/android_tutorial_app.png new file mode 100644 index 00000000..076be5b9 Binary files /dev/null and b/versions/6.5.0/docs/images/android_tutorial_app.png differ diff --git a/versions/6.5.0/docs/images/android_tutorial_before.png b/versions/6.5.0/docs/images/android_tutorial_before.png new file mode 100644 index 00000000..8e41d419 Binary files /dev/null and b/versions/6.5.0/docs/images/android_tutorial_before.png differ diff --git a/versions/6.5.0/docs/images/bep-graph.png b/versions/6.5.0/docs/images/bep-graph.png new file mode 100644 index 00000000..82da6715 Binary files /dev/null and b/versions/6.5.0/docs/images/bep-graph.png differ diff --git a/versions/6.5.0/docs/images/bep-graph.svg b/versions/6.5.0/docs/images/bep-graph.svg new file mode 100644 index 00000000..62b1480f --- /dev/null +++ b/versions/6.5.0/docs/images/bep-graph.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/6.5.0/docs/images/cpp-tutorial-stage1.png b/versions/6.5.0/docs/images/cpp-tutorial-stage1.png new file mode 100644 index 00000000..c85fb303 Binary files /dev/null and b/versions/6.5.0/docs/images/cpp-tutorial-stage1.png differ diff --git a/versions/6.5.0/docs/images/cpp-tutorial-stage2.png b/versions/6.5.0/docs/images/cpp-tutorial-stage2.png new file mode 100644 index 00000000..80e202c9 Binary files /dev/null and b/versions/6.5.0/docs/images/cpp-tutorial-stage2.png differ diff --git a/versions/6.5.0/docs/images/cpp-tutorial-stage3.png b/versions/6.5.0/docs/images/cpp-tutorial-stage3.png new file mode 100644 index 00000000..54d82f31 Binary files /dev/null and b/versions/6.5.0/docs/images/cpp-tutorial-stage3.png differ diff --git a/versions/6.5.0/docs/images/deps.svg b/versions/6.5.0/docs/images/deps.svg new file mode 100644 index 00000000..4354222a --- /dev/null +++ b/versions/6.5.0/docs/images/deps.svg @@ -0,0 +1,101 @@ + + + + + + +G1 + + + +r1 + +rule + + + +s1 + +in + + + +r1->s1 + + + + + +s2 + +in + + + +r1->s2 + + + + + +s3 + +in + + + +r1->s3 + + + + + +r2 + +rule + + + +r2->r1 + + + + + +s4 + +in + + + +r2->s4 + + + + + +o1 + +out + + + +o1->r1 + + + + + +o2 + +out + + + +o2->r2 + + + + + diff --git a/versions/6.5.0/docs/images/dyn-trace-alldynamic.png b/versions/6.5.0/docs/images/dyn-trace-alldynamic.png new file mode 100644 index 00000000..fe36b253 Binary files /dev/null and b/versions/6.5.0/docs/images/dyn-trace-alldynamic.png differ diff --git a/versions/6.5.0/docs/images/dyn-trace-javaconly.png b/versions/6.5.0/docs/images/dyn-trace-javaconly.png new file mode 100644 index 00000000..2ae41e52 Binary files /dev/null and b/versions/6.5.0/docs/images/dyn-trace-javaconly.png differ diff --git a/versions/6.5.0/docs/images/e4b-workflow.png b/versions/6.5.0/docs/images/e4b-workflow.png new file mode 100644 index 00000000..412822da Binary files /dev/null and b/versions/6.5.0/docs/images/e4b-workflow.png differ diff --git a/versions/6.5.0/docs/images/e4b-workflow.svg b/versions/6.5.0/docs/images/e4b-workflow.svg new file mode 100644 index 00000000..1de66e02 --- /dev/null +++ b/versions/6.5.0/docs/images/e4b-workflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/6.5.0/docs/images/error_example_1.png b/versions/6.5.0/docs/images/error_example_1.png new file mode 100644 index 00000000..07ba1358 Binary files /dev/null and b/versions/6.5.0/docs/images/error_example_1.png differ diff --git a/versions/6.5.0/docs/images/error_example_2.png b/versions/6.5.0/docs/images/error_example_2.png new file mode 100644 index 00000000..861171ee Binary files /dev/null and b/versions/6.5.0/docs/images/error_example_2.png differ diff --git a/versions/6.5.0/docs/images/error_example_3.png b/versions/6.5.0/docs/images/error_example_3.png new file mode 100644 index 00000000..dc16eec4 Binary files /dev/null and b/versions/6.5.0/docs/images/error_example_3.png differ diff --git a/versions/6.5.0/docs/images/error_example_4.png b/versions/6.5.0/docs/images/error_example_4.png new file mode 100644 index 00000000..84383e63 Binary files /dev/null and b/versions/6.5.0/docs/images/error_example_4.png differ diff --git a/versions/6.5.0/docs/images/graph_ex_1.svg b/versions/6.5.0/docs/images/graph_ex_1.svg new file mode 100644 index 00000000..dd7427f4 --- /dev/null +++ b/versions/6.5.0/docs/images/graph_ex_1.svg @@ -0,0 +1,131 @@ + + + + + + +mygraph + + + +//net/proto_compiler:protocol-compiler + +//net/proto_compiler:protocol-compiler + + + +//net/proto_compiler:util + +//net/proto_compiler:util + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:util + + + + + +//net/proto_compiler:protocol-compiler-lib + +//net/proto_compiler:protocol-compiler-lib + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:protocol-compiler-lib + + + + + +//net/proto2/bridge/public:compiler_upgrader + +//net/proto2/bridge/public:compiler_upgrader + + + +//net/proto_compiler:protocol-compiler->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto_compiler:parser + +//net/proto_compiler:parser + + + +//net/proto_compiler:util->//net/proto_compiler:parser + + + + + +//net/proto_compiler:proto-min-lib + +//net/proto_compiler:proto-min-lib + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:proto-min-lib + + + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:parser + + + + + +//net/proto2/bridge/internal:compiler_upgrader + +//net/proto2/bridge/internal:compiler_upgrader + + + +//net/proto2/bridge/public:compiler_upgrader->//net/proto2/bridge/internal:compiler_upgrader + + + + + +//net/proto_compiler:proto-min-lib->//net/proto_compiler:parser + + + + + +//util/regexp:regexp + +//util/regexp:regexp + + + +//net/proto_compiler:proto-min-lib->//util/regexp:regexp + + + + + +//net/proto_compiler:parser->//util/regexp:regexp + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto_compiler:parser + + + + + diff --git a/versions/6.5.0/docs/images/graph_hello-world.svg b/versions/6.5.0/docs/images/graph_hello-world.svg new file mode 100644 index 00000000..93b61444 --- /dev/null +++ b/versions/6.5.0/docs/images/graph_hello-world.svg @@ -0,0 +1,70 @@ + + + + + + +mygraph + + +//main:hello-world + +//main:hello-world + + +//main:hello-time + +//main:hello-time + + +//main:hello-world->//main:hello-time + + + + +//main:hello-world.cc + +//main:hello-world.cc + + +//main:hello-world->//main:hello-world.cc + + + + +//lib:hello-greet + +//lib:hello-greet + + +//main:hello-world->//lib:hello-greet + + + + +//main:hello-time.cc\n//main:hello-time.h + +//main:hello-time.cc +//main:hello-time.h + + +//main:hello-time->//main:hello-time.cc\n//main:hello-time.h + + + + +//lib:hello-greet.cc\n//lib:hello-greet.h + +//lib:hello-greet.cc +//lib:hello-greet.h + + +//lib:hello-greet->//lib:hello-greet.cc\n//lib:hello-greet.h + + + + + diff --git a/versions/6.5.0/docs/images/json-trace-profile-network-usage.png b/versions/6.5.0/docs/images/json-trace-profile-network-usage.png new file mode 100644 index 00000000..8a7500a6 Binary files /dev/null and b/versions/6.5.0/docs/images/json-trace-profile-network-usage.png differ diff --git a/versions/6.5.0/docs/images/json-trace-profile-system-load-average.png b/versions/6.5.0/docs/images/json-trace-profile-system-load-average.png new file mode 100644 index 00000000..e71b420c Binary files /dev/null and b/versions/6.5.0/docs/images/json-trace-profile-system-load-average.png differ diff --git a/versions/6.5.0/docs/images/json-trace-profile-workers-memory-usage.png b/versions/6.5.0/docs/images/json-trace-profile-workers-memory-usage.png new file mode 100644 index 00000000..806505f0 Binary files /dev/null and b/versions/6.5.0/docs/images/json-trace-profile-workers-memory-usage.png differ diff --git a/versions/6.5.0/docs/images/json-trace-profile.png b/versions/6.5.0/docs/images/json-trace-profile.png new file mode 100644 index 00000000..538382b2 Binary files /dev/null and b/versions/6.5.0/docs/images/json-trace-profile.png differ diff --git a/versions/6.5.0/docs/images/mobile-install-performance.svg b/versions/6.5.0/docs/images/mobile-install-performance.svg new file mode 100644 index 00000000..b139d658 --- /dev/null +++ b/versions/6.5.0/docs/images/mobile-install-performance.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + Build times + + + + + + + adb install + + + + + + + mobile-install + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Google Maps + + + Google+ + + + YouTube + + + 0 + + + 75 + + + 150 + + + 225 + + + 300 + + + + + + Seconds + + + + diff --git a/versions/6.5.0/docs/images/namedsetoffiles-bep-graph.png b/versions/6.5.0/docs/images/namedsetoffiles-bep-graph.png new file mode 100644 index 00000000..ea1e10cc Binary files /dev/null and b/versions/6.5.0/docs/images/namedsetoffiles-bep-graph.png differ diff --git a/versions/6.5.0/docs/images/out-ranked.svg b/versions/6.5.0/docs/images/out-ranked.svg new file mode 100644 index 00000000..07e96804 --- /dev/null +++ b/versions/6.5.0/docs/images/out-ranked.svg @@ -0,0 +1,71 @@ + + + + + + +mygraph + + + +//a:a + +//a:a + + + +//a:a.cc + +//a:a.cc + + + +//a:a->//a:a.cc + + + + + +//b:b + +//b:b + + + +//b:b->//a:a + + + + + +//b:b.cc + +//b:b.cc + + + +//b:b->//b:b.cc + + + + + +//c:c + +//c:c + + + +//c:c->//a:a + + + + + +//c:c->//b:b + + + + + diff --git a/versions/6.5.0/docs/images/rbe-ci-1.png b/versions/6.5.0/docs/images/rbe-ci-1.png new file mode 100644 index 00000000..fbe76a85 Binary files /dev/null and b/versions/6.5.0/docs/images/rbe-ci-1.png differ diff --git a/versions/6.5.0/docs/images/rbe-ci-2.png b/versions/6.5.0/docs/images/rbe-ci-2.png new file mode 100644 index 00000000..07611889 Binary files /dev/null and b/versions/6.5.0/docs/images/rbe-ci-2.png differ diff --git a/versions/6.5.0/docs/images/somepath1.svg b/versions/6.5.0/docs/images/somepath1.svg new file mode 100644 index 00000000..5e5f8812 --- /dev/null +++ b/versions/6.5.0/docs/images/somepath1.svg @@ -0,0 +1,141 @@ + + + + + + +somepath1 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/6.5.0/docs/images/somepath2.svg b/versions/6.5.0/docs/images/somepath2.svg new file mode 100644 index 00000000..911f2c9b --- /dev/null +++ b/versions/6.5.0/docs/images/somepath2.svg @@ -0,0 +1,141 @@ + + + + + + +somepath2 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/6.5.0/docs/images/targets.svg b/versions/6.5.0/docs/images/targets.svg new file mode 100644 index 00000000..82f47e74 --- /dev/null +++ b/versions/6.5.0/docs/images/targets.svg @@ -0,0 +1,113 @@ + + + + + + +G1 + + + +Target + +Target + + + +Rule + +Rule + + + +Target->Rule + + + + + +File + +File + + + +Target->File + + + + + +Package group + +Package group + + + +Target->Package group + + + + + +cc_library + +cc_library + + + +Rule->cc_library + + + + + +java_test + +java_test + + + +Rule->java_test + + + + + +... + +... + + + +Rule->... + + + + + +Source + +Source + + + +File->Source + + + + + +Generated + +Generated + + + +File->Generated + + + + + diff --git a/versions/6.5.0/docs/images/tutorial_java_01.svg b/versions/6.5.0/docs/images/tutorial_java_01.svg new file mode 100644 index 00000000..2fe72f36 --- /dev/null +++ b/versions/6.5.0/docs/images/tutorial_java_01.svg @@ -0,0 +1,29 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/Greeting.java +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + + + + + diff --git a/versions/6.5.0/docs/images/tutorial_java_02.svg b/versions/6.5.0/docs/images/tutorial_java_02.svg new file mode 100644 index 00000000..40cbb218 --- /dev/null +++ b/versions/6.5.0/docs/images/tutorial_java_02.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:greeter + +//:greeter + + +//:ProjectRunner->//:greeter + + + + +//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/ProjectRunner.java + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/6.5.0/docs/images/tutorial_java_03.svg b/versions/6.5.0/docs/images/tutorial_java_03.svg new file mode 100644 index 00000000..7d79041a --- /dev/null +++ b/versions/6.5.0/docs/images/tutorial_java_03.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//src/main/java/com/example/cmdline:runner + +//src/main/java/com/example/cmdline:runner + + +//src/main/java/com/example/cmdline:Runner.java + +//src/main/java/com/example/cmdline:Runner.java + + +//src/main/java/com/example/cmdline:runner->//src/main/java/com/example/cmdline:Runner.java + + + + +//:greeter + +//:greeter + + +//src/main/java/com/example/cmdline:runner->//:greeter + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/6.5.0/docs/images/workers-clean-chart.png b/versions/6.5.0/docs/images/workers-clean-chart.png new file mode 100644 index 00000000..63526fc1 Binary files /dev/null and b/versions/6.5.0/docs/images/workers-clean-chart.png differ diff --git a/versions/6.5.0/docs/images/workers-incremental-chart.png b/versions/6.5.0/docs/images/workers-incremental-chart.png new file mode 100644 index 00000000..1c62d25c Binary files /dev/null and b/versions/6.5.0/docs/images/workers-incremental-chart.png differ diff --git a/versions/6.5.0/docs/images/ws-diamond.png b/versions/6.5.0/docs/images/ws-diamond.png new file mode 100644 index 00000000..154a7440 Binary files /dev/null and b/versions/6.5.0/docs/images/ws-diamond.png differ diff --git a/versions/6.5.0/docs/images/ws-line.png b/versions/6.5.0/docs/images/ws-line.png new file mode 100644 index 00000000..e8bfe7a1 Binary files /dev/null and b/versions/6.5.0/docs/images/ws-line.png differ diff --git a/versions/6.5.0/docs/images/ws-multiline.png b/versions/6.5.0/docs/images/ws-multiline.png new file mode 100644 index 00000000..f07b43b1 Binary files /dev/null and b/versions/6.5.0/docs/images/ws-multiline.png differ diff --git a/versions/6.5.0/external/images/mod_exampleBefore.svg b/versions/6.5.0/external/images/mod_exampleBefore.svg new file mode 100644 index 00000000..66f01303 --- /dev/null +++ b/versions/6.5.0/external/images/mod_exampleBefore.svg @@ -0,0 +1,175 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +bazel_skylib@1.0.3 + +bazel_skylib@1.0.3 + + + +stardoc@0.5.0->bazel_skylib@1.0.3 + + + + + +rules_java@4.0.0 + +rules_java@4.0.0 + + + +stardoc@0.5.0->rules_java@4.0.0 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_cc@0.0.1->bazel_skylib@1.0.3 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0->bazel_skylib@1.0.3 + + + + + +bazel_skylib@1.0.3->platforms@0.0.4 + + + + + +rules_java@4.0.0->bazel_skylib@1.0.3 + + + + + \ No newline at end of file diff --git a/versions/6.5.0/external/images/mod_exampleResolved.svg b/versions/6.5.0/external/images/mod_exampleResolved.svg new file mode 100644 index 00000000..224b694c --- /dev/null +++ b/versions/6.5.0/external/images/mod_exampleResolved.svg @@ -0,0 +1,151 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +stardoc@0.5.0->bazel_skylib@1.1.1 + + + + + +stardoc@0.5.0->rules_java@5.0.0 + + + + + +rules_cc@0.0.1->bazel_skylib@1.1.1 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_proto@4.0.0->bazel_skylib@1.1.1 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + \ No newline at end of file diff --git a/versions/6.5.0/external/mod-command.mdx b/versions/6.5.0/external/mod-command.mdx index f0950653..0e68b107 100644 --- a/versions/6.5.0/external/mod-command.mdx +++ b/versions/6.5.0/external/mod-command.mdx @@ -193,7 +193,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph Before Resolution + Graph Before Resolution
Graph Before Resolution
{/* digraph mygraph { @@ -223,7 +223,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph After Resolution + Graph After Resolution
Graph After Resolution
{/* digraph mygraph { diff --git a/versions/6.5.0/images/about.svg b/versions/6.5.0/images/about.svg new file mode 100644 index 00000000..f927298f --- /dev/null +++ b/versions/6.5.0/images/about.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/basics.svg b/versions/6.5.0/images/basics.svg new file mode 100644 index 00000000..013ec519 --- /dev/null +++ b/versions/6.5.0/images/basics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/bazel_hero.svg b/versions/6.5.0/images/bazel_hero.svg new file mode 100644 index 00000000..c48714d0 --- /dev/null +++ b/versions/6.5.0/images/bazel_hero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/community.svg b/versions/6.5.0/images/community.svg new file mode 100644 index 00000000..29f87a76 --- /dev/null +++ b/versions/6.5.0/images/community.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/distributed-build-remote-cache.png b/versions/6.5.0/images/distributed-build-remote-cache.png new file mode 100644 index 00000000..99d8a915 Binary files /dev/null and b/versions/6.5.0/images/distributed-build-remote-cache.png differ diff --git a/versions/6.5.0/images/essential_guide.svg b/versions/6.5.0/images/essential_guide.svg new file mode 100644 index 00000000..4ee63ae9 --- /dev/null +++ b/versions/6.5.0/images/essential_guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/essential_reference.svg b/versions/6.5.0/images/essential_reference.svg new file mode 100644 index 00000000..4d29a8d5 --- /dev/null +++ b/versions/6.5.0/images/essential_reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/essential_start.svg b/versions/6.5.0/images/essential_start.svg new file mode 100644 index 00000000..c8f48f84 --- /dev/null +++ b/versions/6.5.0/images/essential_start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/extend.svg b/versions/6.5.0/images/extend.svg new file mode 100644 index 00000000..77b2dd97 --- /dev/null +++ b/versions/6.5.0/images/extend.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/guide.svg b/versions/6.5.0/images/guide.svg new file mode 100644 index 00000000..23a5d35a --- /dev/null +++ b/versions/6.5.0/images/guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/high-level-build-system.png b/versions/6.5.0/images/high-level-build-system.png new file mode 100644 index 00000000..462717fa Binary files /dev/null and b/versions/6.5.0/images/high-level-build-system.png differ diff --git a/versions/6.5.0/images/new_1.svg b/versions/6.5.0/images/new_1.svg new file mode 100644 index 00000000..c4cd9dfd --- /dev/null +++ b/versions/6.5.0/images/new_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/new_2.svg b/versions/6.5.0/images/new_2.svg new file mode 100644 index 00000000..c6b7021b --- /dev/null +++ b/versions/6.5.0/images/new_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/new_3.svg b/versions/6.5.0/images/new_3.svg new file mode 100644 index 00000000..c2afb4ac --- /dev/null +++ b/versions/6.5.0/images/new_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/placeholder.png b/versions/6.5.0/images/placeholder.png new file mode 100644 index 00000000..54f1fa0e Binary files /dev/null and b/versions/6.5.0/images/placeholder.png differ diff --git a/versions/6.5.0/images/reference.svg b/versions/6.5.0/images/reference.svg new file mode 100644 index 00000000..7bbc9bea --- /dev/null +++ b/versions/6.5.0/images/reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/release_notes.svg b/versions/6.5.0/images/release_notes.svg new file mode 100644 index 00000000..8a2e8b56 --- /dev/null +++ b/versions/6.5.0/images/release_notes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/remote-execution-system.png b/versions/6.5.0/images/remote-execution-system.png new file mode 100644 index 00000000..8152fc0c Binary files /dev/null and b/versions/6.5.0/images/remote-execution-system.png differ diff --git a/versions/6.5.0/images/start.svg b/versions/6.5.0/images/start.svg new file mode 100644 index 00000000..3bcebd7b --- /dev/null +++ b/versions/6.5.0/images/start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/task-dependencies.png b/versions/6.5.0/images/task-dependencies.png new file mode 100644 index 00000000..ae1f9c51 Binary files /dev/null and b/versions/6.5.0/images/task-dependencies.png differ diff --git a/versions/6.5.0/images/test.png b/versions/6.5.0/images/test.png new file mode 100644 index 00000000..243939da Binary files /dev/null and b/versions/6.5.0/images/test.png differ diff --git a/versions/6.5.0/images/transitive-dependencies.png b/versions/6.5.0/images/transitive-dependencies.png new file mode 100644 index 00000000..ec641a08 Binary files /dev/null and b/versions/6.5.0/images/transitive-dependencies.png differ diff --git a/versions/6.5.0/images/trunk-logo-dark.svg b/versions/6.5.0/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/6.5.0/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/6.5.0/images/why_faq.svg b/versions/6.5.0/images/why_faq.svg new file mode 100644 index 00000000..afec3f8f --- /dev/null +++ b/versions/6.5.0/images/why_faq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/why_overview.svg b/versions/6.5.0/images/why_overview.svg new file mode 100644 index 00000000..c10c363c --- /dev/null +++ b/versions/6.5.0/images/why_overview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/images/why_vision.svg b/versions/6.5.0/images/why_vision.svg new file mode 100644 index 00000000..739e415f --- /dev/null +++ b/versions/6.5.0/images/why_vision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/install/images/bazelisk.svg b/versions/6.5.0/install/images/bazelisk.svg new file mode 100644 index 00000000..c0ae9f54 --- /dev/null +++ b/versions/6.5.0/install/images/bazelisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/install/images/cli.svg b/versions/6.5.0/install/images/cli.svg new file mode 100644 index 00000000..01119280 --- /dev/null +++ b/versions/6.5.0/install/images/cli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/install/images/docker.svg b/versions/6.5.0/install/images/docker.svg new file mode 100644 index 00000000..21190ce0 --- /dev/null +++ b/versions/6.5.0/install/images/docker.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/versions/6.5.0/install/images/github.svg b/versions/6.5.0/install/images/github.svg new file mode 100644 index 00000000..aa05db9c --- /dev/null +++ b/versions/6.5.0/install/images/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/install/images/install.svg b/versions/6.5.0/install/images/install.svg new file mode 100644 index 00000000..ae080865 --- /dev/null +++ b/versions/6.5.0/install/images/install.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/install/images/mac.svg b/versions/6.5.0/install/images/mac.svg new file mode 100644 index 00000000..3ee4fe28 --- /dev/null +++ b/versions/6.5.0/install/images/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/install/images/redhat.svg b/versions/6.5.0/install/images/redhat.svg new file mode 100644 index 00000000..078b3387 --- /dev/null +++ b/versions/6.5.0/install/images/redhat.svg @@ -0,0 +1,69 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/versions/6.5.0/install/images/suse.png b/versions/6.5.0/install/images/suse.png new file mode 100644 index 00000000..6435b689 Binary files /dev/null and b/versions/6.5.0/install/images/suse.png differ diff --git a/versions/6.5.0/install/images/tune.svg b/versions/6.5.0/install/images/tune.svg new file mode 100644 index 00000000..8d7d63cb --- /dev/null +++ b/versions/6.5.0/install/images/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/6.5.0/install/images/ubuntu.svg b/versions/6.5.0/install/images/ubuntu.svg new file mode 100644 index 00000000..f217bc8d --- /dev/null +++ b/versions/6.5.0/install/images/ubuntu.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/versions/6.5.0/install/images/windows.svg b/versions/6.5.0/install/images/windows.svg new file mode 100644 index 00000000..120b0190 --- /dev/null +++ b/versions/6.5.0/install/images/windows.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/versions/6.5.0/query/images/query_graph1.png b/versions/6.5.0/query/images/query_graph1.png new file mode 100644 index 00000000..7bc9a61a Binary files /dev/null and b/versions/6.5.0/query/images/query_graph1.png differ diff --git a/versions/6.5.0/query/images/query_graph2.png b/versions/6.5.0/query/images/query_graph2.png new file mode 100644 index 00000000..a0da22ff Binary files /dev/null and b/versions/6.5.0/query/images/query_graph2.png differ diff --git a/versions/6.5.0/query/images/query_graph3.png b/versions/6.5.0/query/images/query_graph3.png new file mode 100644 index 00000000..4418f193 Binary files /dev/null and b/versions/6.5.0/query/images/query_graph3.png differ diff --git a/versions/6.5.0/versions/index.mdx b/versions/6.5.0/versions/index.mdx index f71981be..09904b7e 100644 --- a/versions/6.5.0/versions/index.mdx +++ b/versions/6.5.0/versions/index.mdx @@ -10,7 +10,3 @@ version support. For now, to see documentation for older Bazel versions, go to [docs.bazel.build](https://docs.bazel.build/). - - - To the Archives! - diff --git a/versions/7.6.1/community/images/Bitrise.png b/versions/7.6.1/community/images/Bitrise.png new file mode 100644 index 00000000..07f85f1e Binary files /dev/null and b/versions/7.6.1/community/images/Bitrise.png differ diff --git a/versions/7.6.1/community/images/Gradle.png b/versions/7.6.1/community/images/Gradle.png new file mode 100644 index 00000000..1e5f5eb0 Binary files /dev/null and b/versions/7.6.1/community/images/Gradle.png differ diff --git a/versions/7.6.1/community/images/Linkedin-Logo.png b/versions/7.6.1/community/images/Linkedin-Logo.png new file mode 100644 index 00000000..9dd8715c Binary files /dev/null and b/versions/7.6.1/community/images/Linkedin-Logo.png differ diff --git a/versions/7.6.1/community/images/Lucid_Software-logo.svg b/versions/7.6.1/community/images/Lucid_Software-logo.svg new file mode 100644 index 00000000..6c8591e0 --- /dev/null +++ b/versions/7.6.1/community/images/Lucid_Software-logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/versions/7.6.1/community/images/acqio_logo.svg b/versions/7.6.1/community/images/acqio_logo.svg new file mode 100644 index 00000000..8fa11bcd --- /dev/null +++ b/versions/7.6.1/community/images/acqio_logo.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/7.6.1/community/images/aspect-logo-2.png b/versions/7.6.1/community/images/aspect-logo-2.png new file mode 100644 index 00000000..dfebc4cb Binary files /dev/null and b/versions/7.6.1/community/images/aspect-logo-2.png differ diff --git a/versions/7.6.1/community/images/bitrise-logo.png b/versions/7.6.1/community/images/bitrise-logo.png new file mode 100644 index 00000000..27037ce6 Binary files /dev/null and b/versions/7.6.1/community/images/bitrise-logo.png differ diff --git a/versions/7.6.1/community/images/buildbuddy-logo.svg b/versions/7.6.1/community/images/buildbuddy-logo.svg new file mode 100644 index 00000000..bdb72dc6 --- /dev/null +++ b/versions/7.6.1/community/images/buildbuddy-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/versions/7.6.1/community/images/buildkite.svg b/versions/7.6.1/community/images/buildkite.svg new file mode 100644 index 00000000..209a4ab1 --- /dev/null +++ b/versions/7.6.1/community/images/buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/community/images/codethink-logo.svg b/versions/7.6.1/community/images/codethink-logo.svg new file mode 100644 index 00000000..406005d8 --- /dev/null +++ b/versions/7.6.1/community/images/codethink-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/community/images/develocity.png b/versions/7.6.1/community/images/develocity.png new file mode 100644 index 00000000..eb3eb65a Binary files /dev/null and b/versions/7.6.1/community/images/develocity.png differ diff --git a/versions/7.6.1/community/images/dropbox.png b/versions/7.6.1/community/images/dropbox.png new file mode 100644 index 00000000..125476a6 Binary files /dev/null and b/versions/7.6.1/community/images/dropbox.png differ diff --git a/versions/7.6.1/community/images/engflow-logo.svg b/versions/7.6.1/community/images/engflow-logo.svg new file mode 100644 index 00000000..e5f0c343 --- /dev/null +++ b/versions/7.6.1/community/images/engflow-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/community/images/epam-logo.png b/versions/7.6.1/community/images/epam-logo.png new file mode 100644 index 00000000..e6a5674c Binary files /dev/null and b/versions/7.6.1/community/images/epam-logo.png differ diff --git a/versions/7.6.1/community/images/flare-logo.png b/versions/7.6.1/community/images/flare-logo.png new file mode 100644 index 00000000..84cb0e5b Binary files /dev/null and b/versions/7.6.1/community/images/flare-logo.png differ diff --git a/versions/7.6.1/community/images/hermetiq-logo.png b/versions/7.6.1/community/images/hermetiq-logo.png new file mode 100644 index 00000000..90765d96 Binary files /dev/null and b/versions/7.6.1/community/images/hermetiq-logo.png differ diff --git a/versions/7.6.1/community/images/jetbrains.svg b/versions/7.6.1/community/images/jetbrains.svg new file mode 100644 index 00000000..cb3a2a0e --- /dev/null +++ b/versions/7.6.1/community/images/jetbrains.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/versions/7.6.1/community/images/liulishuo.png b/versions/7.6.1/community/images/liulishuo.png new file mode 100644 index 00000000..a6758e5c Binary files /dev/null and b/versions/7.6.1/community/images/liulishuo.png differ diff --git a/versions/7.6.1/community/images/nativelink.svg b/versions/7.6.1/community/images/nativelink.svg new file mode 100644 index 00000000..148fcdce --- /dev/null +++ b/versions/7.6.1/community/images/nativelink.svg @@ -0,0 +1,1123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/7.6.1/community/images/oasis-logo.png b/versions/7.6.1/community/images/oasis-logo.png new file mode 100644 index 00000000..846a9cd5 Binary files /dev/null and b/versions/7.6.1/community/images/oasis-logo.png differ diff --git a/versions/7.6.1/community/images/sumglobal-logo.png b/versions/7.6.1/community/images/sumglobal-logo.png new file mode 100644 index 00000000..6736328d Binary files /dev/null and b/versions/7.6.1/community/images/sumglobal-logo.png differ diff --git a/versions/7.6.1/community/images/trunk-logo-dark.svg b/versions/7.6.1/community/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/7.6.1/community/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/7.6.1/community/images/tweag-logo.png b/versions/7.6.1/community/images/tweag-logo.png new file mode 100644 index 00000000..20210ed7 Binary files /dev/null and b/versions/7.6.1/community/images/tweag-logo.png differ diff --git a/versions/7.6.1/community/images/typedb.png b/versions/7.6.1/community/images/typedb.png new file mode 100644 index 00000000..48ce1056 Binary files /dev/null and b/versions/7.6.1/community/images/typedb.png differ diff --git a/versions/7.6.1/community/images/virtuslab.svg b/versions/7.6.1/community/images/virtuslab.svg new file mode 100644 index 00000000..6fba0316 --- /dev/null +++ b/versions/7.6.1/community/images/virtuslab.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/versions/7.6.1/concepts/build-files.mdx b/versions/7.6.1/concepts/build-files.mdx index 4e4473fc..010e0491 100644 --- a/versions/7.6.1/concepts/build-files.mdx +++ b/versions/7.6.1/concepts/build-files.mdx @@ -132,10 +132,3 @@ for anyone to create new rules. programming language. Libraries can depend on other libraries, and binaries and tests can depend on libraries, with the expected separate-compilation behavior. - - - - - - -
LabelsDependencies
diff --git a/versions/7.6.1/concepts/build-ref.mdx b/versions/7.6.1/concepts/build-ref.mdx index 911028a7..177b315b 100644 --- a/versions/7.6.1/concepts/build-ref.mdx +++ b/versions/7.6.1/concepts/build-ref.mdx @@ -97,7 +97,3 @@ package groups they include. The only allowed ways to refer to them are from the the `package` function; they do not generate or consume files. For more information, refer to the [`package_group` documentation](/versions/7.6.1/reference/be/functions#package_group). - - - Labels - \ No newline at end of file diff --git a/versions/7.6.1/concepts/dependencies.mdx b/versions/7.6.1/concepts/dependencies.mdx index 0c92f1ea..0b526039 100644 --- a/versions/7.6.1/concepts/dependencies.mdx +++ b/versions/7.6.1/concepts/dependencies.mdx @@ -347,8 +347,3 @@ filegroup( ``` You can then reference the label `my_data` as the data dependency in your test. - - - -
BUILD filesVisibility
- diff --git a/versions/7.6.1/concepts/labels.mdx b/versions/7.6.1/concepts/labels.mdx index 60891bc7..8ed20174 100644 --- a/versions/7.6.1/concepts/labels.mdx +++ b/versions/7.6.1/concepts/labels.mdx @@ -228,10 +228,3 @@ the build. This directed acyclic graph over targets is called the _target graph_ or _build dependency graph_, and is the domain over which the [Bazel Query tool](/versions/7.6.1/query/guide) operates. - - - - - - -
TargetsBUILD files
diff --git a/versions/7.6.1/contribute/images/structured-concurrency-3d.svg b/versions/7.6.1/contribute/images/structured-concurrency-3d.svg new file mode 100644 index 00000000..accbb42a --- /dev/null +++ b/versions/7.6.1/contribute/images/structured-concurrency-3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/contribute/images/structured-concurrency.svg b/versions/7.6.1/contribute/images/structured-concurrency.svg new file mode 100644 index 00000000..0258d9a9 --- /dev/null +++ b/versions/7.6.1/contribute/images/structured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/contribute/images/suspend-resume.svg b/versions/7.6.1/contribute/images/suspend-resume.svg new file mode 100644 index 00000000..7de1218f --- /dev/null +++ b/versions/7.6.1/contribute/images/suspend-resume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/contribute/images/unstructured-concurrency.svg b/versions/7.6.1/contribute/images/unstructured-concurrency.svg new file mode 100644 index 00000000..0951639a --- /dev/null +++ b/versions/7.6.1/contribute/images/unstructured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/docs/images/a_b_a_c.svg b/versions/7.6.1/docs/images/a_b_a_c.svg new file mode 100644 index 00000000..d38be075 --- /dev/null +++ b/versions/7.6.1/docs/images/a_b_a_c.svg @@ -0,0 +1,42 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + + diff --git a/versions/7.6.1/docs/images/a_b_c.svg b/versions/7.6.1/docs/images/a_b_c.svg new file mode 100644 index 00000000..acd948ab --- /dev/null +++ b/versions/7.6.1/docs/images/a_b_c.svg @@ -0,0 +1,41 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +b->c + + + + + diff --git a/versions/7.6.1/docs/images/a_b_c_ac.svg b/versions/7.6.1/docs/images/a_b_c_ac.svg new file mode 100644 index 00000000..b099c53e --- /dev/null +++ b/versions/7.6.1/docs/images/a_b_c_ac.svg @@ -0,0 +1,47 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + +b->c + + + + + diff --git a/versions/7.6.1/docs/images/ab_c.svg b/versions/7.6.1/docs/images/ab_c.svg new file mode 100644 index 00000000..bcc4563f --- /dev/null +++ b/versions/7.6.1/docs/images/ab_c.svg @@ -0,0 +1,36 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + + diff --git a/versions/7.6.1/docs/images/allpaths.svg b/versions/7.6.1/docs/images/allpaths.svg new file mode 100644 index 00000000..47d0ee33 --- /dev/null +++ b/versions/7.6.1/docs/images/allpaths.svg @@ -0,0 +1,141 @@ + + + + + + +allpaths + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/7.6.1/docs/images/android_instrumentation_test.png b/versions/7.6.1/docs/images/android_instrumentation_test.png new file mode 100644 index 00000000..e4534fbd Binary files /dev/null and b/versions/7.6.1/docs/images/android_instrumentation_test.png differ diff --git a/versions/7.6.1/docs/images/android_ndk.png b/versions/7.6.1/docs/images/android_ndk.png new file mode 100644 index 00000000..76b63cb3 Binary files /dev/null and b/versions/7.6.1/docs/images/android_ndk.png differ diff --git a/versions/7.6.1/docs/images/android_tutorial_app.png b/versions/7.6.1/docs/images/android_tutorial_app.png new file mode 100644 index 00000000..076be5b9 Binary files /dev/null and b/versions/7.6.1/docs/images/android_tutorial_app.png differ diff --git a/versions/7.6.1/docs/images/android_tutorial_before.png b/versions/7.6.1/docs/images/android_tutorial_before.png new file mode 100644 index 00000000..8e41d419 Binary files /dev/null and b/versions/7.6.1/docs/images/android_tutorial_before.png differ diff --git a/versions/7.6.1/docs/images/bep-graph.png b/versions/7.6.1/docs/images/bep-graph.png new file mode 100644 index 00000000..82da6715 Binary files /dev/null and b/versions/7.6.1/docs/images/bep-graph.png differ diff --git a/versions/7.6.1/docs/images/bep-graph.svg b/versions/7.6.1/docs/images/bep-graph.svg new file mode 100644 index 00000000..62b1480f --- /dev/null +++ b/versions/7.6.1/docs/images/bep-graph.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/7.6.1/docs/images/cpp-tutorial-stage1.png b/versions/7.6.1/docs/images/cpp-tutorial-stage1.png new file mode 100644 index 00000000..c85fb303 Binary files /dev/null and b/versions/7.6.1/docs/images/cpp-tutorial-stage1.png differ diff --git a/versions/7.6.1/docs/images/cpp-tutorial-stage2.png b/versions/7.6.1/docs/images/cpp-tutorial-stage2.png new file mode 100644 index 00000000..80e202c9 Binary files /dev/null and b/versions/7.6.1/docs/images/cpp-tutorial-stage2.png differ diff --git a/versions/7.6.1/docs/images/cpp-tutorial-stage3.png b/versions/7.6.1/docs/images/cpp-tutorial-stage3.png new file mode 100644 index 00000000..54d82f31 Binary files /dev/null and b/versions/7.6.1/docs/images/cpp-tutorial-stage3.png differ diff --git a/versions/7.6.1/docs/images/deps.svg b/versions/7.6.1/docs/images/deps.svg new file mode 100644 index 00000000..4354222a --- /dev/null +++ b/versions/7.6.1/docs/images/deps.svg @@ -0,0 +1,101 @@ + + + + + + +G1 + + + +r1 + +rule + + + +s1 + +in + + + +r1->s1 + + + + + +s2 + +in + + + +r1->s2 + + + + + +s3 + +in + + + +r1->s3 + + + + + +r2 + +rule + + + +r2->r1 + + + + + +s4 + +in + + + +r2->s4 + + + + + +o1 + +out + + + +o1->r1 + + + + + +o2 + +out + + + +o2->r2 + + + + + diff --git a/versions/7.6.1/docs/images/dyn-trace-alldynamic.png b/versions/7.6.1/docs/images/dyn-trace-alldynamic.png new file mode 100644 index 00000000..fe36b253 Binary files /dev/null and b/versions/7.6.1/docs/images/dyn-trace-alldynamic.png differ diff --git a/versions/7.6.1/docs/images/dyn-trace-javaconly.png b/versions/7.6.1/docs/images/dyn-trace-javaconly.png new file mode 100644 index 00000000..2ae41e52 Binary files /dev/null and b/versions/7.6.1/docs/images/dyn-trace-javaconly.png differ diff --git a/versions/7.6.1/docs/images/e4b-workflow.png b/versions/7.6.1/docs/images/e4b-workflow.png new file mode 100644 index 00000000..412822da Binary files /dev/null and b/versions/7.6.1/docs/images/e4b-workflow.png differ diff --git a/versions/7.6.1/docs/images/e4b-workflow.svg b/versions/7.6.1/docs/images/e4b-workflow.svg new file mode 100644 index 00000000..1de66e02 --- /dev/null +++ b/versions/7.6.1/docs/images/e4b-workflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/7.6.1/docs/images/error_example_1.png b/versions/7.6.1/docs/images/error_example_1.png new file mode 100644 index 00000000..07ba1358 Binary files /dev/null and b/versions/7.6.1/docs/images/error_example_1.png differ diff --git a/versions/7.6.1/docs/images/error_example_2.png b/versions/7.6.1/docs/images/error_example_2.png new file mode 100644 index 00000000..861171ee Binary files /dev/null and b/versions/7.6.1/docs/images/error_example_2.png differ diff --git a/versions/7.6.1/docs/images/error_example_3.png b/versions/7.6.1/docs/images/error_example_3.png new file mode 100644 index 00000000..dc16eec4 Binary files /dev/null and b/versions/7.6.1/docs/images/error_example_3.png differ diff --git a/versions/7.6.1/docs/images/error_example_4.png b/versions/7.6.1/docs/images/error_example_4.png new file mode 100644 index 00000000..84383e63 Binary files /dev/null and b/versions/7.6.1/docs/images/error_example_4.png differ diff --git a/versions/7.6.1/docs/images/graph_ex_1.svg b/versions/7.6.1/docs/images/graph_ex_1.svg new file mode 100644 index 00000000..dd7427f4 --- /dev/null +++ b/versions/7.6.1/docs/images/graph_ex_1.svg @@ -0,0 +1,131 @@ + + + + + + +mygraph + + + +//net/proto_compiler:protocol-compiler + +//net/proto_compiler:protocol-compiler + + + +//net/proto_compiler:util + +//net/proto_compiler:util + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:util + + + + + +//net/proto_compiler:protocol-compiler-lib + +//net/proto_compiler:protocol-compiler-lib + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:protocol-compiler-lib + + + + + +//net/proto2/bridge/public:compiler_upgrader + +//net/proto2/bridge/public:compiler_upgrader + + + +//net/proto_compiler:protocol-compiler->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto_compiler:parser + +//net/proto_compiler:parser + + + +//net/proto_compiler:util->//net/proto_compiler:parser + + + + + +//net/proto_compiler:proto-min-lib + +//net/proto_compiler:proto-min-lib + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:proto-min-lib + + + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:parser + + + + + +//net/proto2/bridge/internal:compiler_upgrader + +//net/proto2/bridge/internal:compiler_upgrader + + + +//net/proto2/bridge/public:compiler_upgrader->//net/proto2/bridge/internal:compiler_upgrader + + + + + +//net/proto_compiler:proto-min-lib->//net/proto_compiler:parser + + + + + +//util/regexp:regexp + +//util/regexp:regexp + + + +//net/proto_compiler:proto-min-lib->//util/regexp:regexp + + + + + +//net/proto_compiler:parser->//util/regexp:regexp + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto_compiler:parser + + + + + diff --git a/versions/7.6.1/docs/images/graph_hello-world.svg b/versions/7.6.1/docs/images/graph_hello-world.svg new file mode 100644 index 00000000..93b61444 --- /dev/null +++ b/versions/7.6.1/docs/images/graph_hello-world.svg @@ -0,0 +1,70 @@ + + + + + + +mygraph + + +//main:hello-world + +//main:hello-world + + +//main:hello-time + +//main:hello-time + + +//main:hello-world->//main:hello-time + + + + +//main:hello-world.cc + +//main:hello-world.cc + + +//main:hello-world->//main:hello-world.cc + + + + +//lib:hello-greet + +//lib:hello-greet + + +//main:hello-world->//lib:hello-greet + + + + +//main:hello-time.cc\n//main:hello-time.h + +//main:hello-time.cc +//main:hello-time.h + + +//main:hello-time->//main:hello-time.cc\n//main:hello-time.h + + + + +//lib:hello-greet.cc\n//lib:hello-greet.h + +//lib:hello-greet.cc +//lib:hello-greet.h + + +//lib:hello-greet->//lib:hello-greet.cc\n//lib:hello-greet.h + + + + + diff --git a/versions/7.6.1/docs/images/json-trace-profile-network-usage.png b/versions/7.6.1/docs/images/json-trace-profile-network-usage.png new file mode 100644 index 00000000..8a7500a6 Binary files /dev/null and b/versions/7.6.1/docs/images/json-trace-profile-network-usage.png differ diff --git a/versions/7.6.1/docs/images/json-trace-profile-system-load-average.png b/versions/7.6.1/docs/images/json-trace-profile-system-load-average.png new file mode 100644 index 00000000..e71b420c Binary files /dev/null and b/versions/7.6.1/docs/images/json-trace-profile-system-load-average.png differ diff --git a/versions/7.6.1/docs/images/json-trace-profile-workers-memory-usage.png b/versions/7.6.1/docs/images/json-trace-profile-workers-memory-usage.png new file mode 100644 index 00000000..806505f0 Binary files /dev/null and b/versions/7.6.1/docs/images/json-trace-profile-workers-memory-usage.png differ diff --git a/versions/7.6.1/docs/images/json-trace-profile.png b/versions/7.6.1/docs/images/json-trace-profile.png new file mode 100644 index 00000000..538382b2 Binary files /dev/null and b/versions/7.6.1/docs/images/json-trace-profile.png differ diff --git a/versions/7.6.1/docs/images/mobile-install-performance.svg b/versions/7.6.1/docs/images/mobile-install-performance.svg new file mode 100644 index 00000000..b139d658 --- /dev/null +++ b/versions/7.6.1/docs/images/mobile-install-performance.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + Build times + + + + + + + adb install + + + + + + + mobile-install + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Google Maps + + + Google+ + + + YouTube + + + 0 + + + 75 + + + 150 + + + 225 + + + 300 + + + + + + Seconds + + + + diff --git a/versions/7.6.1/docs/images/namedsetoffiles-bep-graph.png b/versions/7.6.1/docs/images/namedsetoffiles-bep-graph.png new file mode 100644 index 00000000..ea1e10cc Binary files /dev/null and b/versions/7.6.1/docs/images/namedsetoffiles-bep-graph.png differ diff --git a/versions/7.6.1/docs/images/out-ranked.svg b/versions/7.6.1/docs/images/out-ranked.svg new file mode 100644 index 00000000..07e96804 --- /dev/null +++ b/versions/7.6.1/docs/images/out-ranked.svg @@ -0,0 +1,71 @@ + + + + + + +mygraph + + + +//a:a + +//a:a + + + +//a:a.cc + +//a:a.cc + + + +//a:a->//a:a.cc + + + + + +//b:b + +//b:b + + + +//b:b->//a:a + + + + + +//b:b.cc + +//b:b.cc + + + +//b:b->//b:b.cc + + + + + +//c:c + +//c:c + + + +//c:c->//a:a + + + + + +//c:c->//b:b + + + + + diff --git a/versions/7.6.1/docs/images/rbe-ci-1.png b/versions/7.6.1/docs/images/rbe-ci-1.png new file mode 100644 index 00000000..fbe76a85 Binary files /dev/null and b/versions/7.6.1/docs/images/rbe-ci-1.png differ diff --git a/versions/7.6.1/docs/images/rbe-ci-2.png b/versions/7.6.1/docs/images/rbe-ci-2.png new file mode 100644 index 00000000..07611889 Binary files /dev/null and b/versions/7.6.1/docs/images/rbe-ci-2.png differ diff --git a/versions/7.6.1/docs/images/somepath1.svg b/versions/7.6.1/docs/images/somepath1.svg new file mode 100644 index 00000000..5e5f8812 --- /dev/null +++ b/versions/7.6.1/docs/images/somepath1.svg @@ -0,0 +1,141 @@ + + + + + + +somepath1 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/7.6.1/docs/images/somepath2.svg b/versions/7.6.1/docs/images/somepath2.svg new file mode 100644 index 00000000..911f2c9b --- /dev/null +++ b/versions/7.6.1/docs/images/somepath2.svg @@ -0,0 +1,141 @@ + + + + + + +somepath2 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/7.6.1/docs/images/targets.svg b/versions/7.6.1/docs/images/targets.svg new file mode 100644 index 00000000..82f47e74 --- /dev/null +++ b/versions/7.6.1/docs/images/targets.svg @@ -0,0 +1,113 @@ + + + + + + +G1 + + + +Target + +Target + + + +Rule + +Rule + + + +Target->Rule + + + + + +File + +File + + + +Target->File + + + + + +Package group + +Package group + + + +Target->Package group + + + + + +cc_library + +cc_library + + + +Rule->cc_library + + + + + +java_test + +java_test + + + +Rule->java_test + + + + + +... + +... + + + +Rule->... + + + + + +Source + +Source + + + +File->Source + + + + + +Generated + +Generated + + + +File->Generated + + + + + diff --git a/versions/7.6.1/docs/images/tutorial_java_01.svg b/versions/7.6.1/docs/images/tutorial_java_01.svg new file mode 100644 index 00000000..2fe72f36 --- /dev/null +++ b/versions/7.6.1/docs/images/tutorial_java_01.svg @@ -0,0 +1,29 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/Greeting.java +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + + + + + diff --git a/versions/7.6.1/docs/images/tutorial_java_02.svg b/versions/7.6.1/docs/images/tutorial_java_02.svg new file mode 100644 index 00000000..40cbb218 --- /dev/null +++ b/versions/7.6.1/docs/images/tutorial_java_02.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:greeter + +//:greeter + + +//:ProjectRunner->//:greeter + + + + +//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/ProjectRunner.java + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/7.6.1/docs/images/tutorial_java_03.svg b/versions/7.6.1/docs/images/tutorial_java_03.svg new file mode 100644 index 00000000..7d79041a --- /dev/null +++ b/versions/7.6.1/docs/images/tutorial_java_03.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//src/main/java/com/example/cmdline:runner + +//src/main/java/com/example/cmdline:runner + + +//src/main/java/com/example/cmdline:Runner.java + +//src/main/java/com/example/cmdline:Runner.java + + +//src/main/java/com/example/cmdline:runner->//src/main/java/com/example/cmdline:Runner.java + + + + +//:greeter + +//:greeter + + +//src/main/java/com/example/cmdline:runner->//:greeter + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/7.6.1/docs/images/workers-clean-chart.png b/versions/7.6.1/docs/images/workers-clean-chart.png new file mode 100644 index 00000000..63526fc1 Binary files /dev/null and b/versions/7.6.1/docs/images/workers-clean-chart.png differ diff --git a/versions/7.6.1/docs/images/workers-incremental-chart.png b/versions/7.6.1/docs/images/workers-incremental-chart.png new file mode 100644 index 00000000..1c62d25c Binary files /dev/null and b/versions/7.6.1/docs/images/workers-incremental-chart.png differ diff --git a/versions/7.6.1/docs/images/ws-diamond.png b/versions/7.6.1/docs/images/ws-diamond.png new file mode 100644 index 00000000..154a7440 Binary files /dev/null and b/versions/7.6.1/docs/images/ws-diamond.png differ diff --git a/versions/7.6.1/docs/images/ws-line.png b/versions/7.6.1/docs/images/ws-line.png new file mode 100644 index 00000000..e8bfe7a1 Binary files /dev/null and b/versions/7.6.1/docs/images/ws-line.png differ diff --git a/versions/7.6.1/docs/images/ws-multiline.png b/versions/7.6.1/docs/images/ws-multiline.png new file mode 100644 index 00000000..f07b43b1 Binary files /dev/null and b/versions/7.6.1/docs/images/ws-multiline.png differ diff --git a/versions/7.6.1/external/images/mod_exampleBefore.svg b/versions/7.6.1/external/images/mod_exampleBefore.svg new file mode 100644 index 00000000..66f01303 --- /dev/null +++ b/versions/7.6.1/external/images/mod_exampleBefore.svg @@ -0,0 +1,175 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +bazel_skylib@1.0.3 + +bazel_skylib@1.0.3 + + + +stardoc@0.5.0->bazel_skylib@1.0.3 + + + + + +rules_java@4.0.0 + +rules_java@4.0.0 + + + +stardoc@0.5.0->rules_java@4.0.0 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_cc@0.0.1->bazel_skylib@1.0.3 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0->bazel_skylib@1.0.3 + + + + + +bazel_skylib@1.0.3->platforms@0.0.4 + + + + + +rules_java@4.0.0->bazel_skylib@1.0.3 + + + + + \ No newline at end of file diff --git a/versions/7.6.1/external/images/mod_exampleResolved.svg b/versions/7.6.1/external/images/mod_exampleResolved.svg new file mode 100644 index 00000000..224b694c --- /dev/null +++ b/versions/7.6.1/external/images/mod_exampleResolved.svg @@ -0,0 +1,151 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +stardoc@0.5.0->bazel_skylib@1.1.1 + + + + + +stardoc@0.5.0->rules_java@5.0.0 + + + + + +rules_cc@0.0.1->bazel_skylib@1.1.1 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_proto@4.0.0->bazel_skylib@1.1.1 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + \ No newline at end of file diff --git a/versions/7.6.1/external/mod-command.mdx b/versions/7.6.1/external/mod-command.mdx index 6d7636ad..53c36e85 100644 --- a/versions/7.6.1/external/mod-command.mdx +++ b/versions/7.6.1/external/mod-command.mdx @@ -192,7 +192,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph Before Resolution + Graph Before Resolution
Graph Before Resolution
{/* digraph mygraph { @@ -222,7 +222,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph After Resolution + Graph After Resolution
Graph After Resolution
{/* digraph mygraph { diff --git a/versions/7.6.1/images/about.svg b/versions/7.6.1/images/about.svg new file mode 100644 index 00000000..f927298f --- /dev/null +++ b/versions/7.6.1/images/about.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/basics.svg b/versions/7.6.1/images/basics.svg new file mode 100644 index 00000000..013ec519 --- /dev/null +++ b/versions/7.6.1/images/basics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/bazel_hero.svg b/versions/7.6.1/images/bazel_hero.svg new file mode 100644 index 00000000..c48714d0 --- /dev/null +++ b/versions/7.6.1/images/bazel_hero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/community.svg b/versions/7.6.1/images/community.svg new file mode 100644 index 00000000..29f87a76 --- /dev/null +++ b/versions/7.6.1/images/community.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/distributed-build-remote-cache.png b/versions/7.6.1/images/distributed-build-remote-cache.png new file mode 100644 index 00000000..99d8a915 Binary files /dev/null and b/versions/7.6.1/images/distributed-build-remote-cache.png differ diff --git a/versions/7.6.1/images/essential_guide.svg b/versions/7.6.1/images/essential_guide.svg new file mode 100644 index 00000000..4ee63ae9 --- /dev/null +++ b/versions/7.6.1/images/essential_guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/essential_reference.svg b/versions/7.6.1/images/essential_reference.svg new file mode 100644 index 00000000..4d29a8d5 --- /dev/null +++ b/versions/7.6.1/images/essential_reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/essential_start.svg b/versions/7.6.1/images/essential_start.svg new file mode 100644 index 00000000..c8f48f84 --- /dev/null +++ b/versions/7.6.1/images/essential_start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/extend.svg b/versions/7.6.1/images/extend.svg new file mode 100644 index 00000000..77b2dd97 --- /dev/null +++ b/versions/7.6.1/images/extend.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/guide.svg b/versions/7.6.1/images/guide.svg new file mode 100644 index 00000000..23a5d35a --- /dev/null +++ b/versions/7.6.1/images/guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/high-level-build-system.png b/versions/7.6.1/images/high-level-build-system.png new file mode 100644 index 00000000..462717fa Binary files /dev/null and b/versions/7.6.1/images/high-level-build-system.png differ diff --git a/versions/7.6.1/images/new_1.svg b/versions/7.6.1/images/new_1.svg new file mode 100644 index 00000000..c4cd9dfd --- /dev/null +++ b/versions/7.6.1/images/new_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/new_2.svg b/versions/7.6.1/images/new_2.svg new file mode 100644 index 00000000..c6b7021b --- /dev/null +++ b/versions/7.6.1/images/new_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/new_3.svg b/versions/7.6.1/images/new_3.svg new file mode 100644 index 00000000..c2afb4ac --- /dev/null +++ b/versions/7.6.1/images/new_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/placeholder.png b/versions/7.6.1/images/placeholder.png new file mode 100644 index 00000000..54f1fa0e Binary files /dev/null and b/versions/7.6.1/images/placeholder.png differ diff --git a/versions/7.6.1/images/reference.svg b/versions/7.6.1/images/reference.svg new file mode 100644 index 00000000..7bbc9bea --- /dev/null +++ b/versions/7.6.1/images/reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/release_notes.svg b/versions/7.6.1/images/release_notes.svg new file mode 100644 index 00000000..8a2e8b56 --- /dev/null +++ b/versions/7.6.1/images/release_notes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/remote-execution-system.png b/versions/7.6.1/images/remote-execution-system.png new file mode 100644 index 00000000..8152fc0c Binary files /dev/null and b/versions/7.6.1/images/remote-execution-system.png differ diff --git a/versions/7.6.1/images/start.svg b/versions/7.6.1/images/start.svg new file mode 100644 index 00000000..3bcebd7b --- /dev/null +++ b/versions/7.6.1/images/start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/task-dependencies.png b/versions/7.6.1/images/task-dependencies.png new file mode 100644 index 00000000..ae1f9c51 Binary files /dev/null and b/versions/7.6.1/images/task-dependencies.png differ diff --git a/versions/7.6.1/images/test.png b/versions/7.6.1/images/test.png new file mode 100644 index 00000000..243939da Binary files /dev/null and b/versions/7.6.1/images/test.png differ diff --git a/versions/7.6.1/images/transitive-dependencies.png b/versions/7.6.1/images/transitive-dependencies.png new file mode 100644 index 00000000..ec641a08 Binary files /dev/null and b/versions/7.6.1/images/transitive-dependencies.png differ diff --git a/versions/7.6.1/images/trunk-logo-dark.svg b/versions/7.6.1/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/7.6.1/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/7.6.1/images/why_faq.svg b/versions/7.6.1/images/why_faq.svg new file mode 100644 index 00000000..afec3f8f --- /dev/null +++ b/versions/7.6.1/images/why_faq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/why_overview.svg b/versions/7.6.1/images/why_overview.svg new file mode 100644 index 00000000..c10c363c --- /dev/null +++ b/versions/7.6.1/images/why_overview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/images/why_vision.svg b/versions/7.6.1/images/why_vision.svg new file mode 100644 index 00000000..739e415f --- /dev/null +++ b/versions/7.6.1/images/why_vision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/install/images/bazelisk.svg b/versions/7.6.1/install/images/bazelisk.svg new file mode 100644 index 00000000..c0ae9f54 --- /dev/null +++ b/versions/7.6.1/install/images/bazelisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/install/images/cli.svg b/versions/7.6.1/install/images/cli.svg new file mode 100644 index 00000000..01119280 --- /dev/null +++ b/versions/7.6.1/install/images/cli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/install/images/docker.svg b/versions/7.6.1/install/images/docker.svg new file mode 100644 index 00000000..21190ce0 --- /dev/null +++ b/versions/7.6.1/install/images/docker.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/versions/7.6.1/install/images/github.svg b/versions/7.6.1/install/images/github.svg new file mode 100644 index 00000000..aa05db9c --- /dev/null +++ b/versions/7.6.1/install/images/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/install/images/install.svg b/versions/7.6.1/install/images/install.svg new file mode 100644 index 00000000..ae080865 --- /dev/null +++ b/versions/7.6.1/install/images/install.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/install/images/mac.svg b/versions/7.6.1/install/images/mac.svg new file mode 100644 index 00000000..3ee4fe28 --- /dev/null +++ b/versions/7.6.1/install/images/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/install/images/redhat.svg b/versions/7.6.1/install/images/redhat.svg new file mode 100644 index 00000000..078b3387 --- /dev/null +++ b/versions/7.6.1/install/images/redhat.svg @@ -0,0 +1,69 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/versions/7.6.1/install/images/suse.png b/versions/7.6.1/install/images/suse.png new file mode 100644 index 00000000..6435b689 Binary files /dev/null and b/versions/7.6.1/install/images/suse.png differ diff --git a/versions/7.6.1/install/images/tune.svg b/versions/7.6.1/install/images/tune.svg new file mode 100644 index 00000000..8d7d63cb --- /dev/null +++ b/versions/7.6.1/install/images/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.6.1/install/images/ubuntu.svg b/versions/7.6.1/install/images/ubuntu.svg new file mode 100644 index 00000000..f217bc8d --- /dev/null +++ b/versions/7.6.1/install/images/ubuntu.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/versions/7.6.1/install/images/windows.svg b/versions/7.6.1/install/images/windows.svg new file mode 100644 index 00000000..120b0190 --- /dev/null +++ b/versions/7.6.1/install/images/windows.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/versions/7.6.1/query/images/query_graph1.png b/versions/7.6.1/query/images/query_graph1.png new file mode 100644 index 00000000..7bc9a61a Binary files /dev/null and b/versions/7.6.1/query/images/query_graph1.png differ diff --git a/versions/7.6.1/query/images/query_graph2.png b/versions/7.6.1/query/images/query_graph2.png new file mode 100644 index 00000000..a0da22ff Binary files /dev/null and b/versions/7.6.1/query/images/query_graph2.png differ diff --git a/versions/7.6.1/query/images/query_graph3.png b/versions/7.6.1/query/images/query_graph3.png new file mode 100644 index 00000000..4418f193 Binary files /dev/null and b/versions/7.6.1/query/images/query_graph3.png differ diff --git a/versions/7.6.1/query/quickstart.mdx b/versions/7.6.1/query/quickstart.mdx index a2164dd1..5469c1da 100644 --- a/versions/7.6.1/query/quickstart.mdx +++ b/versions/7.6.1/query/quickstart.mdx @@ -205,7 +205,7 @@ dot -Tpng < graph.in > graph.png ``` If you open up `graph.png`, you should see something like this. The graph below has been simplified to make the essential path details clearer in this guide. -![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](images/query_graph1.png "Dependency graph") +![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](/query/images/query_graph1.png "Dependency graph") This helps when you want to see the outputs of the different query functions throughout this guide. @@ -421,7 +421,7 @@ bazel query --noimplicit_deps 'deps(:runner)' --output graph > graph2.in dot -Tpng < graph2.in > graph2.png ``` -[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](images/query_graph2.png "Updated dependency graph")](images/query_graph2.png) +[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](/query/images/query_graph2.png "Updated dependency graph")](/query/images/query_graph2.png) Looking at `graph2.png`, you can see that `Smoothie` has no shared dependencies with other dishes but is just another target that the `Chef` relies on. @@ -465,7 +465,7 @@ bazel query "allpaths(//src/main/java/com/example/restaurant/..., //src/main/jav //src/main/java/com/example/restaurant:chef ``` -![Output path of cafe to chef to pizza,mac and cheese to cheese](images/query_graph3.png "Output path for dependency") +![Output path of cafe to chef to pizza,mac and cheese to cheese](/query/images/query_graph3.png "Output path for dependency") The output of `allpaths()` is a little harder to read as it is a flattened list of the dependencies. Visualizing this graph using Graphviz makes the relationship clearer to understand. diff --git a/versions/7.6.1/versions/index.mdx b/versions/7.6.1/versions/index.mdx index c92a15b6..ad1492e5 100644 --- a/versions/7.6.1/versions/index.mdx +++ b/versions/7.6.1/versions/index.mdx @@ -11,7 +11,3 @@ version support. For now, to see documentation for older Bazel versions, go to [docs.bazel.build](https://docs.bazel.build/). - - - To the Archives! - diff --git a/versions/7.7.1/community/images/Bitrise.png b/versions/7.7.1/community/images/Bitrise.png new file mode 100644 index 00000000..07f85f1e Binary files /dev/null and b/versions/7.7.1/community/images/Bitrise.png differ diff --git a/versions/7.7.1/community/images/Gradle.png b/versions/7.7.1/community/images/Gradle.png new file mode 100644 index 00000000..1e5f5eb0 Binary files /dev/null and b/versions/7.7.1/community/images/Gradle.png differ diff --git a/versions/7.7.1/community/images/Linkedin-Logo.png b/versions/7.7.1/community/images/Linkedin-Logo.png new file mode 100644 index 00000000..9dd8715c Binary files /dev/null and b/versions/7.7.1/community/images/Linkedin-Logo.png differ diff --git a/versions/7.7.1/community/images/Lucid_Software-logo.svg b/versions/7.7.1/community/images/Lucid_Software-logo.svg new file mode 100644 index 00000000..6c8591e0 --- /dev/null +++ b/versions/7.7.1/community/images/Lucid_Software-logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/versions/7.7.1/community/images/acqio_logo.svg b/versions/7.7.1/community/images/acqio_logo.svg new file mode 100644 index 00000000..8fa11bcd --- /dev/null +++ b/versions/7.7.1/community/images/acqio_logo.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/7.7.1/community/images/aspect-logo-2.png b/versions/7.7.1/community/images/aspect-logo-2.png new file mode 100644 index 00000000..dfebc4cb Binary files /dev/null and b/versions/7.7.1/community/images/aspect-logo-2.png differ diff --git a/versions/7.7.1/community/images/bitrise-logo.png b/versions/7.7.1/community/images/bitrise-logo.png new file mode 100644 index 00000000..27037ce6 Binary files /dev/null and b/versions/7.7.1/community/images/bitrise-logo.png differ diff --git a/versions/7.7.1/community/images/buildbuddy-logo.svg b/versions/7.7.1/community/images/buildbuddy-logo.svg new file mode 100644 index 00000000..bdb72dc6 --- /dev/null +++ b/versions/7.7.1/community/images/buildbuddy-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/versions/7.7.1/community/images/buildkite.svg b/versions/7.7.1/community/images/buildkite.svg new file mode 100644 index 00000000..209a4ab1 --- /dev/null +++ b/versions/7.7.1/community/images/buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/community/images/codethink-logo.svg b/versions/7.7.1/community/images/codethink-logo.svg new file mode 100644 index 00000000..406005d8 --- /dev/null +++ b/versions/7.7.1/community/images/codethink-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/community/images/develocity.png b/versions/7.7.1/community/images/develocity.png new file mode 100644 index 00000000..eb3eb65a Binary files /dev/null and b/versions/7.7.1/community/images/develocity.png differ diff --git a/versions/7.7.1/community/images/dropbox.png b/versions/7.7.1/community/images/dropbox.png new file mode 100644 index 00000000..125476a6 Binary files /dev/null and b/versions/7.7.1/community/images/dropbox.png differ diff --git a/versions/7.7.1/community/images/engflow-logo.svg b/versions/7.7.1/community/images/engflow-logo.svg new file mode 100644 index 00000000..e5f0c343 --- /dev/null +++ b/versions/7.7.1/community/images/engflow-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/community/images/epam-logo.png b/versions/7.7.1/community/images/epam-logo.png new file mode 100644 index 00000000..e6a5674c Binary files /dev/null and b/versions/7.7.1/community/images/epam-logo.png differ diff --git a/versions/7.7.1/community/images/flare-logo.png b/versions/7.7.1/community/images/flare-logo.png new file mode 100644 index 00000000..84cb0e5b Binary files /dev/null and b/versions/7.7.1/community/images/flare-logo.png differ diff --git a/versions/7.7.1/community/images/hermetiq-logo.png b/versions/7.7.1/community/images/hermetiq-logo.png new file mode 100644 index 00000000..90765d96 Binary files /dev/null and b/versions/7.7.1/community/images/hermetiq-logo.png differ diff --git a/versions/7.7.1/community/images/jetbrains.svg b/versions/7.7.1/community/images/jetbrains.svg new file mode 100644 index 00000000..cb3a2a0e --- /dev/null +++ b/versions/7.7.1/community/images/jetbrains.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/versions/7.7.1/community/images/liulishuo.png b/versions/7.7.1/community/images/liulishuo.png new file mode 100644 index 00000000..a6758e5c Binary files /dev/null and b/versions/7.7.1/community/images/liulishuo.png differ diff --git a/versions/7.7.1/community/images/nativelink.svg b/versions/7.7.1/community/images/nativelink.svg new file mode 100644 index 00000000..148fcdce --- /dev/null +++ b/versions/7.7.1/community/images/nativelink.svg @@ -0,0 +1,1123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/7.7.1/community/images/oasis-logo.png b/versions/7.7.1/community/images/oasis-logo.png new file mode 100644 index 00000000..846a9cd5 Binary files /dev/null and b/versions/7.7.1/community/images/oasis-logo.png differ diff --git a/versions/7.7.1/community/images/sumglobal-logo.png b/versions/7.7.1/community/images/sumglobal-logo.png new file mode 100644 index 00000000..6736328d Binary files /dev/null and b/versions/7.7.1/community/images/sumglobal-logo.png differ diff --git a/versions/7.7.1/community/images/trunk-logo-dark.svg b/versions/7.7.1/community/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/7.7.1/community/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/7.7.1/community/images/tweag-logo.png b/versions/7.7.1/community/images/tweag-logo.png new file mode 100644 index 00000000..20210ed7 Binary files /dev/null and b/versions/7.7.1/community/images/tweag-logo.png differ diff --git a/versions/7.7.1/community/images/typedb.png b/versions/7.7.1/community/images/typedb.png new file mode 100644 index 00000000..48ce1056 Binary files /dev/null and b/versions/7.7.1/community/images/typedb.png differ diff --git a/versions/7.7.1/community/images/virtuslab.svg b/versions/7.7.1/community/images/virtuslab.svg new file mode 100644 index 00000000..6fba0316 --- /dev/null +++ b/versions/7.7.1/community/images/virtuslab.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/versions/7.7.1/concepts/build-files.mdx b/versions/7.7.1/concepts/build-files.mdx index bcd6ef60..819f2374 100644 --- a/versions/7.7.1/concepts/build-files.mdx +++ b/versions/7.7.1/concepts/build-files.mdx @@ -132,10 +132,3 @@ for anyone to create new rules. programming language. Libraries can depend on other libraries, and binaries and tests can depend on libraries, with the expected separate-compilation behavior. - - - - - - -
LabelsDependencies
diff --git a/versions/7.7.1/concepts/build-ref.mdx b/versions/7.7.1/concepts/build-ref.mdx index b2b952a6..c8d6b6d8 100644 --- a/versions/7.7.1/concepts/build-ref.mdx +++ b/versions/7.7.1/concepts/build-ref.mdx @@ -97,7 +97,3 @@ package groups they include. The only allowed ways to refer to them are from the the `package` function; they do not generate or consume files. For more information, refer to the [`package_group` documentation](/versions/7.7.1/reference/be/functions#package_group). - - - Labels - \ No newline at end of file diff --git a/versions/7.7.1/concepts/dependencies.mdx b/versions/7.7.1/concepts/dependencies.mdx index 0df26784..3358c7c1 100644 --- a/versions/7.7.1/concepts/dependencies.mdx +++ b/versions/7.7.1/concepts/dependencies.mdx @@ -325,11 +325,3 @@ filegroup( ``` You can then reference the label `my_data` as the data dependency in your test. - - - - - - -
BUILD filesVisibility
- diff --git a/versions/7.7.1/concepts/labels.mdx b/versions/7.7.1/concepts/labels.mdx index 520dfec2..9780c61c 100644 --- a/versions/7.7.1/concepts/labels.mdx +++ b/versions/7.7.1/concepts/labels.mdx @@ -228,10 +228,3 @@ the build. This directed acyclic graph over targets is called the _target graph_ or _build dependency graph_, and is the domain over which the [Bazel Query tool](/versions/7.7.1/query/guide) operates. - - - - - - -
TargetsBUILD files
diff --git a/versions/7.7.1/contribute/images/structured-concurrency-3d.svg b/versions/7.7.1/contribute/images/structured-concurrency-3d.svg new file mode 100644 index 00000000..accbb42a --- /dev/null +++ b/versions/7.7.1/contribute/images/structured-concurrency-3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/contribute/images/structured-concurrency.svg b/versions/7.7.1/contribute/images/structured-concurrency.svg new file mode 100644 index 00000000..0258d9a9 --- /dev/null +++ b/versions/7.7.1/contribute/images/structured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/contribute/images/suspend-resume.svg b/versions/7.7.1/contribute/images/suspend-resume.svg new file mode 100644 index 00000000..7de1218f --- /dev/null +++ b/versions/7.7.1/contribute/images/suspend-resume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/contribute/images/unstructured-concurrency.svg b/versions/7.7.1/contribute/images/unstructured-concurrency.svg new file mode 100644 index 00000000..0951639a --- /dev/null +++ b/versions/7.7.1/contribute/images/unstructured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/docs/images/a_b_a_c.svg b/versions/7.7.1/docs/images/a_b_a_c.svg new file mode 100644 index 00000000..d38be075 --- /dev/null +++ b/versions/7.7.1/docs/images/a_b_a_c.svg @@ -0,0 +1,42 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + + diff --git a/versions/7.7.1/docs/images/a_b_c.svg b/versions/7.7.1/docs/images/a_b_c.svg new file mode 100644 index 00000000..acd948ab --- /dev/null +++ b/versions/7.7.1/docs/images/a_b_c.svg @@ -0,0 +1,41 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +b->c + + + + + diff --git a/versions/7.7.1/docs/images/a_b_c_ac.svg b/versions/7.7.1/docs/images/a_b_c_ac.svg new file mode 100644 index 00000000..b099c53e --- /dev/null +++ b/versions/7.7.1/docs/images/a_b_c_ac.svg @@ -0,0 +1,47 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + +b->c + + + + + diff --git a/versions/7.7.1/docs/images/ab_c.svg b/versions/7.7.1/docs/images/ab_c.svg new file mode 100644 index 00000000..bcc4563f --- /dev/null +++ b/versions/7.7.1/docs/images/ab_c.svg @@ -0,0 +1,36 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + + diff --git a/versions/7.7.1/docs/images/allpaths.svg b/versions/7.7.1/docs/images/allpaths.svg new file mode 100644 index 00000000..47d0ee33 --- /dev/null +++ b/versions/7.7.1/docs/images/allpaths.svg @@ -0,0 +1,141 @@ + + + + + + +allpaths + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/7.7.1/docs/images/android_instrumentation_test.png b/versions/7.7.1/docs/images/android_instrumentation_test.png new file mode 100644 index 00000000..e4534fbd Binary files /dev/null and b/versions/7.7.1/docs/images/android_instrumentation_test.png differ diff --git a/versions/7.7.1/docs/images/android_ndk.png b/versions/7.7.1/docs/images/android_ndk.png new file mode 100644 index 00000000..76b63cb3 Binary files /dev/null and b/versions/7.7.1/docs/images/android_ndk.png differ diff --git a/versions/7.7.1/docs/images/android_tutorial_app.png b/versions/7.7.1/docs/images/android_tutorial_app.png new file mode 100644 index 00000000..076be5b9 Binary files /dev/null and b/versions/7.7.1/docs/images/android_tutorial_app.png differ diff --git a/versions/7.7.1/docs/images/android_tutorial_before.png b/versions/7.7.1/docs/images/android_tutorial_before.png new file mode 100644 index 00000000..8e41d419 Binary files /dev/null and b/versions/7.7.1/docs/images/android_tutorial_before.png differ diff --git a/versions/7.7.1/docs/images/bep-graph.png b/versions/7.7.1/docs/images/bep-graph.png new file mode 100644 index 00000000..82da6715 Binary files /dev/null and b/versions/7.7.1/docs/images/bep-graph.png differ diff --git a/versions/7.7.1/docs/images/bep-graph.svg b/versions/7.7.1/docs/images/bep-graph.svg new file mode 100644 index 00000000..62b1480f --- /dev/null +++ b/versions/7.7.1/docs/images/bep-graph.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/7.7.1/docs/images/cpp-tutorial-stage1.png b/versions/7.7.1/docs/images/cpp-tutorial-stage1.png new file mode 100644 index 00000000..c85fb303 Binary files /dev/null and b/versions/7.7.1/docs/images/cpp-tutorial-stage1.png differ diff --git a/versions/7.7.1/docs/images/cpp-tutorial-stage2.png b/versions/7.7.1/docs/images/cpp-tutorial-stage2.png new file mode 100644 index 00000000..80e202c9 Binary files /dev/null and b/versions/7.7.1/docs/images/cpp-tutorial-stage2.png differ diff --git a/versions/7.7.1/docs/images/cpp-tutorial-stage3.png b/versions/7.7.1/docs/images/cpp-tutorial-stage3.png new file mode 100644 index 00000000..54d82f31 Binary files /dev/null and b/versions/7.7.1/docs/images/cpp-tutorial-stage3.png differ diff --git a/versions/7.7.1/docs/images/deps.svg b/versions/7.7.1/docs/images/deps.svg new file mode 100644 index 00000000..4354222a --- /dev/null +++ b/versions/7.7.1/docs/images/deps.svg @@ -0,0 +1,101 @@ + + + + + + +G1 + + + +r1 + +rule + + + +s1 + +in + + + +r1->s1 + + + + + +s2 + +in + + + +r1->s2 + + + + + +s3 + +in + + + +r1->s3 + + + + + +r2 + +rule + + + +r2->r1 + + + + + +s4 + +in + + + +r2->s4 + + + + + +o1 + +out + + + +o1->r1 + + + + + +o2 + +out + + + +o2->r2 + + + + + diff --git a/versions/7.7.1/docs/images/dyn-trace-alldynamic.png b/versions/7.7.1/docs/images/dyn-trace-alldynamic.png new file mode 100644 index 00000000..fe36b253 Binary files /dev/null and b/versions/7.7.1/docs/images/dyn-trace-alldynamic.png differ diff --git a/versions/7.7.1/docs/images/dyn-trace-javaconly.png b/versions/7.7.1/docs/images/dyn-trace-javaconly.png new file mode 100644 index 00000000..2ae41e52 Binary files /dev/null and b/versions/7.7.1/docs/images/dyn-trace-javaconly.png differ diff --git a/versions/7.7.1/docs/images/e4b-workflow.png b/versions/7.7.1/docs/images/e4b-workflow.png new file mode 100644 index 00000000..412822da Binary files /dev/null and b/versions/7.7.1/docs/images/e4b-workflow.png differ diff --git a/versions/7.7.1/docs/images/e4b-workflow.svg b/versions/7.7.1/docs/images/e4b-workflow.svg new file mode 100644 index 00000000..1de66e02 --- /dev/null +++ b/versions/7.7.1/docs/images/e4b-workflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/7.7.1/docs/images/error_example_1.png b/versions/7.7.1/docs/images/error_example_1.png new file mode 100644 index 00000000..07ba1358 Binary files /dev/null and b/versions/7.7.1/docs/images/error_example_1.png differ diff --git a/versions/7.7.1/docs/images/error_example_2.png b/versions/7.7.1/docs/images/error_example_2.png new file mode 100644 index 00000000..861171ee Binary files /dev/null and b/versions/7.7.1/docs/images/error_example_2.png differ diff --git a/versions/7.7.1/docs/images/error_example_3.png b/versions/7.7.1/docs/images/error_example_3.png new file mode 100644 index 00000000..dc16eec4 Binary files /dev/null and b/versions/7.7.1/docs/images/error_example_3.png differ diff --git a/versions/7.7.1/docs/images/error_example_4.png b/versions/7.7.1/docs/images/error_example_4.png new file mode 100644 index 00000000..84383e63 Binary files /dev/null and b/versions/7.7.1/docs/images/error_example_4.png differ diff --git a/versions/7.7.1/docs/images/graph_ex_1.svg b/versions/7.7.1/docs/images/graph_ex_1.svg new file mode 100644 index 00000000..dd7427f4 --- /dev/null +++ b/versions/7.7.1/docs/images/graph_ex_1.svg @@ -0,0 +1,131 @@ + + + + + + +mygraph + + + +//net/proto_compiler:protocol-compiler + +//net/proto_compiler:protocol-compiler + + + +//net/proto_compiler:util + +//net/proto_compiler:util + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:util + + + + + +//net/proto_compiler:protocol-compiler-lib + +//net/proto_compiler:protocol-compiler-lib + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:protocol-compiler-lib + + + + + +//net/proto2/bridge/public:compiler_upgrader + +//net/proto2/bridge/public:compiler_upgrader + + + +//net/proto_compiler:protocol-compiler->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto_compiler:parser + +//net/proto_compiler:parser + + + +//net/proto_compiler:util->//net/proto_compiler:parser + + + + + +//net/proto_compiler:proto-min-lib + +//net/proto_compiler:proto-min-lib + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:proto-min-lib + + + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:parser + + + + + +//net/proto2/bridge/internal:compiler_upgrader + +//net/proto2/bridge/internal:compiler_upgrader + + + +//net/proto2/bridge/public:compiler_upgrader->//net/proto2/bridge/internal:compiler_upgrader + + + + + +//net/proto_compiler:proto-min-lib->//net/proto_compiler:parser + + + + + +//util/regexp:regexp + +//util/regexp:regexp + + + +//net/proto_compiler:proto-min-lib->//util/regexp:regexp + + + + + +//net/proto_compiler:parser->//util/regexp:regexp + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto_compiler:parser + + + + + diff --git a/versions/7.7.1/docs/images/graph_hello-world.svg b/versions/7.7.1/docs/images/graph_hello-world.svg new file mode 100644 index 00000000..93b61444 --- /dev/null +++ b/versions/7.7.1/docs/images/graph_hello-world.svg @@ -0,0 +1,70 @@ + + + + + + +mygraph + + +//main:hello-world + +//main:hello-world + + +//main:hello-time + +//main:hello-time + + +//main:hello-world->//main:hello-time + + + + +//main:hello-world.cc + +//main:hello-world.cc + + +//main:hello-world->//main:hello-world.cc + + + + +//lib:hello-greet + +//lib:hello-greet + + +//main:hello-world->//lib:hello-greet + + + + +//main:hello-time.cc\n//main:hello-time.h + +//main:hello-time.cc +//main:hello-time.h + + +//main:hello-time->//main:hello-time.cc\n//main:hello-time.h + + + + +//lib:hello-greet.cc\n//lib:hello-greet.h + +//lib:hello-greet.cc +//lib:hello-greet.h + + +//lib:hello-greet->//lib:hello-greet.cc\n//lib:hello-greet.h + + + + + diff --git a/versions/7.7.1/docs/images/json-trace-profile-network-usage.png b/versions/7.7.1/docs/images/json-trace-profile-network-usage.png new file mode 100644 index 00000000..8a7500a6 Binary files /dev/null and b/versions/7.7.1/docs/images/json-trace-profile-network-usage.png differ diff --git a/versions/7.7.1/docs/images/json-trace-profile-system-load-average.png b/versions/7.7.1/docs/images/json-trace-profile-system-load-average.png new file mode 100644 index 00000000..e71b420c Binary files /dev/null and b/versions/7.7.1/docs/images/json-trace-profile-system-load-average.png differ diff --git a/versions/7.7.1/docs/images/json-trace-profile-workers-memory-usage.png b/versions/7.7.1/docs/images/json-trace-profile-workers-memory-usage.png new file mode 100644 index 00000000..806505f0 Binary files /dev/null and b/versions/7.7.1/docs/images/json-trace-profile-workers-memory-usage.png differ diff --git a/versions/7.7.1/docs/images/json-trace-profile.png b/versions/7.7.1/docs/images/json-trace-profile.png new file mode 100644 index 00000000..538382b2 Binary files /dev/null and b/versions/7.7.1/docs/images/json-trace-profile.png differ diff --git a/versions/7.7.1/docs/images/mobile-install-performance.svg b/versions/7.7.1/docs/images/mobile-install-performance.svg new file mode 100644 index 00000000..b139d658 --- /dev/null +++ b/versions/7.7.1/docs/images/mobile-install-performance.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + Build times + + + + + + + adb install + + + + + + + mobile-install + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Google Maps + + + Google+ + + + YouTube + + + 0 + + + 75 + + + 150 + + + 225 + + + 300 + + + + + + Seconds + + + + diff --git a/versions/7.7.1/docs/images/namedsetoffiles-bep-graph.png b/versions/7.7.1/docs/images/namedsetoffiles-bep-graph.png new file mode 100644 index 00000000..ea1e10cc Binary files /dev/null and b/versions/7.7.1/docs/images/namedsetoffiles-bep-graph.png differ diff --git a/versions/7.7.1/docs/images/out-ranked.svg b/versions/7.7.1/docs/images/out-ranked.svg new file mode 100644 index 00000000..07e96804 --- /dev/null +++ b/versions/7.7.1/docs/images/out-ranked.svg @@ -0,0 +1,71 @@ + + + + + + +mygraph + + + +//a:a + +//a:a + + + +//a:a.cc + +//a:a.cc + + + +//a:a->//a:a.cc + + + + + +//b:b + +//b:b + + + +//b:b->//a:a + + + + + +//b:b.cc + +//b:b.cc + + + +//b:b->//b:b.cc + + + + + +//c:c + +//c:c + + + +//c:c->//a:a + + + + + +//c:c->//b:b + + + + + diff --git a/versions/7.7.1/docs/images/rbe-ci-1.png b/versions/7.7.1/docs/images/rbe-ci-1.png new file mode 100644 index 00000000..fbe76a85 Binary files /dev/null and b/versions/7.7.1/docs/images/rbe-ci-1.png differ diff --git a/versions/7.7.1/docs/images/rbe-ci-2.png b/versions/7.7.1/docs/images/rbe-ci-2.png new file mode 100644 index 00000000..07611889 Binary files /dev/null and b/versions/7.7.1/docs/images/rbe-ci-2.png differ diff --git a/versions/7.7.1/docs/images/somepath1.svg b/versions/7.7.1/docs/images/somepath1.svg new file mode 100644 index 00000000..5e5f8812 --- /dev/null +++ b/versions/7.7.1/docs/images/somepath1.svg @@ -0,0 +1,141 @@ + + + + + + +somepath1 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/7.7.1/docs/images/somepath2.svg b/versions/7.7.1/docs/images/somepath2.svg new file mode 100644 index 00000000..911f2c9b --- /dev/null +++ b/versions/7.7.1/docs/images/somepath2.svg @@ -0,0 +1,141 @@ + + + + + + +somepath2 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/7.7.1/docs/images/targets.svg b/versions/7.7.1/docs/images/targets.svg new file mode 100644 index 00000000..82f47e74 --- /dev/null +++ b/versions/7.7.1/docs/images/targets.svg @@ -0,0 +1,113 @@ + + + + + + +G1 + + + +Target + +Target + + + +Rule + +Rule + + + +Target->Rule + + + + + +File + +File + + + +Target->File + + + + + +Package group + +Package group + + + +Target->Package group + + + + + +cc_library + +cc_library + + + +Rule->cc_library + + + + + +java_test + +java_test + + + +Rule->java_test + + + + + +... + +... + + + +Rule->... + + + + + +Source + +Source + + + +File->Source + + + + + +Generated + +Generated + + + +File->Generated + + + + + diff --git a/versions/7.7.1/docs/images/tutorial_java_01.svg b/versions/7.7.1/docs/images/tutorial_java_01.svg new file mode 100644 index 00000000..2fe72f36 --- /dev/null +++ b/versions/7.7.1/docs/images/tutorial_java_01.svg @@ -0,0 +1,29 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/Greeting.java +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + + + + + diff --git a/versions/7.7.1/docs/images/tutorial_java_02.svg b/versions/7.7.1/docs/images/tutorial_java_02.svg new file mode 100644 index 00000000..40cbb218 --- /dev/null +++ b/versions/7.7.1/docs/images/tutorial_java_02.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:greeter + +//:greeter + + +//:ProjectRunner->//:greeter + + + + +//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/ProjectRunner.java + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/7.7.1/docs/images/tutorial_java_03.svg b/versions/7.7.1/docs/images/tutorial_java_03.svg new file mode 100644 index 00000000..7d79041a --- /dev/null +++ b/versions/7.7.1/docs/images/tutorial_java_03.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//src/main/java/com/example/cmdline:runner + +//src/main/java/com/example/cmdline:runner + + +//src/main/java/com/example/cmdline:Runner.java + +//src/main/java/com/example/cmdline:Runner.java + + +//src/main/java/com/example/cmdline:runner->//src/main/java/com/example/cmdline:Runner.java + + + + +//:greeter + +//:greeter + + +//src/main/java/com/example/cmdline:runner->//:greeter + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/7.7.1/docs/images/workers-clean-chart.png b/versions/7.7.1/docs/images/workers-clean-chart.png new file mode 100644 index 00000000..63526fc1 Binary files /dev/null and b/versions/7.7.1/docs/images/workers-clean-chart.png differ diff --git a/versions/7.7.1/docs/images/workers-incremental-chart.png b/versions/7.7.1/docs/images/workers-incremental-chart.png new file mode 100644 index 00000000..1c62d25c Binary files /dev/null and b/versions/7.7.1/docs/images/workers-incremental-chart.png differ diff --git a/versions/7.7.1/docs/images/ws-diamond.png b/versions/7.7.1/docs/images/ws-diamond.png new file mode 100644 index 00000000..154a7440 Binary files /dev/null and b/versions/7.7.1/docs/images/ws-diamond.png differ diff --git a/versions/7.7.1/docs/images/ws-line.png b/versions/7.7.1/docs/images/ws-line.png new file mode 100644 index 00000000..e8bfe7a1 Binary files /dev/null and b/versions/7.7.1/docs/images/ws-line.png differ diff --git a/versions/7.7.1/docs/images/ws-multiline.png b/versions/7.7.1/docs/images/ws-multiline.png new file mode 100644 index 00000000..f07b43b1 Binary files /dev/null and b/versions/7.7.1/docs/images/ws-multiline.png differ diff --git a/versions/7.7.1/external/images/mod_exampleBefore.svg b/versions/7.7.1/external/images/mod_exampleBefore.svg new file mode 100644 index 00000000..66f01303 --- /dev/null +++ b/versions/7.7.1/external/images/mod_exampleBefore.svg @@ -0,0 +1,175 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +bazel_skylib@1.0.3 + +bazel_skylib@1.0.3 + + + +stardoc@0.5.0->bazel_skylib@1.0.3 + + + + + +rules_java@4.0.0 + +rules_java@4.0.0 + + + +stardoc@0.5.0->rules_java@4.0.0 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_cc@0.0.1->bazel_skylib@1.0.3 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0->bazel_skylib@1.0.3 + + + + + +bazel_skylib@1.0.3->platforms@0.0.4 + + + + + +rules_java@4.0.0->bazel_skylib@1.0.3 + + + + + \ No newline at end of file diff --git a/versions/7.7.1/external/images/mod_exampleResolved.svg b/versions/7.7.1/external/images/mod_exampleResolved.svg new file mode 100644 index 00000000..224b694c --- /dev/null +++ b/versions/7.7.1/external/images/mod_exampleResolved.svg @@ -0,0 +1,151 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +stardoc@0.5.0->bazel_skylib@1.1.1 + + + + + +stardoc@0.5.0->rules_java@5.0.0 + + + + + +rules_cc@0.0.1->bazel_skylib@1.1.1 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_proto@4.0.0->bazel_skylib@1.1.1 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + \ No newline at end of file diff --git a/versions/7.7.1/external/mod-command.mdx b/versions/7.7.1/external/mod-command.mdx index 7a2a9cce..b3e736b6 100644 --- a/versions/7.7.1/external/mod-command.mdx +++ b/versions/7.7.1/external/mod-command.mdx @@ -193,7 +193,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph Before Resolution + Graph Before Resolution
Graph Before Resolution
{/* digraph mygraph { @@ -223,7 +223,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph After Resolution + Graph After Resolution
Graph After Resolution
{/* digraph mygraph { diff --git a/versions/7.7.1/images/about.svg b/versions/7.7.1/images/about.svg new file mode 100644 index 00000000..f927298f --- /dev/null +++ b/versions/7.7.1/images/about.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/basics.svg b/versions/7.7.1/images/basics.svg new file mode 100644 index 00000000..013ec519 --- /dev/null +++ b/versions/7.7.1/images/basics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/bazel_hero.svg b/versions/7.7.1/images/bazel_hero.svg new file mode 100644 index 00000000..c48714d0 --- /dev/null +++ b/versions/7.7.1/images/bazel_hero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/community.svg b/versions/7.7.1/images/community.svg new file mode 100644 index 00000000..29f87a76 --- /dev/null +++ b/versions/7.7.1/images/community.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/distributed-build-remote-cache.png b/versions/7.7.1/images/distributed-build-remote-cache.png new file mode 100644 index 00000000..99d8a915 Binary files /dev/null and b/versions/7.7.1/images/distributed-build-remote-cache.png differ diff --git a/versions/7.7.1/images/essential_guide.svg b/versions/7.7.1/images/essential_guide.svg new file mode 100644 index 00000000..4ee63ae9 --- /dev/null +++ b/versions/7.7.1/images/essential_guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/essential_reference.svg b/versions/7.7.1/images/essential_reference.svg new file mode 100644 index 00000000..4d29a8d5 --- /dev/null +++ b/versions/7.7.1/images/essential_reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/essential_start.svg b/versions/7.7.1/images/essential_start.svg new file mode 100644 index 00000000..c8f48f84 --- /dev/null +++ b/versions/7.7.1/images/essential_start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/extend.svg b/versions/7.7.1/images/extend.svg new file mode 100644 index 00000000..77b2dd97 --- /dev/null +++ b/versions/7.7.1/images/extend.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/guide.svg b/versions/7.7.1/images/guide.svg new file mode 100644 index 00000000..23a5d35a --- /dev/null +++ b/versions/7.7.1/images/guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/high-level-build-system.png b/versions/7.7.1/images/high-level-build-system.png new file mode 100644 index 00000000..462717fa Binary files /dev/null and b/versions/7.7.1/images/high-level-build-system.png differ diff --git a/versions/7.7.1/images/new_1.svg b/versions/7.7.1/images/new_1.svg new file mode 100644 index 00000000..c4cd9dfd --- /dev/null +++ b/versions/7.7.1/images/new_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/new_2.svg b/versions/7.7.1/images/new_2.svg new file mode 100644 index 00000000..c6b7021b --- /dev/null +++ b/versions/7.7.1/images/new_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/new_3.svg b/versions/7.7.1/images/new_3.svg new file mode 100644 index 00000000..c2afb4ac --- /dev/null +++ b/versions/7.7.1/images/new_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/placeholder.png b/versions/7.7.1/images/placeholder.png new file mode 100644 index 00000000..54f1fa0e Binary files /dev/null and b/versions/7.7.1/images/placeholder.png differ diff --git a/versions/7.7.1/images/reference.svg b/versions/7.7.1/images/reference.svg new file mode 100644 index 00000000..7bbc9bea --- /dev/null +++ b/versions/7.7.1/images/reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/release_notes.svg b/versions/7.7.1/images/release_notes.svg new file mode 100644 index 00000000..8a2e8b56 --- /dev/null +++ b/versions/7.7.1/images/release_notes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/remote-execution-system.png b/versions/7.7.1/images/remote-execution-system.png new file mode 100644 index 00000000..8152fc0c Binary files /dev/null and b/versions/7.7.1/images/remote-execution-system.png differ diff --git a/versions/7.7.1/images/start.svg b/versions/7.7.1/images/start.svg new file mode 100644 index 00000000..3bcebd7b --- /dev/null +++ b/versions/7.7.1/images/start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/task-dependencies.png b/versions/7.7.1/images/task-dependencies.png new file mode 100644 index 00000000..ae1f9c51 Binary files /dev/null and b/versions/7.7.1/images/task-dependencies.png differ diff --git a/versions/7.7.1/images/test.png b/versions/7.7.1/images/test.png new file mode 100644 index 00000000..243939da Binary files /dev/null and b/versions/7.7.1/images/test.png differ diff --git a/versions/7.7.1/images/transitive-dependencies.png b/versions/7.7.1/images/transitive-dependencies.png new file mode 100644 index 00000000..ec641a08 Binary files /dev/null and b/versions/7.7.1/images/transitive-dependencies.png differ diff --git a/versions/7.7.1/images/trunk-logo-dark.svg b/versions/7.7.1/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/7.7.1/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/7.7.1/images/why_faq.svg b/versions/7.7.1/images/why_faq.svg new file mode 100644 index 00000000..afec3f8f --- /dev/null +++ b/versions/7.7.1/images/why_faq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/why_overview.svg b/versions/7.7.1/images/why_overview.svg new file mode 100644 index 00000000..c10c363c --- /dev/null +++ b/versions/7.7.1/images/why_overview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/images/why_vision.svg b/versions/7.7.1/images/why_vision.svg new file mode 100644 index 00000000..739e415f --- /dev/null +++ b/versions/7.7.1/images/why_vision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/install/images/bazelisk.svg b/versions/7.7.1/install/images/bazelisk.svg new file mode 100644 index 00000000..c0ae9f54 --- /dev/null +++ b/versions/7.7.1/install/images/bazelisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/install/images/cli.svg b/versions/7.7.1/install/images/cli.svg new file mode 100644 index 00000000..01119280 --- /dev/null +++ b/versions/7.7.1/install/images/cli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/install/images/docker.svg b/versions/7.7.1/install/images/docker.svg new file mode 100644 index 00000000..21190ce0 --- /dev/null +++ b/versions/7.7.1/install/images/docker.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/versions/7.7.1/install/images/github.svg b/versions/7.7.1/install/images/github.svg new file mode 100644 index 00000000..aa05db9c --- /dev/null +++ b/versions/7.7.1/install/images/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/install/images/install.svg b/versions/7.7.1/install/images/install.svg new file mode 100644 index 00000000..ae080865 --- /dev/null +++ b/versions/7.7.1/install/images/install.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/install/images/mac.svg b/versions/7.7.1/install/images/mac.svg new file mode 100644 index 00000000..3ee4fe28 --- /dev/null +++ b/versions/7.7.1/install/images/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/install/images/redhat.svg b/versions/7.7.1/install/images/redhat.svg new file mode 100644 index 00000000..078b3387 --- /dev/null +++ b/versions/7.7.1/install/images/redhat.svg @@ -0,0 +1,69 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/versions/7.7.1/install/images/suse.png b/versions/7.7.1/install/images/suse.png new file mode 100644 index 00000000..6435b689 Binary files /dev/null and b/versions/7.7.1/install/images/suse.png differ diff --git a/versions/7.7.1/install/images/tune.svg b/versions/7.7.1/install/images/tune.svg new file mode 100644 index 00000000..8d7d63cb --- /dev/null +++ b/versions/7.7.1/install/images/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/7.7.1/install/images/ubuntu.svg b/versions/7.7.1/install/images/ubuntu.svg new file mode 100644 index 00000000..f217bc8d --- /dev/null +++ b/versions/7.7.1/install/images/ubuntu.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/versions/7.7.1/install/images/windows.svg b/versions/7.7.1/install/images/windows.svg new file mode 100644 index 00000000..120b0190 --- /dev/null +++ b/versions/7.7.1/install/images/windows.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/versions/7.7.1/query/images/query_graph1.png b/versions/7.7.1/query/images/query_graph1.png new file mode 100644 index 00000000..7bc9a61a Binary files /dev/null and b/versions/7.7.1/query/images/query_graph1.png differ diff --git a/versions/7.7.1/query/images/query_graph2.png b/versions/7.7.1/query/images/query_graph2.png new file mode 100644 index 00000000..a0da22ff Binary files /dev/null and b/versions/7.7.1/query/images/query_graph2.png differ diff --git a/versions/7.7.1/query/images/query_graph3.png b/versions/7.7.1/query/images/query_graph3.png new file mode 100644 index 00000000..4418f193 Binary files /dev/null and b/versions/7.7.1/query/images/query_graph3.png differ diff --git a/versions/7.7.1/query/quickstart.mdx b/versions/7.7.1/query/quickstart.mdx index 4e60b5f5..f83950fe 100644 --- a/versions/7.7.1/query/quickstart.mdx +++ b/versions/7.7.1/query/quickstart.mdx @@ -205,7 +205,7 @@ dot -Tpng < graph.in > graph.png ``` If you open up `graph.png`, you should see something like this. The graph below has been simplified to make the essential path details clearer in this guide. -![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](images/query_graph1.png "Dependency graph") +![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](/query/images/query_graph1.png "Dependency graph") This helps when you want to see the outputs of the different query functions throughout this guide. @@ -421,7 +421,7 @@ bazel query --noimplicit_deps 'deps(:runner)' --output graph > graph2.in dot -Tpng < graph2.in > graph2.png ``` -[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](images/query_graph2.png "Updated dependency graph")](images/query_graph2.png) +[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](/query/images/query_graph2.png "Updated dependency graph")](/query/images/query_graph2.png) Looking at `graph2.png`, you can see that `Smoothie` has no shared dependencies with other dishes but is just another target that the `Chef` relies on. @@ -465,7 +465,7 @@ bazel query "allpaths(//src/main/java/com/example/restaurant/..., //src/main/jav //src/main/java/com/example/restaurant:chef ``` -![Output path of cafe to chef to pizza,mac and cheese to cheese](images/query_graph3.png "Output path for dependency") +![Output path of cafe to chef to pizza,mac and cheese to cheese](/query/images/query_graph3.png "Output path for dependency") The output of `allpaths()` is a little harder to read as it is a flattened list of the dependencies. Visualizing this graph using Graphviz makes the relationship clearer to understand. diff --git a/versions/8.0.1/community/images/Bitrise.png b/versions/8.0.1/community/images/Bitrise.png new file mode 100644 index 00000000..07f85f1e Binary files /dev/null and b/versions/8.0.1/community/images/Bitrise.png differ diff --git a/versions/8.0.1/community/images/Gradle.png b/versions/8.0.1/community/images/Gradle.png new file mode 100644 index 00000000..1e5f5eb0 Binary files /dev/null and b/versions/8.0.1/community/images/Gradle.png differ diff --git a/versions/8.0.1/community/images/Linkedin-Logo.png b/versions/8.0.1/community/images/Linkedin-Logo.png new file mode 100644 index 00000000..9dd8715c Binary files /dev/null and b/versions/8.0.1/community/images/Linkedin-Logo.png differ diff --git a/versions/8.0.1/community/images/Lucid_Software-logo.svg b/versions/8.0.1/community/images/Lucid_Software-logo.svg new file mode 100644 index 00000000..6c8591e0 --- /dev/null +++ b/versions/8.0.1/community/images/Lucid_Software-logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/versions/8.0.1/community/images/acqio_logo.svg b/versions/8.0.1/community/images/acqio_logo.svg new file mode 100644 index 00000000..8fa11bcd --- /dev/null +++ b/versions/8.0.1/community/images/acqio_logo.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.0.1/community/images/aspect-logo-2.png b/versions/8.0.1/community/images/aspect-logo-2.png new file mode 100644 index 00000000..dfebc4cb Binary files /dev/null and b/versions/8.0.1/community/images/aspect-logo-2.png differ diff --git a/versions/8.0.1/community/images/bitrise-logo.png b/versions/8.0.1/community/images/bitrise-logo.png new file mode 100644 index 00000000..27037ce6 Binary files /dev/null and b/versions/8.0.1/community/images/bitrise-logo.png differ diff --git a/versions/8.0.1/community/images/buildbuddy-logo.svg b/versions/8.0.1/community/images/buildbuddy-logo.svg new file mode 100644 index 00000000..bdb72dc6 --- /dev/null +++ b/versions/8.0.1/community/images/buildbuddy-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/versions/8.0.1/community/images/buildkite.svg b/versions/8.0.1/community/images/buildkite.svg new file mode 100644 index 00000000..209a4ab1 --- /dev/null +++ b/versions/8.0.1/community/images/buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/community/images/codethink-logo.svg b/versions/8.0.1/community/images/codethink-logo.svg new file mode 100644 index 00000000..406005d8 --- /dev/null +++ b/versions/8.0.1/community/images/codethink-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/community/images/develocity.png b/versions/8.0.1/community/images/develocity.png new file mode 100644 index 00000000..eb3eb65a Binary files /dev/null and b/versions/8.0.1/community/images/develocity.png differ diff --git a/versions/8.0.1/community/images/dropbox.png b/versions/8.0.1/community/images/dropbox.png new file mode 100644 index 00000000..125476a6 Binary files /dev/null and b/versions/8.0.1/community/images/dropbox.png differ diff --git a/versions/8.0.1/community/images/engflow-logo.svg b/versions/8.0.1/community/images/engflow-logo.svg new file mode 100644 index 00000000..e5f0c343 --- /dev/null +++ b/versions/8.0.1/community/images/engflow-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/community/images/epam-logo.png b/versions/8.0.1/community/images/epam-logo.png new file mode 100644 index 00000000..e6a5674c Binary files /dev/null and b/versions/8.0.1/community/images/epam-logo.png differ diff --git a/versions/8.0.1/community/images/flare-logo.png b/versions/8.0.1/community/images/flare-logo.png new file mode 100644 index 00000000..84cb0e5b Binary files /dev/null and b/versions/8.0.1/community/images/flare-logo.png differ diff --git a/versions/8.0.1/community/images/hermetiq-logo.png b/versions/8.0.1/community/images/hermetiq-logo.png new file mode 100644 index 00000000..90765d96 Binary files /dev/null and b/versions/8.0.1/community/images/hermetiq-logo.png differ diff --git a/versions/8.0.1/community/images/jetbrains.svg b/versions/8.0.1/community/images/jetbrains.svg new file mode 100644 index 00000000..cb3a2a0e --- /dev/null +++ b/versions/8.0.1/community/images/jetbrains.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/versions/8.0.1/community/images/liulishuo.png b/versions/8.0.1/community/images/liulishuo.png new file mode 100644 index 00000000..a6758e5c Binary files /dev/null and b/versions/8.0.1/community/images/liulishuo.png differ diff --git a/versions/8.0.1/community/images/nativelink.svg b/versions/8.0.1/community/images/nativelink.svg new file mode 100644 index 00000000..148fcdce --- /dev/null +++ b/versions/8.0.1/community/images/nativelink.svg @@ -0,0 +1,1123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.0.1/community/images/oasis-logo.png b/versions/8.0.1/community/images/oasis-logo.png new file mode 100644 index 00000000..846a9cd5 Binary files /dev/null and b/versions/8.0.1/community/images/oasis-logo.png differ diff --git a/versions/8.0.1/community/images/sumglobal-logo.png b/versions/8.0.1/community/images/sumglobal-logo.png new file mode 100644 index 00000000..6736328d Binary files /dev/null and b/versions/8.0.1/community/images/sumglobal-logo.png differ diff --git a/versions/8.0.1/community/images/trunk-logo-dark.svg b/versions/8.0.1/community/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.0.1/community/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.0.1/community/images/tweag-logo.png b/versions/8.0.1/community/images/tweag-logo.png new file mode 100644 index 00000000..20210ed7 Binary files /dev/null and b/versions/8.0.1/community/images/tweag-logo.png differ diff --git a/versions/8.0.1/community/images/typedb.png b/versions/8.0.1/community/images/typedb.png new file mode 100644 index 00000000..48ce1056 Binary files /dev/null and b/versions/8.0.1/community/images/typedb.png differ diff --git a/versions/8.0.1/community/images/virtuslab.svg b/versions/8.0.1/community/images/virtuslab.svg new file mode 100644 index 00000000..6fba0316 --- /dev/null +++ b/versions/8.0.1/community/images/virtuslab.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/versions/8.0.1/concepts/build-files.mdx b/versions/8.0.1/concepts/build-files.mdx index 662aec5e..7e730fd3 100644 --- a/versions/8.0.1/concepts/build-files.mdx +++ b/versions/8.0.1/concepts/build-files.mdx @@ -132,12 +132,3 @@ for anyone to create new rules. programming language. Libraries can depend on other libraries, and binaries and tests can depend on libraries, with the expected separate-compilation behavior. - - - - - - -
LabelsDependencies
diff --git a/versions/8.0.1/concepts/build-ref.mdx b/versions/8.0.1/concepts/build-ref.mdx index 130ec5e5..fdcaa2fe 100644 --- a/versions/8.0.1/concepts/build-ref.mdx +++ b/versions/8.0.1/concepts/build-ref.mdx @@ -97,7 +97,3 @@ package groups they include. The only allowed ways to refer to them are from the the `package` function; they do not generate or consume files. For more information, refer to the [`package_group` documentation](/versions/8.0.1/reference/be/functions#package_group). - - - Labels - \ No newline at end of file diff --git a/versions/8.0.1/concepts/dependencies.mdx b/versions/8.0.1/concepts/dependencies.mdx index 0bc129e6..5711e4fc 100644 --- a/versions/8.0.1/concepts/dependencies.mdx +++ b/versions/8.0.1/concepts/dependencies.mdx @@ -296,13 +296,3 @@ filegroup( ``` You can then reference the label `my_data` as the data dependency in your test. - - - - - - -
BUILD filesVisibility
- diff --git a/versions/8.0.1/concepts/labels.mdx b/versions/8.0.1/concepts/labels.mdx index f02c9395..d62146ab 100644 --- a/versions/8.0.1/concepts/labels.mdx +++ b/versions/8.0.1/concepts/labels.mdx @@ -239,12 +239,3 @@ the build. This directed acyclic graph over targets is called the _target graph_ or _build dependency graph_, and is the domain over which the [Bazel Query tool](/versions/8.0.1/query/guide) operates. - - - - - - -
TargetsBUILD files
diff --git a/versions/8.0.1/contribute/images/structured-concurrency-3d.svg b/versions/8.0.1/contribute/images/structured-concurrency-3d.svg new file mode 100644 index 00000000..accbb42a --- /dev/null +++ b/versions/8.0.1/contribute/images/structured-concurrency-3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/contribute/images/structured-concurrency.svg b/versions/8.0.1/contribute/images/structured-concurrency.svg new file mode 100644 index 00000000..0258d9a9 --- /dev/null +++ b/versions/8.0.1/contribute/images/structured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/contribute/images/suspend-resume.svg b/versions/8.0.1/contribute/images/suspend-resume.svg new file mode 100644 index 00000000..7de1218f --- /dev/null +++ b/versions/8.0.1/contribute/images/suspend-resume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/contribute/images/unstructured-concurrency.svg b/versions/8.0.1/contribute/images/unstructured-concurrency.svg new file mode 100644 index 00000000..0951639a --- /dev/null +++ b/versions/8.0.1/contribute/images/unstructured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/docs/images/a_b_a_c.svg b/versions/8.0.1/docs/images/a_b_a_c.svg new file mode 100644 index 00000000..d38be075 --- /dev/null +++ b/versions/8.0.1/docs/images/a_b_a_c.svg @@ -0,0 +1,42 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + + diff --git a/versions/8.0.1/docs/images/a_b_c.svg b/versions/8.0.1/docs/images/a_b_c.svg new file mode 100644 index 00000000..acd948ab --- /dev/null +++ b/versions/8.0.1/docs/images/a_b_c.svg @@ -0,0 +1,41 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +b->c + + + + + diff --git a/versions/8.0.1/docs/images/a_b_c_ac.svg b/versions/8.0.1/docs/images/a_b_c_ac.svg new file mode 100644 index 00000000..b099c53e --- /dev/null +++ b/versions/8.0.1/docs/images/a_b_c_ac.svg @@ -0,0 +1,47 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + +b->c + + + + + diff --git a/versions/8.0.1/docs/images/ab_c.svg b/versions/8.0.1/docs/images/ab_c.svg new file mode 100644 index 00000000..bcc4563f --- /dev/null +++ b/versions/8.0.1/docs/images/ab_c.svg @@ -0,0 +1,36 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + + diff --git a/versions/8.0.1/docs/images/allpaths.svg b/versions/8.0.1/docs/images/allpaths.svg new file mode 100644 index 00000000..47d0ee33 --- /dev/null +++ b/versions/8.0.1/docs/images/allpaths.svg @@ -0,0 +1,141 @@ + + + + + + +allpaths + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.0.1/docs/images/android_instrumentation_test.png b/versions/8.0.1/docs/images/android_instrumentation_test.png new file mode 100644 index 00000000..e4534fbd Binary files /dev/null and b/versions/8.0.1/docs/images/android_instrumentation_test.png differ diff --git a/versions/8.0.1/docs/images/android_ndk.png b/versions/8.0.1/docs/images/android_ndk.png new file mode 100644 index 00000000..76b63cb3 Binary files /dev/null and b/versions/8.0.1/docs/images/android_ndk.png differ diff --git a/versions/8.0.1/docs/images/android_tutorial_app.png b/versions/8.0.1/docs/images/android_tutorial_app.png new file mode 100644 index 00000000..076be5b9 Binary files /dev/null and b/versions/8.0.1/docs/images/android_tutorial_app.png differ diff --git a/versions/8.0.1/docs/images/android_tutorial_before.png b/versions/8.0.1/docs/images/android_tutorial_before.png new file mode 100644 index 00000000..8e41d419 Binary files /dev/null and b/versions/8.0.1/docs/images/android_tutorial_before.png differ diff --git a/versions/8.0.1/docs/images/bep-graph.png b/versions/8.0.1/docs/images/bep-graph.png new file mode 100644 index 00000000..82da6715 Binary files /dev/null and b/versions/8.0.1/docs/images/bep-graph.png differ diff --git a/versions/8.0.1/docs/images/bep-graph.svg b/versions/8.0.1/docs/images/bep-graph.svg new file mode 100644 index 00000000..62b1480f --- /dev/null +++ b/versions/8.0.1/docs/images/bep-graph.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.0.1/docs/images/cpp-tutorial-stage1.png b/versions/8.0.1/docs/images/cpp-tutorial-stage1.png new file mode 100644 index 00000000..c85fb303 Binary files /dev/null and b/versions/8.0.1/docs/images/cpp-tutorial-stage1.png differ diff --git a/versions/8.0.1/docs/images/cpp-tutorial-stage2.png b/versions/8.0.1/docs/images/cpp-tutorial-stage2.png new file mode 100644 index 00000000..80e202c9 Binary files /dev/null and b/versions/8.0.1/docs/images/cpp-tutorial-stage2.png differ diff --git a/versions/8.0.1/docs/images/cpp-tutorial-stage3.png b/versions/8.0.1/docs/images/cpp-tutorial-stage3.png new file mode 100644 index 00000000..54d82f31 Binary files /dev/null and b/versions/8.0.1/docs/images/cpp-tutorial-stage3.png differ diff --git a/versions/8.0.1/docs/images/deps.svg b/versions/8.0.1/docs/images/deps.svg new file mode 100644 index 00000000..4354222a --- /dev/null +++ b/versions/8.0.1/docs/images/deps.svg @@ -0,0 +1,101 @@ + + + + + + +G1 + + + +r1 + +rule + + + +s1 + +in + + + +r1->s1 + + + + + +s2 + +in + + + +r1->s2 + + + + + +s3 + +in + + + +r1->s3 + + + + + +r2 + +rule + + + +r2->r1 + + + + + +s4 + +in + + + +r2->s4 + + + + + +o1 + +out + + + +o1->r1 + + + + + +o2 + +out + + + +o2->r2 + + + + + diff --git a/versions/8.0.1/docs/images/dyn-trace-alldynamic.png b/versions/8.0.1/docs/images/dyn-trace-alldynamic.png new file mode 100644 index 00000000..fe36b253 Binary files /dev/null and b/versions/8.0.1/docs/images/dyn-trace-alldynamic.png differ diff --git a/versions/8.0.1/docs/images/dyn-trace-javaconly.png b/versions/8.0.1/docs/images/dyn-trace-javaconly.png new file mode 100644 index 00000000..2ae41e52 Binary files /dev/null and b/versions/8.0.1/docs/images/dyn-trace-javaconly.png differ diff --git a/versions/8.0.1/docs/images/e4b-workflow.png b/versions/8.0.1/docs/images/e4b-workflow.png new file mode 100644 index 00000000..412822da Binary files /dev/null and b/versions/8.0.1/docs/images/e4b-workflow.png differ diff --git a/versions/8.0.1/docs/images/e4b-workflow.svg b/versions/8.0.1/docs/images/e4b-workflow.svg new file mode 100644 index 00000000..1de66e02 --- /dev/null +++ b/versions/8.0.1/docs/images/e4b-workflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.0.1/docs/images/error_example_1.png b/versions/8.0.1/docs/images/error_example_1.png new file mode 100644 index 00000000..07ba1358 Binary files /dev/null and b/versions/8.0.1/docs/images/error_example_1.png differ diff --git a/versions/8.0.1/docs/images/error_example_2.png b/versions/8.0.1/docs/images/error_example_2.png new file mode 100644 index 00000000..861171ee Binary files /dev/null and b/versions/8.0.1/docs/images/error_example_2.png differ diff --git a/versions/8.0.1/docs/images/error_example_3.png b/versions/8.0.1/docs/images/error_example_3.png new file mode 100644 index 00000000..dc16eec4 Binary files /dev/null and b/versions/8.0.1/docs/images/error_example_3.png differ diff --git a/versions/8.0.1/docs/images/error_example_4.png b/versions/8.0.1/docs/images/error_example_4.png new file mode 100644 index 00000000..84383e63 Binary files /dev/null and b/versions/8.0.1/docs/images/error_example_4.png differ diff --git a/versions/8.0.1/docs/images/graph_ex_1.svg b/versions/8.0.1/docs/images/graph_ex_1.svg new file mode 100644 index 00000000..dd7427f4 --- /dev/null +++ b/versions/8.0.1/docs/images/graph_ex_1.svg @@ -0,0 +1,131 @@ + + + + + + +mygraph + + + +//net/proto_compiler:protocol-compiler + +//net/proto_compiler:protocol-compiler + + + +//net/proto_compiler:util + +//net/proto_compiler:util + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:util + + + + + +//net/proto_compiler:protocol-compiler-lib + +//net/proto_compiler:protocol-compiler-lib + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:protocol-compiler-lib + + + + + +//net/proto2/bridge/public:compiler_upgrader + +//net/proto2/bridge/public:compiler_upgrader + + + +//net/proto_compiler:protocol-compiler->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto_compiler:parser + +//net/proto_compiler:parser + + + +//net/proto_compiler:util->//net/proto_compiler:parser + + + + + +//net/proto_compiler:proto-min-lib + +//net/proto_compiler:proto-min-lib + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:proto-min-lib + + + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:parser + + + + + +//net/proto2/bridge/internal:compiler_upgrader + +//net/proto2/bridge/internal:compiler_upgrader + + + +//net/proto2/bridge/public:compiler_upgrader->//net/proto2/bridge/internal:compiler_upgrader + + + + + +//net/proto_compiler:proto-min-lib->//net/proto_compiler:parser + + + + + +//util/regexp:regexp + +//util/regexp:regexp + + + +//net/proto_compiler:proto-min-lib->//util/regexp:regexp + + + + + +//net/proto_compiler:parser->//util/regexp:regexp + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto_compiler:parser + + + + + diff --git a/versions/8.0.1/docs/images/graph_hello-world.svg b/versions/8.0.1/docs/images/graph_hello-world.svg new file mode 100644 index 00000000..93b61444 --- /dev/null +++ b/versions/8.0.1/docs/images/graph_hello-world.svg @@ -0,0 +1,70 @@ + + + + + + +mygraph + + +//main:hello-world + +//main:hello-world + + +//main:hello-time + +//main:hello-time + + +//main:hello-world->//main:hello-time + + + + +//main:hello-world.cc + +//main:hello-world.cc + + +//main:hello-world->//main:hello-world.cc + + + + +//lib:hello-greet + +//lib:hello-greet + + +//main:hello-world->//lib:hello-greet + + + + +//main:hello-time.cc\n//main:hello-time.h + +//main:hello-time.cc +//main:hello-time.h + + +//main:hello-time->//main:hello-time.cc\n//main:hello-time.h + + + + +//lib:hello-greet.cc\n//lib:hello-greet.h + +//lib:hello-greet.cc +//lib:hello-greet.h + + +//lib:hello-greet->//lib:hello-greet.cc\n//lib:hello-greet.h + + + + + diff --git a/versions/8.0.1/docs/images/json-trace-profile-network-usage.png b/versions/8.0.1/docs/images/json-trace-profile-network-usage.png new file mode 100644 index 00000000..8a7500a6 Binary files /dev/null and b/versions/8.0.1/docs/images/json-trace-profile-network-usage.png differ diff --git a/versions/8.0.1/docs/images/json-trace-profile-system-load-average.png b/versions/8.0.1/docs/images/json-trace-profile-system-load-average.png new file mode 100644 index 00000000..e71b420c Binary files /dev/null and b/versions/8.0.1/docs/images/json-trace-profile-system-load-average.png differ diff --git a/versions/8.0.1/docs/images/json-trace-profile-workers-memory-usage.png b/versions/8.0.1/docs/images/json-trace-profile-workers-memory-usage.png new file mode 100644 index 00000000..806505f0 Binary files /dev/null and b/versions/8.0.1/docs/images/json-trace-profile-workers-memory-usage.png differ diff --git a/versions/8.0.1/docs/images/json-trace-profile.png b/versions/8.0.1/docs/images/json-trace-profile.png new file mode 100644 index 00000000..538382b2 Binary files /dev/null and b/versions/8.0.1/docs/images/json-trace-profile.png differ diff --git a/versions/8.0.1/docs/images/mobile-install-performance.svg b/versions/8.0.1/docs/images/mobile-install-performance.svg new file mode 100644 index 00000000..b139d658 --- /dev/null +++ b/versions/8.0.1/docs/images/mobile-install-performance.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + Build times + + + + + + + adb install + + + + + + + mobile-install + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Google Maps + + + Google+ + + + YouTube + + + 0 + + + 75 + + + 150 + + + 225 + + + 300 + + + + + + Seconds + + + + diff --git a/versions/8.0.1/docs/images/namedsetoffiles-bep-graph.png b/versions/8.0.1/docs/images/namedsetoffiles-bep-graph.png new file mode 100644 index 00000000..ea1e10cc Binary files /dev/null and b/versions/8.0.1/docs/images/namedsetoffiles-bep-graph.png differ diff --git a/versions/8.0.1/docs/images/out-ranked.svg b/versions/8.0.1/docs/images/out-ranked.svg new file mode 100644 index 00000000..07e96804 --- /dev/null +++ b/versions/8.0.1/docs/images/out-ranked.svg @@ -0,0 +1,71 @@ + + + + + + +mygraph + + + +//a:a + +//a:a + + + +//a:a.cc + +//a:a.cc + + + +//a:a->//a:a.cc + + + + + +//b:b + +//b:b + + + +//b:b->//a:a + + + + + +//b:b.cc + +//b:b.cc + + + +//b:b->//b:b.cc + + + + + +//c:c + +//c:c + + + +//c:c->//a:a + + + + + +//c:c->//b:b + + + + + diff --git a/versions/8.0.1/docs/images/rbe-ci-1.png b/versions/8.0.1/docs/images/rbe-ci-1.png new file mode 100644 index 00000000..fbe76a85 Binary files /dev/null and b/versions/8.0.1/docs/images/rbe-ci-1.png differ diff --git a/versions/8.0.1/docs/images/rbe-ci-2.png b/versions/8.0.1/docs/images/rbe-ci-2.png new file mode 100644 index 00000000..07611889 Binary files /dev/null and b/versions/8.0.1/docs/images/rbe-ci-2.png differ diff --git a/versions/8.0.1/docs/images/somepath1.svg b/versions/8.0.1/docs/images/somepath1.svg new file mode 100644 index 00000000..5e5f8812 --- /dev/null +++ b/versions/8.0.1/docs/images/somepath1.svg @@ -0,0 +1,141 @@ + + + + + + +somepath1 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.0.1/docs/images/somepath2.svg b/versions/8.0.1/docs/images/somepath2.svg new file mode 100644 index 00000000..911f2c9b --- /dev/null +++ b/versions/8.0.1/docs/images/somepath2.svg @@ -0,0 +1,141 @@ + + + + + + +somepath2 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.0.1/docs/images/targets.svg b/versions/8.0.1/docs/images/targets.svg new file mode 100644 index 00000000..82f47e74 --- /dev/null +++ b/versions/8.0.1/docs/images/targets.svg @@ -0,0 +1,113 @@ + + + + + + +G1 + + + +Target + +Target + + + +Rule + +Rule + + + +Target->Rule + + + + + +File + +File + + + +Target->File + + + + + +Package group + +Package group + + + +Target->Package group + + + + + +cc_library + +cc_library + + + +Rule->cc_library + + + + + +java_test + +java_test + + + +Rule->java_test + + + + + +... + +... + + + +Rule->... + + + + + +Source + +Source + + + +File->Source + + + + + +Generated + +Generated + + + +File->Generated + + + + + diff --git a/versions/8.0.1/docs/images/tutorial_java_01.svg b/versions/8.0.1/docs/images/tutorial_java_01.svg new file mode 100644 index 00000000..2fe72f36 --- /dev/null +++ b/versions/8.0.1/docs/images/tutorial_java_01.svg @@ -0,0 +1,29 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/Greeting.java +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + + + + + diff --git a/versions/8.0.1/docs/images/tutorial_java_02.svg b/versions/8.0.1/docs/images/tutorial_java_02.svg new file mode 100644 index 00000000..40cbb218 --- /dev/null +++ b/versions/8.0.1/docs/images/tutorial_java_02.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:greeter + +//:greeter + + +//:ProjectRunner->//:greeter + + + + +//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/ProjectRunner.java + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.0.1/docs/images/tutorial_java_03.svg b/versions/8.0.1/docs/images/tutorial_java_03.svg new file mode 100644 index 00000000..7d79041a --- /dev/null +++ b/versions/8.0.1/docs/images/tutorial_java_03.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//src/main/java/com/example/cmdline:runner + +//src/main/java/com/example/cmdline:runner + + +//src/main/java/com/example/cmdline:Runner.java + +//src/main/java/com/example/cmdline:Runner.java + + +//src/main/java/com/example/cmdline:runner->//src/main/java/com/example/cmdline:Runner.java + + + + +//:greeter + +//:greeter + + +//src/main/java/com/example/cmdline:runner->//:greeter + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.0.1/docs/images/workers-clean-chart.png b/versions/8.0.1/docs/images/workers-clean-chart.png new file mode 100644 index 00000000..63526fc1 Binary files /dev/null and b/versions/8.0.1/docs/images/workers-clean-chart.png differ diff --git a/versions/8.0.1/docs/images/workers-incremental-chart.png b/versions/8.0.1/docs/images/workers-incremental-chart.png new file mode 100644 index 00000000..1c62d25c Binary files /dev/null and b/versions/8.0.1/docs/images/workers-incremental-chart.png differ diff --git a/versions/8.0.1/docs/images/ws-diamond.png b/versions/8.0.1/docs/images/ws-diamond.png new file mode 100644 index 00000000..154a7440 Binary files /dev/null and b/versions/8.0.1/docs/images/ws-diamond.png differ diff --git a/versions/8.0.1/docs/images/ws-line.png b/versions/8.0.1/docs/images/ws-line.png new file mode 100644 index 00000000..e8bfe7a1 Binary files /dev/null and b/versions/8.0.1/docs/images/ws-line.png differ diff --git a/versions/8.0.1/docs/images/ws-multiline.png b/versions/8.0.1/docs/images/ws-multiline.png new file mode 100644 index 00000000..f07b43b1 Binary files /dev/null and b/versions/8.0.1/docs/images/ws-multiline.png differ diff --git a/versions/8.0.1/external/images/mod_exampleBefore.svg b/versions/8.0.1/external/images/mod_exampleBefore.svg new file mode 100644 index 00000000..66f01303 --- /dev/null +++ b/versions/8.0.1/external/images/mod_exampleBefore.svg @@ -0,0 +1,175 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +bazel_skylib@1.0.3 + +bazel_skylib@1.0.3 + + + +stardoc@0.5.0->bazel_skylib@1.0.3 + + + + + +rules_java@4.0.0 + +rules_java@4.0.0 + + + +stardoc@0.5.0->rules_java@4.0.0 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_cc@0.0.1->bazel_skylib@1.0.3 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0->bazel_skylib@1.0.3 + + + + + +bazel_skylib@1.0.3->platforms@0.0.4 + + + + + +rules_java@4.0.0->bazel_skylib@1.0.3 + + + + + \ No newline at end of file diff --git a/versions/8.0.1/external/images/mod_exampleResolved.svg b/versions/8.0.1/external/images/mod_exampleResolved.svg new file mode 100644 index 00000000..224b694c --- /dev/null +++ b/versions/8.0.1/external/images/mod_exampleResolved.svg @@ -0,0 +1,151 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +stardoc@0.5.0->bazel_skylib@1.1.1 + + + + + +stardoc@0.5.0->rules_java@5.0.0 + + + + + +rules_cc@0.0.1->bazel_skylib@1.1.1 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_proto@4.0.0->bazel_skylib@1.1.1 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + \ No newline at end of file diff --git a/versions/8.0.1/external/mod-command.mdx b/versions/8.0.1/external/mod-command.mdx index e49acc52..4c3f5e51 100644 --- a/versions/8.0.1/external/mod-command.mdx +++ b/versions/8.0.1/external/mod-command.mdx @@ -192,7 +192,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph Before Resolution + Graph Before Resolution
Graph Before Resolution
{/* digraph mygraph { @@ -222,7 +222,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph After Resolution + Graph After Resolution
Graph After Resolution
{/* digraph mygraph { diff --git a/versions/8.0.1/images/about.svg b/versions/8.0.1/images/about.svg new file mode 100644 index 00000000..f927298f --- /dev/null +++ b/versions/8.0.1/images/about.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/basics.svg b/versions/8.0.1/images/basics.svg new file mode 100644 index 00000000..013ec519 --- /dev/null +++ b/versions/8.0.1/images/basics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/bazel_hero.svg b/versions/8.0.1/images/bazel_hero.svg new file mode 100644 index 00000000..c48714d0 --- /dev/null +++ b/versions/8.0.1/images/bazel_hero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/community.svg b/versions/8.0.1/images/community.svg new file mode 100644 index 00000000..29f87a76 --- /dev/null +++ b/versions/8.0.1/images/community.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/distributed-build-remote-cache.png b/versions/8.0.1/images/distributed-build-remote-cache.png new file mode 100644 index 00000000..99d8a915 Binary files /dev/null and b/versions/8.0.1/images/distributed-build-remote-cache.png differ diff --git a/versions/8.0.1/images/essential_guide.svg b/versions/8.0.1/images/essential_guide.svg new file mode 100644 index 00000000..4ee63ae9 --- /dev/null +++ b/versions/8.0.1/images/essential_guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/essential_reference.svg b/versions/8.0.1/images/essential_reference.svg new file mode 100644 index 00000000..4d29a8d5 --- /dev/null +++ b/versions/8.0.1/images/essential_reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/essential_start.svg b/versions/8.0.1/images/essential_start.svg new file mode 100644 index 00000000..c8f48f84 --- /dev/null +++ b/versions/8.0.1/images/essential_start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/extend.svg b/versions/8.0.1/images/extend.svg new file mode 100644 index 00000000..77b2dd97 --- /dev/null +++ b/versions/8.0.1/images/extend.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/guide.svg b/versions/8.0.1/images/guide.svg new file mode 100644 index 00000000..23a5d35a --- /dev/null +++ b/versions/8.0.1/images/guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/high-level-build-system.png b/versions/8.0.1/images/high-level-build-system.png new file mode 100644 index 00000000..462717fa Binary files /dev/null and b/versions/8.0.1/images/high-level-build-system.png differ diff --git a/versions/8.0.1/images/new_1.svg b/versions/8.0.1/images/new_1.svg new file mode 100644 index 00000000..c4cd9dfd --- /dev/null +++ b/versions/8.0.1/images/new_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/new_2.svg b/versions/8.0.1/images/new_2.svg new file mode 100644 index 00000000..c6b7021b --- /dev/null +++ b/versions/8.0.1/images/new_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/new_3.svg b/versions/8.0.1/images/new_3.svg new file mode 100644 index 00000000..c2afb4ac --- /dev/null +++ b/versions/8.0.1/images/new_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/placeholder.png b/versions/8.0.1/images/placeholder.png new file mode 100644 index 00000000..54f1fa0e Binary files /dev/null and b/versions/8.0.1/images/placeholder.png differ diff --git a/versions/8.0.1/images/reference.svg b/versions/8.0.1/images/reference.svg new file mode 100644 index 00000000..7bbc9bea --- /dev/null +++ b/versions/8.0.1/images/reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/release_notes.svg b/versions/8.0.1/images/release_notes.svg new file mode 100644 index 00000000..8a2e8b56 --- /dev/null +++ b/versions/8.0.1/images/release_notes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/remote-execution-system.png b/versions/8.0.1/images/remote-execution-system.png new file mode 100644 index 00000000..8152fc0c Binary files /dev/null and b/versions/8.0.1/images/remote-execution-system.png differ diff --git a/versions/8.0.1/images/start.svg b/versions/8.0.1/images/start.svg new file mode 100644 index 00000000..3bcebd7b --- /dev/null +++ b/versions/8.0.1/images/start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/task-dependencies.png b/versions/8.0.1/images/task-dependencies.png new file mode 100644 index 00000000..ae1f9c51 Binary files /dev/null and b/versions/8.0.1/images/task-dependencies.png differ diff --git a/versions/8.0.1/images/test.png b/versions/8.0.1/images/test.png new file mode 100644 index 00000000..243939da Binary files /dev/null and b/versions/8.0.1/images/test.png differ diff --git a/versions/8.0.1/images/transitive-dependencies.png b/versions/8.0.1/images/transitive-dependencies.png new file mode 100644 index 00000000..ec641a08 Binary files /dev/null and b/versions/8.0.1/images/transitive-dependencies.png differ diff --git a/versions/8.0.1/images/trunk-logo-dark.svg b/versions/8.0.1/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.0.1/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.0.1/images/why_faq.svg b/versions/8.0.1/images/why_faq.svg new file mode 100644 index 00000000..afec3f8f --- /dev/null +++ b/versions/8.0.1/images/why_faq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/why_overview.svg b/versions/8.0.1/images/why_overview.svg new file mode 100644 index 00000000..c10c363c --- /dev/null +++ b/versions/8.0.1/images/why_overview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/images/why_vision.svg b/versions/8.0.1/images/why_vision.svg new file mode 100644 index 00000000..739e415f --- /dev/null +++ b/versions/8.0.1/images/why_vision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/install/images/bazelisk.svg b/versions/8.0.1/install/images/bazelisk.svg new file mode 100644 index 00000000..c0ae9f54 --- /dev/null +++ b/versions/8.0.1/install/images/bazelisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/install/images/cli.svg b/versions/8.0.1/install/images/cli.svg new file mode 100644 index 00000000..01119280 --- /dev/null +++ b/versions/8.0.1/install/images/cli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/install/images/docker.svg b/versions/8.0.1/install/images/docker.svg new file mode 100644 index 00000000..21190ce0 --- /dev/null +++ b/versions/8.0.1/install/images/docker.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/versions/8.0.1/install/images/github.svg b/versions/8.0.1/install/images/github.svg new file mode 100644 index 00000000..aa05db9c --- /dev/null +++ b/versions/8.0.1/install/images/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/install/images/install.svg b/versions/8.0.1/install/images/install.svg new file mode 100644 index 00000000..ae080865 --- /dev/null +++ b/versions/8.0.1/install/images/install.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/install/images/mac.svg b/versions/8.0.1/install/images/mac.svg new file mode 100644 index 00000000..3ee4fe28 --- /dev/null +++ b/versions/8.0.1/install/images/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/install/images/redhat.svg b/versions/8.0.1/install/images/redhat.svg new file mode 100644 index 00000000..078b3387 --- /dev/null +++ b/versions/8.0.1/install/images/redhat.svg @@ -0,0 +1,69 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/versions/8.0.1/install/images/suse.png b/versions/8.0.1/install/images/suse.png new file mode 100644 index 00000000..6435b689 Binary files /dev/null and b/versions/8.0.1/install/images/suse.png differ diff --git a/versions/8.0.1/install/images/tune.svg b/versions/8.0.1/install/images/tune.svg new file mode 100644 index 00000000..8d7d63cb --- /dev/null +++ b/versions/8.0.1/install/images/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.0.1/install/images/ubuntu.svg b/versions/8.0.1/install/images/ubuntu.svg new file mode 100644 index 00000000..f217bc8d --- /dev/null +++ b/versions/8.0.1/install/images/ubuntu.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/versions/8.0.1/install/images/windows.svg b/versions/8.0.1/install/images/windows.svg new file mode 100644 index 00000000..120b0190 --- /dev/null +++ b/versions/8.0.1/install/images/windows.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/versions/8.0.1/query/images/query_graph1.png b/versions/8.0.1/query/images/query_graph1.png new file mode 100644 index 00000000..7bc9a61a Binary files /dev/null and b/versions/8.0.1/query/images/query_graph1.png differ diff --git a/versions/8.0.1/query/images/query_graph2.png b/versions/8.0.1/query/images/query_graph2.png new file mode 100644 index 00000000..a0da22ff Binary files /dev/null and b/versions/8.0.1/query/images/query_graph2.png differ diff --git a/versions/8.0.1/query/images/query_graph3.png b/versions/8.0.1/query/images/query_graph3.png new file mode 100644 index 00000000..4418f193 Binary files /dev/null and b/versions/8.0.1/query/images/query_graph3.png differ diff --git a/versions/8.0.1/query/quickstart.mdx b/versions/8.0.1/query/quickstart.mdx index 6c8c3090..c93f5d43 100644 --- a/versions/8.0.1/query/quickstart.mdx +++ b/versions/8.0.1/query/quickstart.mdx @@ -205,7 +205,7 @@ dot -Tpng < graph.in > graph.png ``` If you open up `graph.png`, you should see something like this. The graph below has been simplified to make the essential path details clearer in this guide. -![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](images/query_graph1.png "Dependency graph") +![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](/query/images/query_graph1.png "Dependency graph") This helps when you want to see the outputs of the different query functions throughout this guide. @@ -421,7 +421,7 @@ bazel query --noimplicit_deps 'deps(:runner)' --output graph > graph2.in dot -Tpng < graph2.in > graph2.png ``` -[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](images/query_graph2.png "Updated dependency graph")](images/query_graph2.png) +[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](/query/images/query_graph2.png "Updated dependency graph")](/query/images/query_graph2.png) Looking at `graph2.png`, you can see that `Smoothie` has no shared dependencies with other dishes but is just another target that the `Chef` relies on. @@ -465,7 +465,7 @@ bazel query "allpaths(//src/main/java/com/example/restaurant/..., //src/main/jav //src/main/java/com/example/restaurant:chef ``` -![Output path of cafe to chef to pizza,mac and cheese to cheese](images/query_graph3.png "Output path for dependency") +![Output path of cafe to chef to pizza,mac and cheese to cheese](/query/images/query_graph3.png "Output path for dependency") The output of `allpaths()` is a little harder to read as it is a flattened list of the dependencies. Visualizing this graph using Graphviz makes the relationship clearer to understand. diff --git a/versions/8.1.1/community/images/Bitrise.png b/versions/8.1.1/community/images/Bitrise.png new file mode 100644 index 00000000..07f85f1e Binary files /dev/null and b/versions/8.1.1/community/images/Bitrise.png differ diff --git a/versions/8.1.1/community/images/Gradle.png b/versions/8.1.1/community/images/Gradle.png new file mode 100644 index 00000000..1e5f5eb0 Binary files /dev/null and b/versions/8.1.1/community/images/Gradle.png differ diff --git a/versions/8.1.1/community/images/Linkedin-Logo.png b/versions/8.1.1/community/images/Linkedin-Logo.png new file mode 100644 index 00000000..9dd8715c Binary files /dev/null and b/versions/8.1.1/community/images/Linkedin-Logo.png differ diff --git a/versions/8.1.1/community/images/Lucid_Software-logo.svg b/versions/8.1.1/community/images/Lucid_Software-logo.svg new file mode 100644 index 00000000..6c8591e0 --- /dev/null +++ b/versions/8.1.1/community/images/Lucid_Software-logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/versions/8.1.1/community/images/acqio_logo.svg b/versions/8.1.1/community/images/acqio_logo.svg new file mode 100644 index 00000000..8fa11bcd --- /dev/null +++ b/versions/8.1.1/community/images/acqio_logo.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.1.1/community/images/aspect-logo-2.png b/versions/8.1.1/community/images/aspect-logo-2.png new file mode 100644 index 00000000..dfebc4cb Binary files /dev/null and b/versions/8.1.1/community/images/aspect-logo-2.png differ diff --git a/versions/8.1.1/community/images/bitrise-logo.png b/versions/8.1.1/community/images/bitrise-logo.png new file mode 100644 index 00000000..27037ce6 Binary files /dev/null and b/versions/8.1.1/community/images/bitrise-logo.png differ diff --git a/versions/8.1.1/community/images/buildbuddy-logo.svg b/versions/8.1.1/community/images/buildbuddy-logo.svg new file mode 100644 index 00000000..bdb72dc6 --- /dev/null +++ b/versions/8.1.1/community/images/buildbuddy-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/versions/8.1.1/community/images/buildkite.svg b/versions/8.1.1/community/images/buildkite.svg new file mode 100644 index 00000000..209a4ab1 --- /dev/null +++ b/versions/8.1.1/community/images/buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/community/images/codethink-logo.svg b/versions/8.1.1/community/images/codethink-logo.svg new file mode 100644 index 00000000..406005d8 --- /dev/null +++ b/versions/8.1.1/community/images/codethink-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/community/images/develocity.png b/versions/8.1.1/community/images/develocity.png new file mode 100644 index 00000000..eb3eb65a Binary files /dev/null and b/versions/8.1.1/community/images/develocity.png differ diff --git a/versions/8.1.1/community/images/dropbox.png b/versions/8.1.1/community/images/dropbox.png new file mode 100644 index 00000000..125476a6 Binary files /dev/null and b/versions/8.1.1/community/images/dropbox.png differ diff --git a/versions/8.1.1/community/images/engflow-logo.svg b/versions/8.1.1/community/images/engflow-logo.svg new file mode 100644 index 00000000..e5f0c343 --- /dev/null +++ b/versions/8.1.1/community/images/engflow-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/community/images/epam-logo.png b/versions/8.1.1/community/images/epam-logo.png new file mode 100644 index 00000000..e6a5674c Binary files /dev/null and b/versions/8.1.1/community/images/epam-logo.png differ diff --git a/versions/8.1.1/community/images/flare-logo.png b/versions/8.1.1/community/images/flare-logo.png new file mode 100644 index 00000000..84cb0e5b Binary files /dev/null and b/versions/8.1.1/community/images/flare-logo.png differ diff --git a/versions/8.1.1/community/images/hermetiq-logo.png b/versions/8.1.1/community/images/hermetiq-logo.png new file mode 100644 index 00000000..90765d96 Binary files /dev/null and b/versions/8.1.1/community/images/hermetiq-logo.png differ diff --git a/versions/8.1.1/community/images/jetbrains.svg b/versions/8.1.1/community/images/jetbrains.svg new file mode 100644 index 00000000..cb3a2a0e --- /dev/null +++ b/versions/8.1.1/community/images/jetbrains.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/versions/8.1.1/community/images/liulishuo.png b/versions/8.1.1/community/images/liulishuo.png new file mode 100644 index 00000000..a6758e5c Binary files /dev/null and b/versions/8.1.1/community/images/liulishuo.png differ diff --git a/versions/8.1.1/community/images/nativelink.svg b/versions/8.1.1/community/images/nativelink.svg new file mode 100644 index 00000000..148fcdce --- /dev/null +++ b/versions/8.1.1/community/images/nativelink.svg @@ -0,0 +1,1123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.1.1/community/images/oasis-logo.png b/versions/8.1.1/community/images/oasis-logo.png new file mode 100644 index 00000000..846a9cd5 Binary files /dev/null and b/versions/8.1.1/community/images/oasis-logo.png differ diff --git a/versions/8.1.1/community/images/sumglobal-logo.png b/versions/8.1.1/community/images/sumglobal-logo.png new file mode 100644 index 00000000..6736328d Binary files /dev/null and b/versions/8.1.1/community/images/sumglobal-logo.png differ diff --git a/versions/8.1.1/community/images/trunk-logo-dark.svg b/versions/8.1.1/community/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.1.1/community/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.1.1/community/images/tweag-logo.png b/versions/8.1.1/community/images/tweag-logo.png new file mode 100644 index 00000000..20210ed7 Binary files /dev/null and b/versions/8.1.1/community/images/tweag-logo.png differ diff --git a/versions/8.1.1/community/images/typedb.png b/versions/8.1.1/community/images/typedb.png new file mode 100644 index 00000000..48ce1056 Binary files /dev/null and b/versions/8.1.1/community/images/typedb.png differ diff --git a/versions/8.1.1/community/images/virtuslab.svg b/versions/8.1.1/community/images/virtuslab.svg new file mode 100644 index 00000000..6fba0316 --- /dev/null +++ b/versions/8.1.1/community/images/virtuslab.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/versions/8.1.1/concepts/build-files.mdx b/versions/8.1.1/concepts/build-files.mdx index 06216bf4..6e745390 100644 --- a/versions/8.1.1/concepts/build-files.mdx +++ b/versions/8.1.1/concepts/build-files.mdx @@ -132,10 +132,3 @@ for anyone to create new rules. programming language. Libraries can depend on other libraries, and binaries and tests can depend on libraries, with the expected separate-compilation behavior. - - - - - - -
LabelsDependencies
diff --git a/versions/8.1.1/concepts/build-ref.mdx b/versions/8.1.1/concepts/build-ref.mdx index 5dce01e8..0625e6f9 100644 --- a/versions/8.1.1/concepts/build-ref.mdx +++ b/versions/8.1.1/concepts/build-ref.mdx @@ -97,7 +97,3 @@ package groups they include. The only allowed ways to refer to them are from the the `package` function; they do not generate or consume files. For more information, refer to the [`package_group` documentation](/versions/8.1.1/reference/be/functions#package_group). - - - Labels - \ No newline at end of file diff --git a/versions/8.1.1/concepts/dependencies.mdx b/versions/8.1.1/concepts/dependencies.mdx index dcf79caa..ec900637 100644 --- a/versions/8.1.1/concepts/dependencies.mdx +++ b/versions/8.1.1/concepts/dependencies.mdx @@ -337,10 +337,3 @@ filegroup( ``` You can then reference the label `my_data` as the data dependency in your test. - - - - - - -
BUILD filesVisibility
diff --git a/versions/8.1.1/concepts/labels.mdx b/versions/8.1.1/concepts/labels.mdx index 8dd577c6..066aa383 100644 --- a/versions/8.1.1/concepts/labels.mdx +++ b/versions/8.1.1/concepts/labels.mdx @@ -239,10 +239,3 @@ the build. This directed acyclic graph over targets is called the _target graph_ or _build dependency graph_, and is the domain over which the [Bazel Query tool](/versions/8.1.1/query/guide) operates. - - - - - - -
TargetsBUILD files
diff --git a/versions/8.1.1/contribute/images/structured-concurrency-3d.svg b/versions/8.1.1/contribute/images/structured-concurrency-3d.svg new file mode 100644 index 00000000..accbb42a --- /dev/null +++ b/versions/8.1.1/contribute/images/structured-concurrency-3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/contribute/images/structured-concurrency.svg b/versions/8.1.1/contribute/images/structured-concurrency.svg new file mode 100644 index 00000000..0258d9a9 --- /dev/null +++ b/versions/8.1.1/contribute/images/structured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/contribute/images/suspend-resume.svg b/versions/8.1.1/contribute/images/suspend-resume.svg new file mode 100644 index 00000000..7de1218f --- /dev/null +++ b/versions/8.1.1/contribute/images/suspend-resume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/contribute/images/unstructured-concurrency.svg b/versions/8.1.1/contribute/images/unstructured-concurrency.svg new file mode 100644 index 00000000..0951639a --- /dev/null +++ b/versions/8.1.1/contribute/images/unstructured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/docs/images/a_b_a_c.svg b/versions/8.1.1/docs/images/a_b_a_c.svg new file mode 100644 index 00000000..d38be075 --- /dev/null +++ b/versions/8.1.1/docs/images/a_b_a_c.svg @@ -0,0 +1,42 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + + diff --git a/versions/8.1.1/docs/images/a_b_c.svg b/versions/8.1.1/docs/images/a_b_c.svg new file mode 100644 index 00000000..acd948ab --- /dev/null +++ b/versions/8.1.1/docs/images/a_b_c.svg @@ -0,0 +1,41 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +b->c + + + + + diff --git a/versions/8.1.1/docs/images/a_b_c_ac.svg b/versions/8.1.1/docs/images/a_b_c_ac.svg new file mode 100644 index 00000000..b099c53e --- /dev/null +++ b/versions/8.1.1/docs/images/a_b_c_ac.svg @@ -0,0 +1,47 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + +b->c + + + + + diff --git a/versions/8.1.1/docs/images/ab_c.svg b/versions/8.1.1/docs/images/ab_c.svg new file mode 100644 index 00000000..bcc4563f --- /dev/null +++ b/versions/8.1.1/docs/images/ab_c.svg @@ -0,0 +1,36 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + + diff --git a/versions/8.1.1/docs/images/allpaths.svg b/versions/8.1.1/docs/images/allpaths.svg new file mode 100644 index 00000000..47d0ee33 --- /dev/null +++ b/versions/8.1.1/docs/images/allpaths.svg @@ -0,0 +1,141 @@ + + + + + + +allpaths + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.1.1/docs/images/android_instrumentation_test.png b/versions/8.1.1/docs/images/android_instrumentation_test.png new file mode 100644 index 00000000..e4534fbd Binary files /dev/null and b/versions/8.1.1/docs/images/android_instrumentation_test.png differ diff --git a/versions/8.1.1/docs/images/android_ndk.png b/versions/8.1.1/docs/images/android_ndk.png new file mode 100644 index 00000000..76b63cb3 Binary files /dev/null and b/versions/8.1.1/docs/images/android_ndk.png differ diff --git a/versions/8.1.1/docs/images/android_tutorial_app.png b/versions/8.1.1/docs/images/android_tutorial_app.png new file mode 100644 index 00000000..076be5b9 Binary files /dev/null and b/versions/8.1.1/docs/images/android_tutorial_app.png differ diff --git a/versions/8.1.1/docs/images/android_tutorial_before.png b/versions/8.1.1/docs/images/android_tutorial_before.png new file mode 100644 index 00000000..8e41d419 Binary files /dev/null and b/versions/8.1.1/docs/images/android_tutorial_before.png differ diff --git a/versions/8.1.1/docs/images/bep-graph.png b/versions/8.1.1/docs/images/bep-graph.png new file mode 100644 index 00000000..82da6715 Binary files /dev/null and b/versions/8.1.1/docs/images/bep-graph.png differ diff --git a/versions/8.1.1/docs/images/bep-graph.svg b/versions/8.1.1/docs/images/bep-graph.svg new file mode 100644 index 00000000..62b1480f --- /dev/null +++ b/versions/8.1.1/docs/images/bep-graph.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.1.1/docs/images/cpp-tutorial-stage1.png b/versions/8.1.1/docs/images/cpp-tutorial-stage1.png new file mode 100644 index 00000000..c85fb303 Binary files /dev/null and b/versions/8.1.1/docs/images/cpp-tutorial-stage1.png differ diff --git a/versions/8.1.1/docs/images/cpp-tutorial-stage2.png b/versions/8.1.1/docs/images/cpp-tutorial-stage2.png new file mode 100644 index 00000000..80e202c9 Binary files /dev/null and b/versions/8.1.1/docs/images/cpp-tutorial-stage2.png differ diff --git a/versions/8.1.1/docs/images/cpp-tutorial-stage3.png b/versions/8.1.1/docs/images/cpp-tutorial-stage3.png new file mode 100644 index 00000000..54d82f31 Binary files /dev/null and b/versions/8.1.1/docs/images/cpp-tutorial-stage3.png differ diff --git a/versions/8.1.1/docs/images/deps.svg b/versions/8.1.1/docs/images/deps.svg new file mode 100644 index 00000000..4354222a --- /dev/null +++ b/versions/8.1.1/docs/images/deps.svg @@ -0,0 +1,101 @@ + + + + + + +G1 + + + +r1 + +rule + + + +s1 + +in + + + +r1->s1 + + + + + +s2 + +in + + + +r1->s2 + + + + + +s3 + +in + + + +r1->s3 + + + + + +r2 + +rule + + + +r2->r1 + + + + + +s4 + +in + + + +r2->s4 + + + + + +o1 + +out + + + +o1->r1 + + + + + +o2 + +out + + + +o2->r2 + + + + + diff --git a/versions/8.1.1/docs/images/dyn-trace-alldynamic.png b/versions/8.1.1/docs/images/dyn-trace-alldynamic.png new file mode 100644 index 00000000..fe36b253 Binary files /dev/null and b/versions/8.1.1/docs/images/dyn-trace-alldynamic.png differ diff --git a/versions/8.1.1/docs/images/dyn-trace-javaconly.png b/versions/8.1.1/docs/images/dyn-trace-javaconly.png new file mode 100644 index 00000000..2ae41e52 Binary files /dev/null and b/versions/8.1.1/docs/images/dyn-trace-javaconly.png differ diff --git a/versions/8.1.1/docs/images/e4b-workflow.png b/versions/8.1.1/docs/images/e4b-workflow.png new file mode 100644 index 00000000..412822da Binary files /dev/null and b/versions/8.1.1/docs/images/e4b-workflow.png differ diff --git a/versions/8.1.1/docs/images/e4b-workflow.svg b/versions/8.1.1/docs/images/e4b-workflow.svg new file mode 100644 index 00000000..1de66e02 --- /dev/null +++ b/versions/8.1.1/docs/images/e4b-workflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.1.1/docs/images/error_example_1.png b/versions/8.1.1/docs/images/error_example_1.png new file mode 100644 index 00000000..07ba1358 Binary files /dev/null and b/versions/8.1.1/docs/images/error_example_1.png differ diff --git a/versions/8.1.1/docs/images/error_example_2.png b/versions/8.1.1/docs/images/error_example_2.png new file mode 100644 index 00000000..861171ee Binary files /dev/null and b/versions/8.1.1/docs/images/error_example_2.png differ diff --git a/versions/8.1.1/docs/images/error_example_3.png b/versions/8.1.1/docs/images/error_example_3.png new file mode 100644 index 00000000..dc16eec4 Binary files /dev/null and b/versions/8.1.1/docs/images/error_example_3.png differ diff --git a/versions/8.1.1/docs/images/error_example_4.png b/versions/8.1.1/docs/images/error_example_4.png new file mode 100644 index 00000000..84383e63 Binary files /dev/null and b/versions/8.1.1/docs/images/error_example_4.png differ diff --git a/versions/8.1.1/docs/images/graph_ex_1.svg b/versions/8.1.1/docs/images/graph_ex_1.svg new file mode 100644 index 00000000..dd7427f4 --- /dev/null +++ b/versions/8.1.1/docs/images/graph_ex_1.svg @@ -0,0 +1,131 @@ + + + + + + +mygraph + + + +//net/proto_compiler:protocol-compiler + +//net/proto_compiler:protocol-compiler + + + +//net/proto_compiler:util + +//net/proto_compiler:util + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:util + + + + + +//net/proto_compiler:protocol-compiler-lib + +//net/proto_compiler:protocol-compiler-lib + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:protocol-compiler-lib + + + + + +//net/proto2/bridge/public:compiler_upgrader + +//net/proto2/bridge/public:compiler_upgrader + + + +//net/proto_compiler:protocol-compiler->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto_compiler:parser + +//net/proto_compiler:parser + + + +//net/proto_compiler:util->//net/proto_compiler:parser + + + + + +//net/proto_compiler:proto-min-lib + +//net/proto_compiler:proto-min-lib + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:proto-min-lib + + + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:parser + + + + + +//net/proto2/bridge/internal:compiler_upgrader + +//net/proto2/bridge/internal:compiler_upgrader + + + +//net/proto2/bridge/public:compiler_upgrader->//net/proto2/bridge/internal:compiler_upgrader + + + + + +//net/proto_compiler:proto-min-lib->//net/proto_compiler:parser + + + + + +//util/regexp:regexp + +//util/regexp:regexp + + + +//net/proto_compiler:proto-min-lib->//util/regexp:regexp + + + + + +//net/proto_compiler:parser->//util/regexp:regexp + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto_compiler:parser + + + + + diff --git a/versions/8.1.1/docs/images/graph_hello-world.svg b/versions/8.1.1/docs/images/graph_hello-world.svg new file mode 100644 index 00000000..93b61444 --- /dev/null +++ b/versions/8.1.1/docs/images/graph_hello-world.svg @@ -0,0 +1,70 @@ + + + + + + +mygraph + + +//main:hello-world + +//main:hello-world + + +//main:hello-time + +//main:hello-time + + +//main:hello-world->//main:hello-time + + + + +//main:hello-world.cc + +//main:hello-world.cc + + +//main:hello-world->//main:hello-world.cc + + + + +//lib:hello-greet + +//lib:hello-greet + + +//main:hello-world->//lib:hello-greet + + + + +//main:hello-time.cc\n//main:hello-time.h + +//main:hello-time.cc +//main:hello-time.h + + +//main:hello-time->//main:hello-time.cc\n//main:hello-time.h + + + + +//lib:hello-greet.cc\n//lib:hello-greet.h + +//lib:hello-greet.cc +//lib:hello-greet.h + + +//lib:hello-greet->//lib:hello-greet.cc\n//lib:hello-greet.h + + + + + diff --git a/versions/8.1.1/docs/images/json-trace-profile-network-usage.png b/versions/8.1.1/docs/images/json-trace-profile-network-usage.png new file mode 100644 index 00000000..8a7500a6 Binary files /dev/null and b/versions/8.1.1/docs/images/json-trace-profile-network-usage.png differ diff --git a/versions/8.1.1/docs/images/json-trace-profile-system-load-average.png b/versions/8.1.1/docs/images/json-trace-profile-system-load-average.png new file mode 100644 index 00000000..e71b420c Binary files /dev/null and b/versions/8.1.1/docs/images/json-trace-profile-system-load-average.png differ diff --git a/versions/8.1.1/docs/images/json-trace-profile-workers-memory-usage.png b/versions/8.1.1/docs/images/json-trace-profile-workers-memory-usage.png new file mode 100644 index 00000000..806505f0 Binary files /dev/null and b/versions/8.1.1/docs/images/json-trace-profile-workers-memory-usage.png differ diff --git a/versions/8.1.1/docs/images/json-trace-profile.png b/versions/8.1.1/docs/images/json-trace-profile.png new file mode 100644 index 00000000..538382b2 Binary files /dev/null and b/versions/8.1.1/docs/images/json-trace-profile.png differ diff --git a/versions/8.1.1/docs/images/mobile-install-performance.svg b/versions/8.1.1/docs/images/mobile-install-performance.svg new file mode 100644 index 00000000..b139d658 --- /dev/null +++ b/versions/8.1.1/docs/images/mobile-install-performance.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + Build times + + + + + + + adb install + + + + + + + mobile-install + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Google Maps + + + Google+ + + + YouTube + + + 0 + + + 75 + + + 150 + + + 225 + + + 300 + + + + + + Seconds + + + + diff --git a/versions/8.1.1/docs/images/namedsetoffiles-bep-graph.png b/versions/8.1.1/docs/images/namedsetoffiles-bep-graph.png new file mode 100644 index 00000000..ea1e10cc Binary files /dev/null and b/versions/8.1.1/docs/images/namedsetoffiles-bep-graph.png differ diff --git a/versions/8.1.1/docs/images/out-ranked.svg b/versions/8.1.1/docs/images/out-ranked.svg new file mode 100644 index 00000000..07e96804 --- /dev/null +++ b/versions/8.1.1/docs/images/out-ranked.svg @@ -0,0 +1,71 @@ + + + + + + +mygraph + + + +//a:a + +//a:a + + + +//a:a.cc + +//a:a.cc + + + +//a:a->//a:a.cc + + + + + +//b:b + +//b:b + + + +//b:b->//a:a + + + + + +//b:b.cc + +//b:b.cc + + + +//b:b->//b:b.cc + + + + + +//c:c + +//c:c + + + +//c:c->//a:a + + + + + +//c:c->//b:b + + + + + diff --git a/versions/8.1.1/docs/images/rbe-ci-1.png b/versions/8.1.1/docs/images/rbe-ci-1.png new file mode 100644 index 00000000..fbe76a85 Binary files /dev/null and b/versions/8.1.1/docs/images/rbe-ci-1.png differ diff --git a/versions/8.1.1/docs/images/rbe-ci-2.png b/versions/8.1.1/docs/images/rbe-ci-2.png new file mode 100644 index 00000000..07611889 Binary files /dev/null and b/versions/8.1.1/docs/images/rbe-ci-2.png differ diff --git a/versions/8.1.1/docs/images/somepath1.svg b/versions/8.1.1/docs/images/somepath1.svg new file mode 100644 index 00000000..5e5f8812 --- /dev/null +++ b/versions/8.1.1/docs/images/somepath1.svg @@ -0,0 +1,141 @@ + + + + + + +somepath1 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.1.1/docs/images/somepath2.svg b/versions/8.1.1/docs/images/somepath2.svg new file mode 100644 index 00000000..911f2c9b --- /dev/null +++ b/versions/8.1.1/docs/images/somepath2.svg @@ -0,0 +1,141 @@ + + + + + + +somepath2 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.1.1/docs/images/targets.svg b/versions/8.1.1/docs/images/targets.svg new file mode 100644 index 00000000..82f47e74 --- /dev/null +++ b/versions/8.1.1/docs/images/targets.svg @@ -0,0 +1,113 @@ + + + + + + +G1 + + + +Target + +Target + + + +Rule + +Rule + + + +Target->Rule + + + + + +File + +File + + + +Target->File + + + + + +Package group + +Package group + + + +Target->Package group + + + + + +cc_library + +cc_library + + + +Rule->cc_library + + + + + +java_test + +java_test + + + +Rule->java_test + + + + + +... + +... + + + +Rule->... + + + + + +Source + +Source + + + +File->Source + + + + + +Generated + +Generated + + + +File->Generated + + + + + diff --git a/versions/8.1.1/docs/images/tutorial_java_01.svg b/versions/8.1.1/docs/images/tutorial_java_01.svg new file mode 100644 index 00000000..2fe72f36 --- /dev/null +++ b/versions/8.1.1/docs/images/tutorial_java_01.svg @@ -0,0 +1,29 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/Greeting.java +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + + + + + diff --git a/versions/8.1.1/docs/images/tutorial_java_02.svg b/versions/8.1.1/docs/images/tutorial_java_02.svg new file mode 100644 index 00000000..40cbb218 --- /dev/null +++ b/versions/8.1.1/docs/images/tutorial_java_02.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:greeter + +//:greeter + + +//:ProjectRunner->//:greeter + + + + +//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/ProjectRunner.java + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.1.1/docs/images/tutorial_java_03.svg b/versions/8.1.1/docs/images/tutorial_java_03.svg new file mode 100644 index 00000000..7d79041a --- /dev/null +++ b/versions/8.1.1/docs/images/tutorial_java_03.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//src/main/java/com/example/cmdline:runner + +//src/main/java/com/example/cmdline:runner + + +//src/main/java/com/example/cmdline:Runner.java + +//src/main/java/com/example/cmdline:Runner.java + + +//src/main/java/com/example/cmdline:runner->//src/main/java/com/example/cmdline:Runner.java + + + + +//:greeter + +//:greeter + + +//src/main/java/com/example/cmdline:runner->//:greeter + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.1.1/docs/images/workers-clean-chart.png b/versions/8.1.1/docs/images/workers-clean-chart.png new file mode 100644 index 00000000..63526fc1 Binary files /dev/null and b/versions/8.1.1/docs/images/workers-clean-chart.png differ diff --git a/versions/8.1.1/docs/images/workers-incremental-chart.png b/versions/8.1.1/docs/images/workers-incremental-chart.png new file mode 100644 index 00000000..1c62d25c Binary files /dev/null and b/versions/8.1.1/docs/images/workers-incremental-chart.png differ diff --git a/versions/8.1.1/docs/images/ws-diamond.png b/versions/8.1.1/docs/images/ws-diamond.png new file mode 100644 index 00000000..154a7440 Binary files /dev/null and b/versions/8.1.1/docs/images/ws-diamond.png differ diff --git a/versions/8.1.1/docs/images/ws-line.png b/versions/8.1.1/docs/images/ws-line.png new file mode 100644 index 00000000..e8bfe7a1 Binary files /dev/null and b/versions/8.1.1/docs/images/ws-line.png differ diff --git a/versions/8.1.1/docs/images/ws-multiline.png b/versions/8.1.1/docs/images/ws-multiline.png new file mode 100644 index 00000000..f07b43b1 Binary files /dev/null and b/versions/8.1.1/docs/images/ws-multiline.png differ diff --git a/versions/8.1.1/external/images/mod_exampleBefore.svg b/versions/8.1.1/external/images/mod_exampleBefore.svg new file mode 100644 index 00000000..66f01303 --- /dev/null +++ b/versions/8.1.1/external/images/mod_exampleBefore.svg @@ -0,0 +1,175 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +bazel_skylib@1.0.3 + +bazel_skylib@1.0.3 + + + +stardoc@0.5.0->bazel_skylib@1.0.3 + + + + + +rules_java@4.0.0 + +rules_java@4.0.0 + + + +stardoc@0.5.0->rules_java@4.0.0 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_cc@0.0.1->bazel_skylib@1.0.3 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0->bazel_skylib@1.0.3 + + + + + +bazel_skylib@1.0.3->platforms@0.0.4 + + + + + +rules_java@4.0.0->bazel_skylib@1.0.3 + + + + + \ No newline at end of file diff --git a/versions/8.1.1/external/images/mod_exampleResolved.svg b/versions/8.1.1/external/images/mod_exampleResolved.svg new file mode 100644 index 00000000..224b694c --- /dev/null +++ b/versions/8.1.1/external/images/mod_exampleResolved.svg @@ -0,0 +1,151 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +stardoc@0.5.0->bazel_skylib@1.1.1 + + + + + +stardoc@0.5.0->rules_java@5.0.0 + + + + + +rules_cc@0.0.1->bazel_skylib@1.1.1 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_proto@4.0.0->bazel_skylib@1.1.1 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + \ No newline at end of file diff --git a/versions/8.1.1/external/mod-command.mdx b/versions/8.1.1/external/mod-command.mdx index e49acc52..4c3f5e51 100644 --- a/versions/8.1.1/external/mod-command.mdx +++ b/versions/8.1.1/external/mod-command.mdx @@ -192,7 +192,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph Before Resolution + Graph Before Resolution
Graph Before Resolution
{/* digraph mygraph { @@ -222,7 +222,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph After Resolution + Graph After Resolution
Graph After Resolution
{/* digraph mygraph { diff --git a/versions/8.1.1/images/about.svg b/versions/8.1.1/images/about.svg new file mode 100644 index 00000000..f927298f --- /dev/null +++ b/versions/8.1.1/images/about.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/basics.svg b/versions/8.1.1/images/basics.svg new file mode 100644 index 00000000..013ec519 --- /dev/null +++ b/versions/8.1.1/images/basics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/bazel_hero.svg b/versions/8.1.1/images/bazel_hero.svg new file mode 100644 index 00000000..c48714d0 --- /dev/null +++ b/versions/8.1.1/images/bazel_hero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/community.svg b/versions/8.1.1/images/community.svg new file mode 100644 index 00000000..29f87a76 --- /dev/null +++ b/versions/8.1.1/images/community.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/distributed-build-remote-cache.png b/versions/8.1.1/images/distributed-build-remote-cache.png new file mode 100644 index 00000000..99d8a915 Binary files /dev/null and b/versions/8.1.1/images/distributed-build-remote-cache.png differ diff --git a/versions/8.1.1/images/essential_guide.svg b/versions/8.1.1/images/essential_guide.svg new file mode 100644 index 00000000..4ee63ae9 --- /dev/null +++ b/versions/8.1.1/images/essential_guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/essential_reference.svg b/versions/8.1.1/images/essential_reference.svg new file mode 100644 index 00000000..4d29a8d5 --- /dev/null +++ b/versions/8.1.1/images/essential_reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/essential_start.svg b/versions/8.1.1/images/essential_start.svg new file mode 100644 index 00000000..c8f48f84 --- /dev/null +++ b/versions/8.1.1/images/essential_start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/extend.svg b/versions/8.1.1/images/extend.svg new file mode 100644 index 00000000..77b2dd97 --- /dev/null +++ b/versions/8.1.1/images/extend.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/guide.svg b/versions/8.1.1/images/guide.svg new file mode 100644 index 00000000..23a5d35a --- /dev/null +++ b/versions/8.1.1/images/guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/high-level-build-system.png b/versions/8.1.1/images/high-level-build-system.png new file mode 100644 index 00000000..462717fa Binary files /dev/null and b/versions/8.1.1/images/high-level-build-system.png differ diff --git a/versions/8.1.1/images/new_1.svg b/versions/8.1.1/images/new_1.svg new file mode 100644 index 00000000..c4cd9dfd --- /dev/null +++ b/versions/8.1.1/images/new_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/new_2.svg b/versions/8.1.1/images/new_2.svg new file mode 100644 index 00000000..c6b7021b --- /dev/null +++ b/versions/8.1.1/images/new_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/new_3.svg b/versions/8.1.1/images/new_3.svg new file mode 100644 index 00000000..c2afb4ac --- /dev/null +++ b/versions/8.1.1/images/new_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/placeholder.png b/versions/8.1.1/images/placeholder.png new file mode 100644 index 00000000..54f1fa0e Binary files /dev/null and b/versions/8.1.1/images/placeholder.png differ diff --git a/versions/8.1.1/images/reference.svg b/versions/8.1.1/images/reference.svg new file mode 100644 index 00000000..7bbc9bea --- /dev/null +++ b/versions/8.1.1/images/reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/release_notes.svg b/versions/8.1.1/images/release_notes.svg new file mode 100644 index 00000000..8a2e8b56 --- /dev/null +++ b/versions/8.1.1/images/release_notes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/remote-execution-system.png b/versions/8.1.1/images/remote-execution-system.png new file mode 100644 index 00000000..8152fc0c Binary files /dev/null and b/versions/8.1.1/images/remote-execution-system.png differ diff --git a/versions/8.1.1/images/start.svg b/versions/8.1.1/images/start.svg new file mode 100644 index 00000000..3bcebd7b --- /dev/null +++ b/versions/8.1.1/images/start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/task-dependencies.png b/versions/8.1.1/images/task-dependencies.png new file mode 100644 index 00000000..ae1f9c51 Binary files /dev/null and b/versions/8.1.1/images/task-dependencies.png differ diff --git a/versions/8.1.1/images/test.png b/versions/8.1.1/images/test.png new file mode 100644 index 00000000..243939da Binary files /dev/null and b/versions/8.1.1/images/test.png differ diff --git a/versions/8.1.1/images/transitive-dependencies.png b/versions/8.1.1/images/transitive-dependencies.png new file mode 100644 index 00000000..ec641a08 Binary files /dev/null and b/versions/8.1.1/images/transitive-dependencies.png differ diff --git a/versions/8.1.1/images/trunk-logo-dark.svg b/versions/8.1.1/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.1.1/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.1.1/images/why_faq.svg b/versions/8.1.1/images/why_faq.svg new file mode 100644 index 00000000..afec3f8f --- /dev/null +++ b/versions/8.1.1/images/why_faq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/why_overview.svg b/versions/8.1.1/images/why_overview.svg new file mode 100644 index 00000000..c10c363c --- /dev/null +++ b/versions/8.1.1/images/why_overview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/images/why_vision.svg b/versions/8.1.1/images/why_vision.svg new file mode 100644 index 00000000..739e415f --- /dev/null +++ b/versions/8.1.1/images/why_vision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/install/images/bazelisk.svg b/versions/8.1.1/install/images/bazelisk.svg new file mode 100644 index 00000000..c0ae9f54 --- /dev/null +++ b/versions/8.1.1/install/images/bazelisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/install/images/cli.svg b/versions/8.1.1/install/images/cli.svg new file mode 100644 index 00000000..01119280 --- /dev/null +++ b/versions/8.1.1/install/images/cli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/install/images/docker.svg b/versions/8.1.1/install/images/docker.svg new file mode 100644 index 00000000..21190ce0 --- /dev/null +++ b/versions/8.1.1/install/images/docker.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/versions/8.1.1/install/images/github.svg b/versions/8.1.1/install/images/github.svg new file mode 100644 index 00000000..aa05db9c --- /dev/null +++ b/versions/8.1.1/install/images/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/install/images/install.svg b/versions/8.1.1/install/images/install.svg new file mode 100644 index 00000000..ae080865 --- /dev/null +++ b/versions/8.1.1/install/images/install.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/install/images/mac.svg b/versions/8.1.1/install/images/mac.svg new file mode 100644 index 00000000..3ee4fe28 --- /dev/null +++ b/versions/8.1.1/install/images/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/install/images/redhat.svg b/versions/8.1.1/install/images/redhat.svg new file mode 100644 index 00000000..078b3387 --- /dev/null +++ b/versions/8.1.1/install/images/redhat.svg @@ -0,0 +1,69 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/versions/8.1.1/install/images/suse.png b/versions/8.1.1/install/images/suse.png new file mode 100644 index 00000000..6435b689 Binary files /dev/null and b/versions/8.1.1/install/images/suse.png differ diff --git a/versions/8.1.1/install/images/tune.svg b/versions/8.1.1/install/images/tune.svg new file mode 100644 index 00000000..8d7d63cb --- /dev/null +++ b/versions/8.1.1/install/images/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.1.1/install/images/ubuntu.svg b/versions/8.1.1/install/images/ubuntu.svg new file mode 100644 index 00000000..f217bc8d --- /dev/null +++ b/versions/8.1.1/install/images/ubuntu.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/versions/8.1.1/install/images/windows.svg b/versions/8.1.1/install/images/windows.svg new file mode 100644 index 00000000..120b0190 --- /dev/null +++ b/versions/8.1.1/install/images/windows.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/versions/8.1.1/query/images/query_graph1.png b/versions/8.1.1/query/images/query_graph1.png new file mode 100644 index 00000000..7bc9a61a Binary files /dev/null and b/versions/8.1.1/query/images/query_graph1.png differ diff --git a/versions/8.1.1/query/images/query_graph2.png b/versions/8.1.1/query/images/query_graph2.png new file mode 100644 index 00000000..a0da22ff Binary files /dev/null and b/versions/8.1.1/query/images/query_graph2.png differ diff --git a/versions/8.1.1/query/images/query_graph3.png b/versions/8.1.1/query/images/query_graph3.png new file mode 100644 index 00000000..4418f193 Binary files /dev/null and b/versions/8.1.1/query/images/query_graph3.png differ diff --git a/versions/8.1.1/query/quickstart.mdx b/versions/8.1.1/query/quickstart.mdx index 4e30099c..b9a63c68 100644 --- a/versions/8.1.1/query/quickstart.mdx +++ b/versions/8.1.1/query/quickstart.mdx @@ -205,7 +205,7 @@ dot -Tpng < graph.in > graph.png ``` If you open up `graph.png`, you should see something like this. The graph below has been simplified to make the essential path details clearer in this guide. -![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](images/query_graph1.png "Dependency graph") +![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](/query/images/query_graph1.png "Dependency graph") This helps when you want to see the outputs of the different query functions throughout this guide. @@ -421,7 +421,7 @@ bazel query --noimplicit_deps 'deps(:runner)' --output graph > graph2.in dot -Tpng < graph2.in > graph2.png ``` -[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](images/query_graph2.png "Updated dependency graph")](images/query_graph2.png) +[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](/query/images/query_graph2.png "Updated dependency graph")](/query/images/query_graph2.png) Looking at `graph2.png`, you can see that `Smoothie` has no shared dependencies with other dishes but is just another target that the `Chef` relies on. @@ -465,7 +465,7 @@ bazel query "allpaths(//src/main/java/com/example/restaurant/..., //src/main/jav //src/main/java/com/example/restaurant:chef ``` -![Output path of cafe to chef to pizza,mac and cheese to cheese](images/query_graph3.png "Output path for dependency") +![Output path of cafe to chef to pizza,mac and cheese to cheese](/query/images/query_graph3.png "Output path for dependency") The output of `allpaths()` is a little harder to read as it is a flattened list of the dependencies. Visualizing this graph using Graphviz makes the relationship clearer to understand. diff --git a/versions/8.2.1/community/images/Bitrise.png b/versions/8.2.1/community/images/Bitrise.png new file mode 100644 index 00000000..07f85f1e Binary files /dev/null and b/versions/8.2.1/community/images/Bitrise.png differ diff --git a/versions/8.2.1/community/images/Gradle.png b/versions/8.2.1/community/images/Gradle.png new file mode 100644 index 00000000..1e5f5eb0 Binary files /dev/null and b/versions/8.2.1/community/images/Gradle.png differ diff --git a/versions/8.2.1/community/images/Linkedin-Logo.png b/versions/8.2.1/community/images/Linkedin-Logo.png new file mode 100644 index 00000000..9dd8715c Binary files /dev/null and b/versions/8.2.1/community/images/Linkedin-Logo.png differ diff --git a/versions/8.2.1/community/images/Lucid_Software-logo.svg b/versions/8.2.1/community/images/Lucid_Software-logo.svg new file mode 100644 index 00000000..6c8591e0 --- /dev/null +++ b/versions/8.2.1/community/images/Lucid_Software-logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/versions/8.2.1/community/images/acqio_logo.svg b/versions/8.2.1/community/images/acqio_logo.svg new file mode 100644 index 00000000..8fa11bcd --- /dev/null +++ b/versions/8.2.1/community/images/acqio_logo.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.2.1/community/images/aspect-logo-2.png b/versions/8.2.1/community/images/aspect-logo-2.png new file mode 100644 index 00000000..dfebc4cb Binary files /dev/null and b/versions/8.2.1/community/images/aspect-logo-2.png differ diff --git a/versions/8.2.1/community/images/bitrise-logo.png b/versions/8.2.1/community/images/bitrise-logo.png new file mode 100644 index 00000000..27037ce6 Binary files /dev/null and b/versions/8.2.1/community/images/bitrise-logo.png differ diff --git a/versions/8.2.1/community/images/buildbuddy-logo.svg b/versions/8.2.1/community/images/buildbuddy-logo.svg new file mode 100644 index 00000000..bdb72dc6 --- /dev/null +++ b/versions/8.2.1/community/images/buildbuddy-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/versions/8.2.1/community/images/buildkite.svg b/versions/8.2.1/community/images/buildkite.svg new file mode 100644 index 00000000..209a4ab1 --- /dev/null +++ b/versions/8.2.1/community/images/buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/community/images/codethink-logo.svg b/versions/8.2.1/community/images/codethink-logo.svg new file mode 100644 index 00000000..406005d8 --- /dev/null +++ b/versions/8.2.1/community/images/codethink-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/community/images/develocity.png b/versions/8.2.1/community/images/develocity.png new file mode 100644 index 00000000..eb3eb65a Binary files /dev/null and b/versions/8.2.1/community/images/develocity.png differ diff --git a/versions/8.2.1/community/images/dropbox.png b/versions/8.2.1/community/images/dropbox.png new file mode 100644 index 00000000..125476a6 Binary files /dev/null and b/versions/8.2.1/community/images/dropbox.png differ diff --git a/versions/8.2.1/community/images/engflow-logo.svg b/versions/8.2.1/community/images/engflow-logo.svg new file mode 100644 index 00000000..e5f0c343 --- /dev/null +++ b/versions/8.2.1/community/images/engflow-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/community/images/epam-logo.png b/versions/8.2.1/community/images/epam-logo.png new file mode 100644 index 00000000..e6a5674c Binary files /dev/null and b/versions/8.2.1/community/images/epam-logo.png differ diff --git a/versions/8.2.1/community/images/flare-logo.png b/versions/8.2.1/community/images/flare-logo.png new file mode 100644 index 00000000..84cb0e5b Binary files /dev/null and b/versions/8.2.1/community/images/flare-logo.png differ diff --git a/versions/8.2.1/community/images/hermetiq-logo.png b/versions/8.2.1/community/images/hermetiq-logo.png new file mode 100644 index 00000000..90765d96 Binary files /dev/null and b/versions/8.2.1/community/images/hermetiq-logo.png differ diff --git a/versions/8.2.1/community/images/jetbrains.svg b/versions/8.2.1/community/images/jetbrains.svg new file mode 100644 index 00000000..cb3a2a0e --- /dev/null +++ b/versions/8.2.1/community/images/jetbrains.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/versions/8.2.1/community/images/liulishuo.png b/versions/8.2.1/community/images/liulishuo.png new file mode 100644 index 00000000..a6758e5c Binary files /dev/null and b/versions/8.2.1/community/images/liulishuo.png differ diff --git a/versions/8.2.1/community/images/nativelink.svg b/versions/8.2.1/community/images/nativelink.svg new file mode 100644 index 00000000..148fcdce --- /dev/null +++ b/versions/8.2.1/community/images/nativelink.svg @@ -0,0 +1,1123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.2.1/community/images/oasis-logo.png b/versions/8.2.1/community/images/oasis-logo.png new file mode 100644 index 00000000..846a9cd5 Binary files /dev/null and b/versions/8.2.1/community/images/oasis-logo.png differ diff --git a/versions/8.2.1/community/images/sumglobal-logo.png b/versions/8.2.1/community/images/sumglobal-logo.png new file mode 100644 index 00000000..6736328d Binary files /dev/null and b/versions/8.2.1/community/images/sumglobal-logo.png differ diff --git a/versions/8.2.1/community/images/trunk-logo-dark.svg b/versions/8.2.1/community/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.2.1/community/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.2.1/community/images/tweag-logo.png b/versions/8.2.1/community/images/tweag-logo.png new file mode 100644 index 00000000..20210ed7 Binary files /dev/null and b/versions/8.2.1/community/images/tweag-logo.png differ diff --git a/versions/8.2.1/community/images/typedb.png b/versions/8.2.1/community/images/typedb.png new file mode 100644 index 00000000..48ce1056 Binary files /dev/null and b/versions/8.2.1/community/images/typedb.png differ diff --git a/versions/8.2.1/community/images/virtuslab.svg b/versions/8.2.1/community/images/virtuslab.svg new file mode 100644 index 00000000..6fba0316 --- /dev/null +++ b/versions/8.2.1/community/images/virtuslab.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/versions/8.2.1/concepts/build-files.mdx b/versions/8.2.1/concepts/build-files.mdx index b315f07b..3fbbba98 100644 --- a/versions/8.2.1/concepts/build-files.mdx +++ b/versions/8.2.1/concepts/build-files.mdx @@ -132,20 +132,3 @@ for anyone to create new rules. programming language. Libraries can depend on other libraries, and binaries and tests can depend on libraries, with the expected separate-compilation behavior. - - - - - - -
- - Labels - - - - Dependencies - -
diff --git a/versions/8.2.1/concepts/build-ref.mdx b/versions/8.2.1/concepts/build-ref.mdx index 9d2783cf..a6501030 100644 --- a/versions/8.2.1/concepts/build-ref.mdx +++ b/versions/8.2.1/concepts/build-ref.mdx @@ -97,7 +97,3 @@ package groups they include. The only allowed ways to refer to them are from the the `package` function; they do not generate or consume files. For more information, refer to the [`package_group` documentation](/versions/8.2.1/reference/be/functions#package_group). - - - Labels - \ No newline at end of file diff --git a/versions/8.2.1/concepts/dependencies.mdx b/versions/8.2.1/concepts/dependencies.mdx index 9e326a7a..c74b28b1 100644 --- a/versions/8.2.1/concepts/dependencies.mdx +++ b/versions/8.2.1/concepts/dependencies.mdx @@ -352,21 +352,3 @@ filegroup( ``` You can then reference the label `my_data` as the data dependency in your test. - - - - - - -
- - BUILD files - - - - Visibility - -
- diff --git a/versions/8.2.1/concepts/labels.mdx b/versions/8.2.1/concepts/labels.mdx index cc5e4da0..37724f9b 100644 --- a/versions/8.2.1/concepts/labels.mdx +++ b/versions/8.2.1/concepts/labels.mdx @@ -243,20 +243,3 @@ the build. This directed acyclic graph over targets is called the _target graph_ or _build dependency graph_, and is the domain over which the [Bazel Query tool](/versions/8.2.1/query/guide) operates. - - - - - - -
- - Targets - - - - BUILD files - -
diff --git a/versions/8.2.1/contribute/images/structured-concurrency-3d.svg b/versions/8.2.1/contribute/images/structured-concurrency-3d.svg new file mode 100644 index 00000000..accbb42a --- /dev/null +++ b/versions/8.2.1/contribute/images/structured-concurrency-3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/contribute/images/structured-concurrency.svg b/versions/8.2.1/contribute/images/structured-concurrency.svg new file mode 100644 index 00000000..0258d9a9 --- /dev/null +++ b/versions/8.2.1/contribute/images/structured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/contribute/images/suspend-resume.svg b/versions/8.2.1/contribute/images/suspend-resume.svg new file mode 100644 index 00000000..7de1218f --- /dev/null +++ b/versions/8.2.1/contribute/images/suspend-resume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/contribute/images/unstructured-concurrency.svg b/versions/8.2.1/contribute/images/unstructured-concurrency.svg new file mode 100644 index 00000000..0951639a --- /dev/null +++ b/versions/8.2.1/contribute/images/unstructured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/docs/images/a_b_a_c.svg b/versions/8.2.1/docs/images/a_b_a_c.svg new file mode 100644 index 00000000..d38be075 --- /dev/null +++ b/versions/8.2.1/docs/images/a_b_a_c.svg @@ -0,0 +1,42 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + + diff --git a/versions/8.2.1/docs/images/a_b_c.svg b/versions/8.2.1/docs/images/a_b_c.svg new file mode 100644 index 00000000..acd948ab --- /dev/null +++ b/versions/8.2.1/docs/images/a_b_c.svg @@ -0,0 +1,41 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +b->c + + + + + diff --git a/versions/8.2.1/docs/images/a_b_c_ac.svg b/versions/8.2.1/docs/images/a_b_c_ac.svg new file mode 100644 index 00000000..b099c53e --- /dev/null +++ b/versions/8.2.1/docs/images/a_b_c_ac.svg @@ -0,0 +1,47 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + +b->c + + + + + diff --git a/versions/8.2.1/docs/images/ab_c.svg b/versions/8.2.1/docs/images/ab_c.svg new file mode 100644 index 00000000..bcc4563f --- /dev/null +++ b/versions/8.2.1/docs/images/ab_c.svg @@ -0,0 +1,36 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + + diff --git a/versions/8.2.1/docs/images/allpaths.svg b/versions/8.2.1/docs/images/allpaths.svg new file mode 100644 index 00000000..47d0ee33 --- /dev/null +++ b/versions/8.2.1/docs/images/allpaths.svg @@ -0,0 +1,141 @@ + + + + + + +allpaths + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.2.1/docs/images/android_instrumentation_test.png b/versions/8.2.1/docs/images/android_instrumentation_test.png new file mode 100644 index 00000000..e4534fbd Binary files /dev/null and b/versions/8.2.1/docs/images/android_instrumentation_test.png differ diff --git a/versions/8.2.1/docs/images/android_ndk.png b/versions/8.2.1/docs/images/android_ndk.png new file mode 100644 index 00000000..76b63cb3 Binary files /dev/null and b/versions/8.2.1/docs/images/android_ndk.png differ diff --git a/versions/8.2.1/docs/images/android_tutorial_app.png b/versions/8.2.1/docs/images/android_tutorial_app.png new file mode 100644 index 00000000..076be5b9 Binary files /dev/null and b/versions/8.2.1/docs/images/android_tutorial_app.png differ diff --git a/versions/8.2.1/docs/images/android_tutorial_before.png b/versions/8.2.1/docs/images/android_tutorial_before.png new file mode 100644 index 00000000..8e41d419 Binary files /dev/null and b/versions/8.2.1/docs/images/android_tutorial_before.png differ diff --git a/versions/8.2.1/docs/images/bep-graph.png b/versions/8.2.1/docs/images/bep-graph.png new file mode 100644 index 00000000..82da6715 Binary files /dev/null and b/versions/8.2.1/docs/images/bep-graph.png differ diff --git a/versions/8.2.1/docs/images/bep-graph.svg b/versions/8.2.1/docs/images/bep-graph.svg new file mode 100644 index 00000000..62b1480f --- /dev/null +++ b/versions/8.2.1/docs/images/bep-graph.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.2.1/docs/images/cpp-tutorial-stage1.png b/versions/8.2.1/docs/images/cpp-tutorial-stage1.png new file mode 100644 index 00000000..c85fb303 Binary files /dev/null and b/versions/8.2.1/docs/images/cpp-tutorial-stage1.png differ diff --git a/versions/8.2.1/docs/images/cpp-tutorial-stage2.png b/versions/8.2.1/docs/images/cpp-tutorial-stage2.png new file mode 100644 index 00000000..80e202c9 Binary files /dev/null and b/versions/8.2.1/docs/images/cpp-tutorial-stage2.png differ diff --git a/versions/8.2.1/docs/images/cpp-tutorial-stage3.png b/versions/8.2.1/docs/images/cpp-tutorial-stage3.png new file mode 100644 index 00000000..54d82f31 Binary files /dev/null and b/versions/8.2.1/docs/images/cpp-tutorial-stage3.png differ diff --git a/versions/8.2.1/docs/images/deps.svg b/versions/8.2.1/docs/images/deps.svg new file mode 100644 index 00000000..4354222a --- /dev/null +++ b/versions/8.2.1/docs/images/deps.svg @@ -0,0 +1,101 @@ + + + + + + +G1 + + + +r1 + +rule + + + +s1 + +in + + + +r1->s1 + + + + + +s2 + +in + + + +r1->s2 + + + + + +s3 + +in + + + +r1->s3 + + + + + +r2 + +rule + + + +r2->r1 + + + + + +s4 + +in + + + +r2->s4 + + + + + +o1 + +out + + + +o1->r1 + + + + + +o2 + +out + + + +o2->r2 + + + + + diff --git a/versions/8.2.1/docs/images/dyn-trace-alldynamic.png b/versions/8.2.1/docs/images/dyn-trace-alldynamic.png new file mode 100644 index 00000000..fe36b253 Binary files /dev/null and b/versions/8.2.1/docs/images/dyn-trace-alldynamic.png differ diff --git a/versions/8.2.1/docs/images/dyn-trace-javaconly.png b/versions/8.2.1/docs/images/dyn-trace-javaconly.png new file mode 100644 index 00000000..2ae41e52 Binary files /dev/null and b/versions/8.2.1/docs/images/dyn-trace-javaconly.png differ diff --git a/versions/8.2.1/docs/images/e4b-workflow.png b/versions/8.2.1/docs/images/e4b-workflow.png new file mode 100644 index 00000000..412822da Binary files /dev/null and b/versions/8.2.1/docs/images/e4b-workflow.png differ diff --git a/versions/8.2.1/docs/images/e4b-workflow.svg b/versions/8.2.1/docs/images/e4b-workflow.svg new file mode 100644 index 00000000..1de66e02 --- /dev/null +++ b/versions/8.2.1/docs/images/e4b-workflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.2.1/docs/images/error_example_1.png b/versions/8.2.1/docs/images/error_example_1.png new file mode 100644 index 00000000..07ba1358 Binary files /dev/null and b/versions/8.2.1/docs/images/error_example_1.png differ diff --git a/versions/8.2.1/docs/images/error_example_2.png b/versions/8.2.1/docs/images/error_example_2.png new file mode 100644 index 00000000..861171ee Binary files /dev/null and b/versions/8.2.1/docs/images/error_example_2.png differ diff --git a/versions/8.2.1/docs/images/error_example_3.png b/versions/8.2.1/docs/images/error_example_3.png new file mode 100644 index 00000000..dc16eec4 Binary files /dev/null and b/versions/8.2.1/docs/images/error_example_3.png differ diff --git a/versions/8.2.1/docs/images/error_example_4.png b/versions/8.2.1/docs/images/error_example_4.png new file mode 100644 index 00000000..84383e63 Binary files /dev/null and b/versions/8.2.1/docs/images/error_example_4.png differ diff --git a/versions/8.2.1/docs/images/graph_ex_1.svg b/versions/8.2.1/docs/images/graph_ex_1.svg new file mode 100644 index 00000000..dd7427f4 --- /dev/null +++ b/versions/8.2.1/docs/images/graph_ex_1.svg @@ -0,0 +1,131 @@ + + + + + + +mygraph + + + +//net/proto_compiler:protocol-compiler + +//net/proto_compiler:protocol-compiler + + + +//net/proto_compiler:util + +//net/proto_compiler:util + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:util + + + + + +//net/proto_compiler:protocol-compiler-lib + +//net/proto_compiler:protocol-compiler-lib + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:protocol-compiler-lib + + + + + +//net/proto2/bridge/public:compiler_upgrader + +//net/proto2/bridge/public:compiler_upgrader + + + +//net/proto_compiler:protocol-compiler->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto_compiler:parser + +//net/proto_compiler:parser + + + +//net/proto_compiler:util->//net/proto_compiler:parser + + + + + +//net/proto_compiler:proto-min-lib + +//net/proto_compiler:proto-min-lib + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:proto-min-lib + + + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:parser + + + + + +//net/proto2/bridge/internal:compiler_upgrader + +//net/proto2/bridge/internal:compiler_upgrader + + + +//net/proto2/bridge/public:compiler_upgrader->//net/proto2/bridge/internal:compiler_upgrader + + + + + +//net/proto_compiler:proto-min-lib->//net/proto_compiler:parser + + + + + +//util/regexp:regexp + +//util/regexp:regexp + + + +//net/proto_compiler:proto-min-lib->//util/regexp:regexp + + + + + +//net/proto_compiler:parser->//util/regexp:regexp + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto_compiler:parser + + + + + diff --git a/versions/8.2.1/docs/images/graph_hello-world.svg b/versions/8.2.1/docs/images/graph_hello-world.svg new file mode 100644 index 00000000..93b61444 --- /dev/null +++ b/versions/8.2.1/docs/images/graph_hello-world.svg @@ -0,0 +1,70 @@ + + + + + + +mygraph + + +//main:hello-world + +//main:hello-world + + +//main:hello-time + +//main:hello-time + + +//main:hello-world->//main:hello-time + + + + +//main:hello-world.cc + +//main:hello-world.cc + + +//main:hello-world->//main:hello-world.cc + + + + +//lib:hello-greet + +//lib:hello-greet + + +//main:hello-world->//lib:hello-greet + + + + +//main:hello-time.cc\n//main:hello-time.h + +//main:hello-time.cc +//main:hello-time.h + + +//main:hello-time->//main:hello-time.cc\n//main:hello-time.h + + + + +//lib:hello-greet.cc\n//lib:hello-greet.h + +//lib:hello-greet.cc +//lib:hello-greet.h + + +//lib:hello-greet->//lib:hello-greet.cc\n//lib:hello-greet.h + + + + + diff --git a/versions/8.2.1/docs/images/json-trace-profile-network-usage.png b/versions/8.2.1/docs/images/json-trace-profile-network-usage.png new file mode 100644 index 00000000..8a7500a6 Binary files /dev/null and b/versions/8.2.1/docs/images/json-trace-profile-network-usage.png differ diff --git a/versions/8.2.1/docs/images/json-trace-profile-system-load-average.png b/versions/8.2.1/docs/images/json-trace-profile-system-load-average.png new file mode 100644 index 00000000..e71b420c Binary files /dev/null and b/versions/8.2.1/docs/images/json-trace-profile-system-load-average.png differ diff --git a/versions/8.2.1/docs/images/json-trace-profile-workers-memory-usage.png b/versions/8.2.1/docs/images/json-trace-profile-workers-memory-usage.png new file mode 100644 index 00000000..806505f0 Binary files /dev/null and b/versions/8.2.1/docs/images/json-trace-profile-workers-memory-usage.png differ diff --git a/versions/8.2.1/docs/images/json-trace-profile.png b/versions/8.2.1/docs/images/json-trace-profile.png new file mode 100644 index 00000000..538382b2 Binary files /dev/null and b/versions/8.2.1/docs/images/json-trace-profile.png differ diff --git a/versions/8.2.1/docs/images/mobile-install-performance.svg b/versions/8.2.1/docs/images/mobile-install-performance.svg new file mode 100644 index 00000000..b139d658 --- /dev/null +++ b/versions/8.2.1/docs/images/mobile-install-performance.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + Build times + + + + + + + adb install + + + + + + + mobile-install + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Google Maps + + + Google+ + + + YouTube + + + 0 + + + 75 + + + 150 + + + 225 + + + 300 + + + + + + Seconds + + + + diff --git a/versions/8.2.1/docs/images/namedsetoffiles-bep-graph.png b/versions/8.2.1/docs/images/namedsetoffiles-bep-graph.png new file mode 100644 index 00000000..ea1e10cc Binary files /dev/null and b/versions/8.2.1/docs/images/namedsetoffiles-bep-graph.png differ diff --git a/versions/8.2.1/docs/images/out-ranked.svg b/versions/8.2.1/docs/images/out-ranked.svg new file mode 100644 index 00000000..07e96804 --- /dev/null +++ b/versions/8.2.1/docs/images/out-ranked.svg @@ -0,0 +1,71 @@ + + + + + + +mygraph + + + +//a:a + +//a:a + + + +//a:a.cc + +//a:a.cc + + + +//a:a->//a:a.cc + + + + + +//b:b + +//b:b + + + +//b:b->//a:a + + + + + +//b:b.cc + +//b:b.cc + + + +//b:b->//b:b.cc + + + + + +//c:c + +//c:c + + + +//c:c->//a:a + + + + + +//c:c->//b:b + + + + + diff --git a/versions/8.2.1/docs/images/rbe-ci-1.png b/versions/8.2.1/docs/images/rbe-ci-1.png new file mode 100644 index 00000000..fbe76a85 Binary files /dev/null and b/versions/8.2.1/docs/images/rbe-ci-1.png differ diff --git a/versions/8.2.1/docs/images/rbe-ci-2.png b/versions/8.2.1/docs/images/rbe-ci-2.png new file mode 100644 index 00000000..07611889 Binary files /dev/null and b/versions/8.2.1/docs/images/rbe-ci-2.png differ diff --git a/versions/8.2.1/docs/images/somepath1.svg b/versions/8.2.1/docs/images/somepath1.svg new file mode 100644 index 00000000..5e5f8812 --- /dev/null +++ b/versions/8.2.1/docs/images/somepath1.svg @@ -0,0 +1,141 @@ + + + + + + +somepath1 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.2.1/docs/images/somepath2.svg b/versions/8.2.1/docs/images/somepath2.svg new file mode 100644 index 00000000..911f2c9b --- /dev/null +++ b/versions/8.2.1/docs/images/somepath2.svg @@ -0,0 +1,141 @@ + + + + + + +somepath2 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.2.1/docs/images/targets.svg b/versions/8.2.1/docs/images/targets.svg new file mode 100644 index 00000000..82f47e74 --- /dev/null +++ b/versions/8.2.1/docs/images/targets.svg @@ -0,0 +1,113 @@ + + + + + + +G1 + + + +Target + +Target + + + +Rule + +Rule + + + +Target->Rule + + + + + +File + +File + + + +Target->File + + + + + +Package group + +Package group + + + +Target->Package group + + + + + +cc_library + +cc_library + + + +Rule->cc_library + + + + + +java_test + +java_test + + + +Rule->java_test + + + + + +... + +... + + + +Rule->... + + + + + +Source + +Source + + + +File->Source + + + + + +Generated + +Generated + + + +File->Generated + + + + + diff --git a/versions/8.2.1/docs/images/tutorial_java_01.svg b/versions/8.2.1/docs/images/tutorial_java_01.svg new file mode 100644 index 00000000..2fe72f36 --- /dev/null +++ b/versions/8.2.1/docs/images/tutorial_java_01.svg @@ -0,0 +1,29 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/Greeting.java +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + + + + + diff --git a/versions/8.2.1/docs/images/tutorial_java_02.svg b/versions/8.2.1/docs/images/tutorial_java_02.svg new file mode 100644 index 00000000..40cbb218 --- /dev/null +++ b/versions/8.2.1/docs/images/tutorial_java_02.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:greeter + +//:greeter + + +//:ProjectRunner->//:greeter + + + + +//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/ProjectRunner.java + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.2.1/docs/images/tutorial_java_03.svg b/versions/8.2.1/docs/images/tutorial_java_03.svg new file mode 100644 index 00000000..7d79041a --- /dev/null +++ b/versions/8.2.1/docs/images/tutorial_java_03.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//src/main/java/com/example/cmdline:runner + +//src/main/java/com/example/cmdline:runner + + +//src/main/java/com/example/cmdline:Runner.java + +//src/main/java/com/example/cmdline:Runner.java + + +//src/main/java/com/example/cmdline:runner->//src/main/java/com/example/cmdline:Runner.java + + + + +//:greeter + +//:greeter + + +//src/main/java/com/example/cmdline:runner->//:greeter + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.2.1/docs/images/workers-clean-chart.png b/versions/8.2.1/docs/images/workers-clean-chart.png new file mode 100644 index 00000000..63526fc1 Binary files /dev/null and b/versions/8.2.1/docs/images/workers-clean-chart.png differ diff --git a/versions/8.2.1/docs/images/workers-incremental-chart.png b/versions/8.2.1/docs/images/workers-incremental-chart.png new file mode 100644 index 00000000..1c62d25c Binary files /dev/null and b/versions/8.2.1/docs/images/workers-incremental-chart.png differ diff --git a/versions/8.2.1/docs/images/ws-diamond.png b/versions/8.2.1/docs/images/ws-diamond.png new file mode 100644 index 00000000..154a7440 Binary files /dev/null and b/versions/8.2.1/docs/images/ws-diamond.png differ diff --git a/versions/8.2.1/docs/images/ws-line.png b/versions/8.2.1/docs/images/ws-line.png new file mode 100644 index 00000000..e8bfe7a1 Binary files /dev/null and b/versions/8.2.1/docs/images/ws-line.png differ diff --git a/versions/8.2.1/docs/images/ws-multiline.png b/versions/8.2.1/docs/images/ws-multiline.png new file mode 100644 index 00000000..f07b43b1 Binary files /dev/null and b/versions/8.2.1/docs/images/ws-multiline.png differ diff --git a/versions/8.2.1/external/images/mod_exampleBefore.svg b/versions/8.2.1/external/images/mod_exampleBefore.svg new file mode 100644 index 00000000..66f01303 --- /dev/null +++ b/versions/8.2.1/external/images/mod_exampleBefore.svg @@ -0,0 +1,175 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +bazel_skylib@1.0.3 + +bazel_skylib@1.0.3 + + + +stardoc@0.5.0->bazel_skylib@1.0.3 + + + + + +rules_java@4.0.0 + +rules_java@4.0.0 + + + +stardoc@0.5.0->rules_java@4.0.0 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_cc@0.0.1->bazel_skylib@1.0.3 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0->bazel_skylib@1.0.3 + + + + + +bazel_skylib@1.0.3->platforms@0.0.4 + + + + + +rules_java@4.0.0->bazel_skylib@1.0.3 + + + + + \ No newline at end of file diff --git a/versions/8.2.1/external/images/mod_exampleResolved.svg b/versions/8.2.1/external/images/mod_exampleResolved.svg new file mode 100644 index 00000000..224b694c --- /dev/null +++ b/versions/8.2.1/external/images/mod_exampleResolved.svg @@ -0,0 +1,151 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +stardoc@0.5.0->bazel_skylib@1.1.1 + + + + + +stardoc@0.5.0->rules_java@5.0.0 + + + + + +rules_cc@0.0.1->bazel_skylib@1.1.1 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_proto@4.0.0->bazel_skylib@1.1.1 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + \ No newline at end of file diff --git a/versions/8.2.1/external/mod-command.mdx b/versions/8.2.1/external/mod-command.mdx index e49acc52..4c3f5e51 100644 --- a/versions/8.2.1/external/mod-command.mdx +++ b/versions/8.2.1/external/mod-command.mdx @@ -192,7 +192,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph Before Resolution + Graph Before Resolution
Graph Before Resolution
{/* digraph mygraph { @@ -222,7 +222,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph After Resolution + Graph After Resolution
Graph After Resolution
{/* digraph mygraph { diff --git a/versions/8.2.1/images/about.svg b/versions/8.2.1/images/about.svg new file mode 100644 index 00000000..f927298f --- /dev/null +++ b/versions/8.2.1/images/about.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/basics.svg b/versions/8.2.1/images/basics.svg new file mode 100644 index 00000000..013ec519 --- /dev/null +++ b/versions/8.2.1/images/basics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/bazel_hero.svg b/versions/8.2.1/images/bazel_hero.svg new file mode 100644 index 00000000..c48714d0 --- /dev/null +++ b/versions/8.2.1/images/bazel_hero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/community.svg b/versions/8.2.1/images/community.svg new file mode 100644 index 00000000..29f87a76 --- /dev/null +++ b/versions/8.2.1/images/community.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/distributed-build-remote-cache.png b/versions/8.2.1/images/distributed-build-remote-cache.png new file mode 100644 index 00000000..99d8a915 Binary files /dev/null and b/versions/8.2.1/images/distributed-build-remote-cache.png differ diff --git a/versions/8.2.1/images/essential_guide.svg b/versions/8.2.1/images/essential_guide.svg new file mode 100644 index 00000000..4ee63ae9 --- /dev/null +++ b/versions/8.2.1/images/essential_guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/essential_reference.svg b/versions/8.2.1/images/essential_reference.svg new file mode 100644 index 00000000..4d29a8d5 --- /dev/null +++ b/versions/8.2.1/images/essential_reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/essential_start.svg b/versions/8.2.1/images/essential_start.svg new file mode 100644 index 00000000..c8f48f84 --- /dev/null +++ b/versions/8.2.1/images/essential_start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/extend.svg b/versions/8.2.1/images/extend.svg new file mode 100644 index 00000000..77b2dd97 --- /dev/null +++ b/versions/8.2.1/images/extend.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/guide.svg b/versions/8.2.1/images/guide.svg new file mode 100644 index 00000000..23a5d35a --- /dev/null +++ b/versions/8.2.1/images/guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/high-level-build-system.png b/versions/8.2.1/images/high-level-build-system.png new file mode 100644 index 00000000..462717fa Binary files /dev/null and b/versions/8.2.1/images/high-level-build-system.png differ diff --git a/versions/8.2.1/images/new_1.svg b/versions/8.2.1/images/new_1.svg new file mode 100644 index 00000000..c4cd9dfd --- /dev/null +++ b/versions/8.2.1/images/new_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/new_2.svg b/versions/8.2.1/images/new_2.svg new file mode 100644 index 00000000..c6b7021b --- /dev/null +++ b/versions/8.2.1/images/new_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/new_3.svg b/versions/8.2.1/images/new_3.svg new file mode 100644 index 00000000..c2afb4ac --- /dev/null +++ b/versions/8.2.1/images/new_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/placeholder.png b/versions/8.2.1/images/placeholder.png new file mode 100644 index 00000000..54f1fa0e Binary files /dev/null and b/versions/8.2.1/images/placeholder.png differ diff --git a/versions/8.2.1/images/reference.svg b/versions/8.2.1/images/reference.svg new file mode 100644 index 00000000..7bbc9bea --- /dev/null +++ b/versions/8.2.1/images/reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/release_notes.svg b/versions/8.2.1/images/release_notes.svg new file mode 100644 index 00000000..8a2e8b56 --- /dev/null +++ b/versions/8.2.1/images/release_notes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/remote-execution-system.png b/versions/8.2.1/images/remote-execution-system.png new file mode 100644 index 00000000..8152fc0c Binary files /dev/null and b/versions/8.2.1/images/remote-execution-system.png differ diff --git a/versions/8.2.1/images/start.svg b/versions/8.2.1/images/start.svg new file mode 100644 index 00000000..3bcebd7b --- /dev/null +++ b/versions/8.2.1/images/start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/task-dependencies.png b/versions/8.2.1/images/task-dependencies.png new file mode 100644 index 00000000..ae1f9c51 Binary files /dev/null and b/versions/8.2.1/images/task-dependencies.png differ diff --git a/versions/8.2.1/images/test.png b/versions/8.2.1/images/test.png new file mode 100644 index 00000000..243939da Binary files /dev/null and b/versions/8.2.1/images/test.png differ diff --git a/versions/8.2.1/images/transitive-dependencies.png b/versions/8.2.1/images/transitive-dependencies.png new file mode 100644 index 00000000..ec641a08 Binary files /dev/null and b/versions/8.2.1/images/transitive-dependencies.png differ diff --git a/versions/8.2.1/images/trunk-logo-dark.svg b/versions/8.2.1/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.2.1/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.2.1/images/why_faq.svg b/versions/8.2.1/images/why_faq.svg new file mode 100644 index 00000000..afec3f8f --- /dev/null +++ b/versions/8.2.1/images/why_faq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/why_overview.svg b/versions/8.2.1/images/why_overview.svg new file mode 100644 index 00000000..c10c363c --- /dev/null +++ b/versions/8.2.1/images/why_overview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/images/why_vision.svg b/versions/8.2.1/images/why_vision.svg new file mode 100644 index 00000000..739e415f --- /dev/null +++ b/versions/8.2.1/images/why_vision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/install/images/bazelisk.svg b/versions/8.2.1/install/images/bazelisk.svg new file mode 100644 index 00000000..c0ae9f54 --- /dev/null +++ b/versions/8.2.1/install/images/bazelisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/install/images/cli.svg b/versions/8.2.1/install/images/cli.svg new file mode 100644 index 00000000..01119280 --- /dev/null +++ b/versions/8.2.1/install/images/cli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/install/images/docker.svg b/versions/8.2.1/install/images/docker.svg new file mode 100644 index 00000000..21190ce0 --- /dev/null +++ b/versions/8.2.1/install/images/docker.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/versions/8.2.1/install/images/github.svg b/versions/8.2.1/install/images/github.svg new file mode 100644 index 00000000..aa05db9c --- /dev/null +++ b/versions/8.2.1/install/images/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/install/images/install.svg b/versions/8.2.1/install/images/install.svg new file mode 100644 index 00000000..ae080865 --- /dev/null +++ b/versions/8.2.1/install/images/install.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/install/images/mac.svg b/versions/8.2.1/install/images/mac.svg new file mode 100644 index 00000000..3ee4fe28 --- /dev/null +++ b/versions/8.2.1/install/images/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/install/images/redhat.svg b/versions/8.2.1/install/images/redhat.svg new file mode 100644 index 00000000..078b3387 --- /dev/null +++ b/versions/8.2.1/install/images/redhat.svg @@ -0,0 +1,69 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/versions/8.2.1/install/images/suse.png b/versions/8.2.1/install/images/suse.png new file mode 100644 index 00000000..6435b689 Binary files /dev/null and b/versions/8.2.1/install/images/suse.png differ diff --git a/versions/8.2.1/install/images/tune.svg b/versions/8.2.1/install/images/tune.svg new file mode 100644 index 00000000..8d7d63cb --- /dev/null +++ b/versions/8.2.1/install/images/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.2.1/install/images/ubuntu.svg b/versions/8.2.1/install/images/ubuntu.svg new file mode 100644 index 00000000..f217bc8d --- /dev/null +++ b/versions/8.2.1/install/images/ubuntu.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/versions/8.2.1/install/images/windows.svg b/versions/8.2.1/install/images/windows.svg new file mode 100644 index 00000000..120b0190 --- /dev/null +++ b/versions/8.2.1/install/images/windows.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/versions/8.2.1/query/images/query_graph1.png b/versions/8.2.1/query/images/query_graph1.png new file mode 100644 index 00000000..7bc9a61a Binary files /dev/null and b/versions/8.2.1/query/images/query_graph1.png differ diff --git a/versions/8.2.1/query/images/query_graph2.png b/versions/8.2.1/query/images/query_graph2.png new file mode 100644 index 00000000..a0da22ff Binary files /dev/null and b/versions/8.2.1/query/images/query_graph2.png differ diff --git a/versions/8.2.1/query/images/query_graph3.png b/versions/8.2.1/query/images/query_graph3.png new file mode 100644 index 00000000..4418f193 Binary files /dev/null and b/versions/8.2.1/query/images/query_graph3.png differ diff --git a/versions/8.2.1/query/quickstart.mdx b/versions/8.2.1/query/quickstart.mdx index 35151635..8bfb751d 100644 --- a/versions/8.2.1/query/quickstart.mdx +++ b/versions/8.2.1/query/quickstart.mdx @@ -205,7 +205,7 @@ dot -Tpng < graph.in > graph.png ``` If you open up `graph.png`, you should see something like this. The graph below has been simplified to make the essential path details clearer in this guide. -![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](images/query_graph1.png "Dependency graph") +![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](/query/images/query_graph1.png "Dependency graph") This helps when you want to see the outputs of the different query functions throughout this guide. @@ -421,7 +421,7 @@ bazel query --noimplicit_deps 'deps(:runner)' --output graph > graph2.in dot -Tpng < graph2.in > graph2.png ``` -[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](images/query_graph2.png "Updated dependency graph")](images/query_graph2.png) +[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](/query/images/query_graph2.png "Updated dependency graph")](/query/images/query_graph2.png) Looking at `graph2.png`, you can see that `Smoothie` has no shared dependencies with other dishes but is just another target that the `Chef` relies on. @@ -465,7 +465,7 @@ bazel query "allpaths(//src/main/java/com/example/restaurant/..., //src/main/jav //src/main/java/com/example/restaurant:chef ``` -![Output path of cafe to chef to pizza,mac and cheese to cheese](images/query_graph3.png "Output path for dependency") +![Output path of cafe to chef to pizza,mac and cheese to cheese](/query/images/query_graph3.png "Output path for dependency") The output of `allpaths()` is a little harder to read as it is a flattened list of the dependencies. Visualizing this graph using Graphviz makes the relationship clearer to understand. diff --git a/versions/8.3.1/community/images/Bitrise.png b/versions/8.3.1/community/images/Bitrise.png new file mode 100644 index 00000000..07f85f1e Binary files /dev/null and b/versions/8.3.1/community/images/Bitrise.png differ diff --git a/versions/8.3.1/community/images/Gradle.png b/versions/8.3.1/community/images/Gradle.png new file mode 100644 index 00000000..1e5f5eb0 Binary files /dev/null and b/versions/8.3.1/community/images/Gradle.png differ diff --git a/versions/8.3.1/community/images/Linkedin-Logo.png b/versions/8.3.1/community/images/Linkedin-Logo.png new file mode 100644 index 00000000..9dd8715c Binary files /dev/null and b/versions/8.3.1/community/images/Linkedin-Logo.png differ diff --git a/versions/8.3.1/community/images/Lucid_Software-logo.svg b/versions/8.3.1/community/images/Lucid_Software-logo.svg new file mode 100644 index 00000000..6c8591e0 --- /dev/null +++ b/versions/8.3.1/community/images/Lucid_Software-logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/versions/8.3.1/community/images/acqio_logo.svg b/versions/8.3.1/community/images/acqio_logo.svg new file mode 100644 index 00000000..8fa11bcd --- /dev/null +++ b/versions/8.3.1/community/images/acqio_logo.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.3.1/community/images/aspect-logo-2.png b/versions/8.3.1/community/images/aspect-logo-2.png new file mode 100644 index 00000000..dfebc4cb Binary files /dev/null and b/versions/8.3.1/community/images/aspect-logo-2.png differ diff --git a/versions/8.3.1/community/images/bitrise-logo.png b/versions/8.3.1/community/images/bitrise-logo.png new file mode 100644 index 00000000..27037ce6 Binary files /dev/null and b/versions/8.3.1/community/images/bitrise-logo.png differ diff --git a/versions/8.3.1/community/images/buildbuddy-logo.svg b/versions/8.3.1/community/images/buildbuddy-logo.svg new file mode 100644 index 00000000..bdb72dc6 --- /dev/null +++ b/versions/8.3.1/community/images/buildbuddy-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/versions/8.3.1/community/images/buildkite.svg b/versions/8.3.1/community/images/buildkite.svg new file mode 100644 index 00000000..209a4ab1 --- /dev/null +++ b/versions/8.3.1/community/images/buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/community/images/codethink-logo.svg b/versions/8.3.1/community/images/codethink-logo.svg new file mode 100644 index 00000000..406005d8 --- /dev/null +++ b/versions/8.3.1/community/images/codethink-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/community/images/develocity.png b/versions/8.3.1/community/images/develocity.png new file mode 100644 index 00000000..eb3eb65a Binary files /dev/null and b/versions/8.3.1/community/images/develocity.png differ diff --git a/versions/8.3.1/community/images/dropbox.png b/versions/8.3.1/community/images/dropbox.png new file mode 100644 index 00000000..125476a6 Binary files /dev/null and b/versions/8.3.1/community/images/dropbox.png differ diff --git a/versions/8.3.1/community/images/engflow-logo.svg b/versions/8.3.1/community/images/engflow-logo.svg new file mode 100644 index 00000000..e5f0c343 --- /dev/null +++ b/versions/8.3.1/community/images/engflow-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/community/images/epam-logo.png b/versions/8.3.1/community/images/epam-logo.png new file mode 100644 index 00000000..e6a5674c Binary files /dev/null and b/versions/8.3.1/community/images/epam-logo.png differ diff --git a/versions/8.3.1/community/images/flare-logo.png b/versions/8.3.1/community/images/flare-logo.png new file mode 100644 index 00000000..84cb0e5b Binary files /dev/null and b/versions/8.3.1/community/images/flare-logo.png differ diff --git a/versions/8.3.1/community/images/hermetiq-logo.png b/versions/8.3.1/community/images/hermetiq-logo.png new file mode 100644 index 00000000..90765d96 Binary files /dev/null and b/versions/8.3.1/community/images/hermetiq-logo.png differ diff --git a/versions/8.3.1/community/images/jetbrains.svg b/versions/8.3.1/community/images/jetbrains.svg new file mode 100644 index 00000000..cb3a2a0e --- /dev/null +++ b/versions/8.3.1/community/images/jetbrains.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/versions/8.3.1/community/images/liulishuo.png b/versions/8.3.1/community/images/liulishuo.png new file mode 100644 index 00000000..a6758e5c Binary files /dev/null and b/versions/8.3.1/community/images/liulishuo.png differ diff --git a/versions/8.3.1/community/images/nativelink.svg b/versions/8.3.1/community/images/nativelink.svg new file mode 100644 index 00000000..148fcdce --- /dev/null +++ b/versions/8.3.1/community/images/nativelink.svg @@ -0,0 +1,1123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.3.1/community/images/oasis-logo.png b/versions/8.3.1/community/images/oasis-logo.png new file mode 100644 index 00000000..846a9cd5 Binary files /dev/null and b/versions/8.3.1/community/images/oasis-logo.png differ diff --git a/versions/8.3.1/community/images/sumglobal-logo.png b/versions/8.3.1/community/images/sumglobal-logo.png new file mode 100644 index 00000000..6736328d Binary files /dev/null and b/versions/8.3.1/community/images/sumglobal-logo.png differ diff --git a/versions/8.3.1/community/images/trunk-logo-dark.svg b/versions/8.3.1/community/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.3.1/community/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.3.1/community/images/tweag-logo.png b/versions/8.3.1/community/images/tweag-logo.png new file mode 100644 index 00000000..20210ed7 Binary files /dev/null and b/versions/8.3.1/community/images/tweag-logo.png differ diff --git a/versions/8.3.1/community/images/typedb.png b/versions/8.3.1/community/images/typedb.png new file mode 100644 index 00000000..48ce1056 Binary files /dev/null and b/versions/8.3.1/community/images/typedb.png differ diff --git a/versions/8.3.1/community/images/virtuslab.svg b/versions/8.3.1/community/images/virtuslab.svg new file mode 100644 index 00000000..6fba0316 --- /dev/null +++ b/versions/8.3.1/community/images/virtuslab.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/versions/8.3.1/concepts/build-files.mdx b/versions/8.3.1/concepts/build-files.mdx index 934730fb..0b4501f1 100644 --- a/versions/8.3.1/concepts/build-files.mdx +++ b/versions/8.3.1/concepts/build-files.mdx @@ -132,12 +132,3 @@ for anyone to create new rules. programming language. Libraries can depend on other libraries, and binaries and tests can depend on libraries, with the expected separate-compilation behavior. - - - - - - -
LabelsDependencies
diff --git a/versions/8.3.1/concepts/build-ref.mdx b/versions/8.3.1/concepts/build-ref.mdx index d14bae3d..2dac5555 100644 --- a/versions/8.3.1/concepts/build-ref.mdx +++ b/versions/8.3.1/concepts/build-ref.mdx @@ -97,7 +97,3 @@ package groups they include. The only allowed ways to refer to them are from the the `package` function; they do not generate or consume files. For more information, refer to the [`package_group` documentation](/versions/8.3.1/reference/be/functions#package_group). - - - Labels - \ No newline at end of file diff --git a/versions/8.3.1/concepts/dependencies.mdx b/versions/8.3.1/concepts/dependencies.mdx index 19a142db..15af2848 100644 --- a/versions/8.3.1/concepts/dependencies.mdx +++ b/versions/8.3.1/concepts/dependencies.mdx @@ -349,13 +349,3 @@ filegroup( ``` You can then reference the label `my_data` as the data dependency in your test. - - - - - - -
BUILD filesVisibility
- diff --git a/versions/8.3.1/concepts/labels.mdx b/versions/8.3.1/concepts/labels.mdx index 69ba4335..b05be33c 100644 --- a/versions/8.3.1/concepts/labels.mdx +++ b/versions/8.3.1/concepts/labels.mdx @@ -239,12 +239,3 @@ the build. This directed acyclic graph over targets is called the _target graph_ or _build dependency graph_, and is the domain over which the [Bazel Query tool](/versions/8.3.1/query/guide) operates. - - - - - - -
TargetsBUILD files
diff --git a/versions/8.3.1/contribute/images/structured-concurrency-3d.svg b/versions/8.3.1/contribute/images/structured-concurrency-3d.svg new file mode 100644 index 00000000..accbb42a --- /dev/null +++ b/versions/8.3.1/contribute/images/structured-concurrency-3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/contribute/images/structured-concurrency.svg b/versions/8.3.1/contribute/images/structured-concurrency.svg new file mode 100644 index 00000000..0258d9a9 --- /dev/null +++ b/versions/8.3.1/contribute/images/structured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/contribute/images/suspend-resume.svg b/versions/8.3.1/contribute/images/suspend-resume.svg new file mode 100644 index 00000000..7de1218f --- /dev/null +++ b/versions/8.3.1/contribute/images/suspend-resume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/contribute/images/unstructured-concurrency.svg b/versions/8.3.1/contribute/images/unstructured-concurrency.svg new file mode 100644 index 00000000..0951639a --- /dev/null +++ b/versions/8.3.1/contribute/images/unstructured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/docs/images/a_b_a_c.svg b/versions/8.3.1/docs/images/a_b_a_c.svg new file mode 100644 index 00000000..d38be075 --- /dev/null +++ b/versions/8.3.1/docs/images/a_b_a_c.svg @@ -0,0 +1,42 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + + diff --git a/versions/8.3.1/docs/images/a_b_c.svg b/versions/8.3.1/docs/images/a_b_c.svg new file mode 100644 index 00000000..acd948ab --- /dev/null +++ b/versions/8.3.1/docs/images/a_b_c.svg @@ -0,0 +1,41 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +b->c + + + + + diff --git a/versions/8.3.1/docs/images/a_b_c_ac.svg b/versions/8.3.1/docs/images/a_b_c_ac.svg new file mode 100644 index 00000000..b099c53e --- /dev/null +++ b/versions/8.3.1/docs/images/a_b_c_ac.svg @@ -0,0 +1,47 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + +b->c + + + + + diff --git a/versions/8.3.1/docs/images/ab_c.svg b/versions/8.3.1/docs/images/ab_c.svg new file mode 100644 index 00000000..bcc4563f --- /dev/null +++ b/versions/8.3.1/docs/images/ab_c.svg @@ -0,0 +1,36 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + + diff --git a/versions/8.3.1/docs/images/allpaths.svg b/versions/8.3.1/docs/images/allpaths.svg new file mode 100644 index 00000000..47d0ee33 --- /dev/null +++ b/versions/8.3.1/docs/images/allpaths.svg @@ -0,0 +1,141 @@ + + + + + + +allpaths + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.3.1/docs/images/android_instrumentation_test.png b/versions/8.3.1/docs/images/android_instrumentation_test.png new file mode 100644 index 00000000..e4534fbd Binary files /dev/null and b/versions/8.3.1/docs/images/android_instrumentation_test.png differ diff --git a/versions/8.3.1/docs/images/android_ndk.png b/versions/8.3.1/docs/images/android_ndk.png new file mode 100644 index 00000000..76b63cb3 Binary files /dev/null and b/versions/8.3.1/docs/images/android_ndk.png differ diff --git a/versions/8.3.1/docs/images/android_tutorial_app.png b/versions/8.3.1/docs/images/android_tutorial_app.png new file mode 100644 index 00000000..076be5b9 Binary files /dev/null and b/versions/8.3.1/docs/images/android_tutorial_app.png differ diff --git a/versions/8.3.1/docs/images/android_tutorial_before.png b/versions/8.3.1/docs/images/android_tutorial_before.png new file mode 100644 index 00000000..8e41d419 Binary files /dev/null and b/versions/8.3.1/docs/images/android_tutorial_before.png differ diff --git a/versions/8.3.1/docs/images/bep-graph.png b/versions/8.3.1/docs/images/bep-graph.png new file mode 100644 index 00000000..82da6715 Binary files /dev/null and b/versions/8.3.1/docs/images/bep-graph.png differ diff --git a/versions/8.3.1/docs/images/bep-graph.svg b/versions/8.3.1/docs/images/bep-graph.svg new file mode 100644 index 00000000..62b1480f --- /dev/null +++ b/versions/8.3.1/docs/images/bep-graph.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.3.1/docs/images/cpp-tutorial-stage1.png b/versions/8.3.1/docs/images/cpp-tutorial-stage1.png new file mode 100644 index 00000000..c85fb303 Binary files /dev/null and b/versions/8.3.1/docs/images/cpp-tutorial-stage1.png differ diff --git a/versions/8.3.1/docs/images/cpp-tutorial-stage2.png b/versions/8.3.1/docs/images/cpp-tutorial-stage2.png new file mode 100644 index 00000000..80e202c9 Binary files /dev/null and b/versions/8.3.1/docs/images/cpp-tutorial-stage2.png differ diff --git a/versions/8.3.1/docs/images/cpp-tutorial-stage3.png b/versions/8.3.1/docs/images/cpp-tutorial-stage3.png new file mode 100644 index 00000000..54d82f31 Binary files /dev/null and b/versions/8.3.1/docs/images/cpp-tutorial-stage3.png differ diff --git a/versions/8.3.1/docs/images/deps.svg b/versions/8.3.1/docs/images/deps.svg new file mode 100644 index 00000000..4354222a --- /dev/null +++ b/versions/8.3.1/docs/images/deps.svg @@ -0,0 +1,101 @@ + + + + + + +G1 + + + +r1 + +rule + + + +s1 + +in + + + +r1->s1 + + + + + +s2 + +in + + + +r1->s2 + + + + + +s3 + +in + + + +r1->s3 + + + + + +r2 + +rule + + + +r2->r1 + + + + + +s4 + +in + + + +r2->s4 + + + + + +o1 + +out + + + +o1->r1 + + + + + +o2 + +out + + + +o2->r2 + + + + + diff --git a/versions/8.3.1/docs/images/dyn-trace-alldynamic.png b/versions/8.3.1/docs/images/dyn-trace-alldynamic.png new file mode 100644 index 00000000..fe36b253 Binary files /dev/null and b/versions/8.3.1/docs/images/dyn-trace-alldynamic.png differ diff --git a/versions/8.3.1/docs/images/dyn-trace-javaconly.png b/versions/8.3.1/docs/images/dyn-trace-javaconly.png new file mode 100644 index 00000000..2ae41e52 Binary files /dev/null and b/versions/8.3.1/docs/images/dyn-trace-javaconly.png differ diff --git a/versions/8.3.1/docs/images/e4b-workflow.png b/versions/8.3.1/docs/images/e4b-workflow.png new file mode 100644 index 00000000..412822da Binary files /dev/null and b/versions/8.3.1/docs/images/e4b-workflow.png differ diff --git a/versions/8.3.1/docs/images/e4b-workflow.svg b/versions/8.3.1/docs/images/e4b-workflow.svg new file mode 100644 index 00000000..1de66e02 --- /dev/null +++ b/versions/8.3.1/docs/images/e4b-workflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.3.1/docs/images/error_example_1.png b/versions/8.3.1/docs/images/error_example_1.png new file mode 100644 index 00000000..07ba1358 Binary files /dev/null and b/versions/8.3.1/docs/images/error_example_1.png differ diff --git a/versions/8.3.1/docs/images/error_example_2.png b/versions/8.3.1/docs/images/error_example_2.png new file mode 100644 index 00000000..861171ee Binary files /dev/null and b/versions/8.3.1/docs/images/error_example_2.png differ diff --git a/versions/8.3.1/docs/images/error_example_3.png b/versions/8.3.1/docs/images/error_example_3.png new file mode 100644 index 00000000..dc16eec4 Binary files /dev/null and b/versions/8.3.1/docs/images/error_example_3.png differ diff --git a/versions/8.3.1/docs/images/error_example_4.png b/versions/8.3.1/docs/images/error_example_4.png new file mode 100644 index 00000000..84383e63 Binary files /dev/null and b/versions/8.3.1/docs/images/error_example_4.png differ diff --git a/versions/8.3.1/docs/images/graph_ex_1.svg b/versions/8.3.1/docs/images/graph_ex_1.svg new file mode 100644 index 00000000..dd7427f4 --- /dev/null +++ b/versions/8.3.1/docs/images/graph_ex_1.svg @@ -0,0 +1,131 @@ + + + + + + +mygraph + + + +//net/proto_compiler:protocol-compiler + +//net/proto_compiler:protocol-compiler + + + +//net/proto_compiler:util + +//net/proto_compiler:util + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:util + + + + + +//net/proto_compiler:protocol-compiler-lib + +//net/proto_compiler:protocol-compiler-lib + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:protocol-compiler-lib + + + + + +//net/proto2/bridge/public:compiler_upgrader + +//net/proto2/bridge/public:compiler_upgrader + + + +//net/proto_compiler:protocol-compiler->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto_compiler:parser + +//net/proto_compiler:parser + + + +//net/proto_compiler:util->//net/proto_compiler:parser + + + + + +//net/proto_compiler:proto-min-lib + +//net/proto_compiler:proto-min-lib + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:proto-min-lib + + + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:parser + + + + + +//net/proto2/bridge/internal:compiler_upgrader + +//net/proto2/bridge/internal:compiler_upgrader + + + +//net/proto2/bridge/public:compiler_upgrader->//net/proto2/bridge/internal:compiler_upgrader + + + + + +//net/proto_compiler:proto-min-lib->//net/proto_compiler:parser + + + + + +//util/regexp:regexp + +//util/regexp:regexp + + + +//net/proto_compiler:proto-min-lib->//util/regexp:regexp + + + + + +//net/proto_compiler:parser->//util/regexp:regexp + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto_compiler:parser + + + + + diff --git a/versions/8.3.1/docs/images/graph_hello-world.svg b/versions/8.3.1/docs/images/graph_hello-world.svg new file mode 100644 index 00000000..93b61444 --- /dev/null +++ b/versions/8.3.1/docs/images/graph_hello-world.svg @@ -0,0 +1,70 @@ + + + + + + +mygraph + + +//main:hello-world + +//main:hello-world + + +//main:hello-time + +//main:hello-time + + +//main:hello-world->//main:hello-time + + + + +//main:hello-world.cc + +//main:hello-world.cc + + +//main:hello-world->//main:hello-world.cc + + + + +//lib:hello-greet + +//lib:hello-greet + + +//main:hello-world->//lib:hello-greet + + + + +//main:hello-time.cc\n//main:hello-time.h + +//main:hello-time.cc +//main:hello-time.h + + +//main:hello-time->//main:hello-time.cc\n//main:hello-time.h + + + + +//lib:hello-greet.cc\n//lib:hello-greet.h + +//lib:hello-greet.cc +//lib:hello-greet.h + + +//lib:hello-greet->//lib:hello-greet.cc\n//lib:hello-greet.h + + + + + diff --git a/versions/8.3.1/docs/images/json-trace-profile-network-usage.png b/versions/8.3.1/docs/images/json-trace-profile-network-usage.png new file mode 100644 index 00000000..8a7500a6 Binary files /dev/null and b/versions/8.3.1/docs/images/json-trace-profile-network-usage.png differ diff --git a/versions/8.3.1/docs/images/json-trace-profile-system-load-average.png b/versions/8.3.1/docs/images/json-trace-profile-system-load-average.png new file mode 100644 index 00000000..e71b420c Binary files /dev/null and b/versions/8.3.1/docs/images/json-trace-profile-system-load-average.png differ diff --git a/versions/8.3.1/docs/images/json-trace-profile-workers-memory-usage.png b/versions/8.3.1/docs/images/json-trace-profile-workers-memory-usage.png new file mode 100644 index 00000000..806505f0 Binary files /dev/null and b/versions/8.3.1/docs/images/json-trace-profile-workers-memory-usage.png differ diff --git a/versions/8.3.1/docs/images/json-trace-profile.png b/versions/8.3.1/docs/images/json-trace-profile.png new file mode 100644 index 00000000..538382b2 Binary files /dev/null and b/versions/8.3.1/docs/images/json-trace-profile.png differ diff --git a/versions/8.3.1/docs/images/mobile-install-performance.svg b/versions/8.3.1/docs/images/mobile-install-performance.svg new file mode 100644 index 00000000..b139d658 --- /dev/null +++ b/versions/8.3.1/docs/images/mobile-install-performance.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + Build times + + + + + + + adb install + + + + + + + mobile-install + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Google Maps + + + Google+ + + + YouTube + + + 0 + + + 75 + + + 150 + + + 225 + + + 300 + + + + + + Seconds + + + + diff --git a/versions/8.3.1/docs/images/namedsetoffiles-bep-graph.png b/versions/8.3.1/docs/images/namedsetoffiles-bep-graph.png new file mode 100644 index 00000000..ea1e10cc Binary files /dev/null and b/versions/8.3.1/docs/images/namedsetoffiles-bep-graph.png differ diff --git a/versions/8.3.1/docs/images/out-ranked.svg b/versions/8.3.1/docs/images/out-ranked.svg new file mode 100644 index 00000000..07e96804 --- /dev/null +++ b/versions/8.3.1/docs/images/out-ranked.svg @@ -0,0 +1,71 @@ + + + + + + +mygraph + + + +//a:a + +//a:a + + + +//a:a.cc + +//a:a.cc + + + +//a:a->//a:a.cc + + + + + +//b:b + +//b:b + + + +//b:b->//a:a + + + + + +//b:b.cc + +//b:b.cc + + + +//b:b->//b:b.cc + + + + + +//c:c + +//c:c + + + +//c:c->//a:a + + + + + +//c:c->//b:b + + + + + diff --git a/versions/8.3.1/docs/images/rbe-ci-1.png b/versions/8.3.1/docs/images/rbe-ci-1.png new file mode 100644 index 00000000..fbe76a85 Binary files /dev/null and b/versions/8.3.1/docs/images/rbe-ci-1.png differ diff --git a/versions/8.3.1/docs/images/rbe-ci-2.png b/versions/8.3.1/docs/images/rbe-ci-2.png new file mode 100644 index 00000000..07611889 Binary files /dev/null and b/versions/8.3.1/docs/images/rbe-ci-2.png differ diff --git a/versions/8.3.1/docs/images/somepath1.svg b/versions/8.3.1/docs/images/somepath1.svg new file mode 100644 index 00000000..5e5f8812 --- /dev/null +++ b/versions/8.3.1/docs/images/somepath1.svg @@ -0,0 +1,141 @@ + + + + + + +somepath1 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.3.1/docs/images/somepath2.svg b/versions/8.3.1/docs/images/somepath2.svg new file mode 100644 index 00000000..911f2c9b --- /dev/null +++ b/versions/8.3.1/docs/images/somepath2.svg @@ -0,0 +1,141 @@ + + + + + + +somepath2 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.3.1/docs/images/targets.svg b/versions/8.3.1/docs/images/targets.svg new file mode 100644 index 00000000..82f47e74 --- /dev/null +++ b/versions/8.3.1/docs/images/targets.svg @@ -0,0 +1,113 @@ + + + + + + +G1 + + + +Target + +Target + + + +Rule + +Rule + + + +Target->Rule + + + + + +File + +File + + + +Target->File + + + + + +Package group + +Package group + + + +Target->Package group + + + + + +cc_library + +cc_library + + + +Rule->cc_library + + + + + +java_test + +java_test + + + +Rule->java_test + + + + + +... + +... + + + +Rule->... + + + + + +Source + +Source + + + +File->Source + + + + + +Generated + +Generated + + + +File->Generated + + + + + diff --git a/versions/8.3.1/docs/images/tutorial_java_01.svg b/versions/8.3.1/docs/images/tutorial_java_01.svg new file mode 100644 index 00000000..2fe72f36 --- /dev/null +++ b/versions/8.3.1/docs/images/tutorial_java_01.svg @@ -0,0 +1,29 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/Greeting.java +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + + + + + diff --git a/versions/8.3.1/docs/images/tutorial_java_02.svg b/versions/8.3.1/docs/images/tutorial_java_02.svg new file mode 100644 index 00000000..40cbb218 --- /dev/null +++ b/versions/8.3.1/docs/images/tutorial_java_02.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:greeter + +//:greeter + + +//:ProjectRunner->//:greeter + + + + +//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/ProjectRunner.java + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.3.1/docs/images/tutorial_java_03.svg b/versions/8.3.1/docs/images/tutorial_java_03.svg new file mode 100644 index 00000000..7d79041a --- /dev/null +++ b/versions/8.3.1/docs/images/tutorial_java_03.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//src/main/java/com/example/cmdline:runner + +//src/main/java/com/example/cmdline:runner + + +//src/main/java/com/example/cmdline:Runner.java + +//src/main/java/com/example/cmdline:Runner.java + + +//src/main/java/com/example/cmdline:runner->//src/main/java/com/example/cmdline:Runner.java + + + + +//:greeter + +//:greeter + + +//src/main/java/com/example/cmdline:runner->//:greeter + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.3.1/docs/images/workers-clean-chart.png b/versions/8.3.1/docs/images/workers-clean-chart.png new file mode 100644 index 00000000..63526fc1 Binary files /dev/null and b/versions/8.3.1/docs/images/workers-clean-chart.png differ diff --git a/versions/8.3.1/docs/images/workers-incremental-chart.png b/versions/8.3.1/docs/images/workers-incremental-chart.png new file mode 100644 index 00000000..1c62d25c Binary files /dev/null and b/versions/8.3.1/docs/images/workers-incremental-chart.png differ diff --git a/versions/8.3.1/docs/images/ws-diamond.png b/versions/8.3.1/docs/images/ws-diamond.png new file mode 100644 index 00000000..154a7440 Binary files /dev/null and b/versions/8.3.1/docs/images/ws-diamond.png differ diff --git a/versions/8.3.1/docs/images/ws-line.png b/versions/8.3.1/docs/images/ws-line.png new file mode 100644 index 00000000..e8bfe7a1 Binary files /dev/null and b/versions/8.3.1/docs/images/ws-line.png differ diff --git a/versions/8.3.1/docs/images/ws-multiline.png b/versions/8.3.1/docs/images/ws-multiline.png new file mode 100644 index 00000000..f07b43b1 Binary files /dev/null and b/versions/8.3.1/docs/images/ws-multiline.png differ diff --git a/versions/8.3.1/external/images/mod_exampleBefore.svg b/versions/8.3.1/external/images/mod_exampleBefore.svg new file mode 100644 index 00000000..66f01303 --- /dev/null +++ b/versions/8.3.1/external/images/mod_exampleBefore.svg @@ -0,0 +1,175 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +bazel_skylib@1.0.3 + +bazel_skylib@1.0.3 + + + +stardoc@0.5.0->bazel_skylib@1.0.3 + + + + + +rules_java@4.0.0 + +rules_java@4.0.0 + + + +stardoc@0.5.0->rules_java@4.0.0 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_cc@0.0.1->bazel_skylib@1.0.3 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0->bazel_skylib@1.0.3 + + + + + +bazel_skylib@1.0.3->platforms@0.0.4 + + + + + +rules_java@4.0.0->bazel_skylib@1.0.3 + + + + + \ No newline at end of file diff --git a/versions/8.3.1/external/images/mod_exampleResolved.svg b/versions/8.3.1/external/images/mod_exampleResolved.svg new file mode 100644 index 00000000..224b694c --- /dev/null +++ b/versions/8.3.1/external/images/mod_exampleResolved.svg @@ -0,0 +1,151 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +stardoc@0.5.0->bazel_skylib@1.1.1 + + + + + +stardoc@0.5.0->rules_java@5.0.0 + + + + + +rules_cc@0.0.1->bazel_skylib@1.1.1 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_proto@4.0.0->bazel_skylib@1.1.1 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + \ No newline at end of file diff --git a/versions/8.3.1/external/mod-command.mdx b/versions/8.3.1/external/mod-command.mdx index e49acc52..4c3f5e51 100644 --- a/versions/8.3.1/external/mod-command.mdx +++ b/versions/8.3.1/external/mod-command.mdx @@ -192,7 +192,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph Before Resolution + Graph Before Resolution
Graph Before Resolution
{/* digraph mygraph { @@ -222,7 +222,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph After Resolution + Graph After Resolution
Graph After Resolution
{/* digraph mygraph { diff --git a/versions/8.3.1/images/about.svg b/versions/8.3.1/images/about.svg new file mode 100644 index 00000000..f927298f --- /dev/null +++ b/versions/8.3.1/images/about.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/basics.svg b/versions/8.3.1/images/basics.svg new file mode 100644 index 00000000..013ec519 --- /dev/null +++ b/versions/8.3.1/images/basics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/bazel_hero.svg b/versions/8.3.1/images/bazel_hero.svg new file mode 100644 index 00000000..c48714d0 --- /dev/null +++ b/versions/8.3.1/images/bazel_hero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/community.svg b/versions/8.3.1/images/community.svg new file mode 100644 index 00000000..29f87a76 --- /dev/null +++ b/versions/8.3.1/images/community.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/distributed-build-remote-cache.png b/versions/8.3.1/images/distributed-build-remote-cache.png new file mode 100644 index 00000000..99d8a915 Binary files /dev/null and b/versions/8.3.1/images/distributed-build-remote-cache.png differ diff --git a/versions/8.3.1/images/essential_guide.svg b/versions/8.3.1/images/essential_guide.svg new file mode 100644 index 00000000..4ee63ae9 --- /dev/null +++ b/versions/8.3.1/images/essential_guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/essential_reference.svg b/versions/8.3.1/images/essential_reference.svg new file mode 100644 index 00000000..4d29a8d5 --- /dev/null +++ b/versions/8.3.1/images/essential_reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/essential_start.svg b/versions/8.3.1/images/essential_start.svg new file mode 100644 index 00000000..c8f48f84 --- /dev/null +++ b/versions/8.3.1/images/essential_start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/extend.svg b/versions/8.3.1/images/extend.svg new file mode 100644 index 00000000..77b2dd97 --- /dev/null +++ b/versions/8.3.1/images/extend.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/guide.svg b/versions/8.3.1/images/guide.svg new file mode 100644 index 00000000..23a5d35a --- /dev/null +++ b/versions/8.3.1/images/guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/high-level-build-system.png b/versions/8.3.1/images/high-level-build-system.png new file mode 100644 index 00000000..462717fa Binary files /dev/null and b/versions/8.3.1/images/high-level-build-system.png differ diff --git a/versions/8.3.1/images/new_1.svg b/versions/8.3.1/images/new_1.svg new file mode 100644 index 00000000..c4cd9dfd --- /dev/null +++ b/versions/8.3.1/images/new_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/new_2.svg b/versions/8.3.1/images/new_2.svg new file mode 100644 index 00000000..c6b7021b --- /dev/null +++ b/versions/8.3.1/images/new_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/new_3.svg b/versions/8.3.1/images/new_3.svg new file mode 100644 index 00000000..c2afb4ac --- /dev/null +++ b/versions/8.3.1/images/new_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/placeholder.png b/versions/8.3.1/images/placeholder.png new file mode 100644 index 00000000..54f1fa0e Binary files /dev/null and b/versions/8.3.1/images/placeholder.png differ diff --git a/versions/8.3.1/images/reference.svg b/versions/8.3.1/images/reference.svg new file mode 100644 index 00000000..7bbc9bea --- /dev/null +++ b/versions/8.3.1/images/reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/release_notes.svg b/versions/8.3.1/images/release_notes.svg new file mode 100644 index 00000000..8a2e8b56 --- /dev/null +++ b/versions/8.3.1/images/release_notes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/remote-execution-system.png b/versions/8.3.1/images/remote-execution-system.png new file mode 100644 index 00000000..8152fc0c Binary files /dev/null and b/versions/8.3.1/images/remote-execution-system.png differ diff --git a/versions/8.3.1/images/start.svg b/versions/8.3.1/images/start.svg new file mode 100644 index 00000000..3bcebd7b --- /dev/null +++ b/versions/8.3.1/images/start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/task-dependencies.png b/versions/8.3.1/images/task-dependencies.png new file mode 100644 index 00000000..ae1f9c51 Binary files /dev/null and b/versions/8.3.1/images/task-dependencies.png differ diff --git a/versions/8.3.1/images/test.png b/versions/8.3.1/images/test.png new file mode 100644 index 00000000..243939da Binary files /dev/null and b/versions/8.3.1/images/test.png differ diff --git a/versions/8.3.1/images/transitive-dependencies.png b/versions/8.3.1/images/transitive-dependencies.png new file mode 100644 index 00000000..ec641a08 Binary files /dev/null and b/versions/8.3.1/images/transitive-dependencies.png differ diff --git a/versions/8.3.1/images/trunk-logo-dark.svg b/versions/8.3.1/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.3.1/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.3.1/images/why_faq.svg b/versions/8.3.1/images/why_faq.svg new file mode 100644 index 00000000..afec3f8f --- /dev/null +++ b/versions/8.3.1/images/why_faq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/why_overview.svg b/versions/8.3.1/images/why_overview.svg new file mode 100644 index 00000000..c10c363c --- /dev/null +++ b/versions/8.3.1/images/why_overview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/images/why_vision.svg b/versions/8.3.1/images/why_vision.svg new file mode 100644 index 00000000..739e415f --- /dev/null +++ b/versions/8.3.1/images/why_vision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/install/images/bazelisk.svg b/versions/8.3.1/install/images/bazelisk.svg new file mode 100644 index 00000000..c0ae9f54 --- /dev/null +++ b/versions/8.3.1/install/images/bazelisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/install/images/cli.svg b/versions/8.3.1/install/images/cli.svg new file mode 100644 index 00000000..01119280 --- /dev/null +++ b/versions/8.3.1/install/images/cli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/install/images/docker.svg b/versions/8.3.1/install/images/docker.svg new file mode 100644 index 00000000..21190ce0 --- /dev/null +++ b/versions/8.3.1/install/images/docker.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/versions/8.3.1/install/images/github.svg b/versions/8.3.1/install/images/github.svg new file mode 100644 index 00000000..aa05db9c --- /dev/null +++ b/versions/8.3.1/install/images/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/install/images/install.svg b/versions/8.3.1/install/images/install.svg new file mode 100644 index 00000000..ae080865 --- /dev/null +++ b/versions/8.3.1/install/images/install.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/install/images/mac.svg b/versions/8.3.1/install/images/mac.svg new file mode 100644 index 00000000..3ee4fe28 --- /dev/null +++ b/versions/8.3.1/install/images/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/install/images/redhat.svg b/versions/8.3.1/install/images/redhat.svg new file mode 100644 index 00000000..078b3387 --- /dev/null +++ b/versions/8.3.1/install/images/redhat.svg @@ -0,0 +1,69 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/versions/8.3.1/install/images/suse.png b/versions/8.3.1/install/images/suse.png new file mode 100644 index 00000000..6435b689 Binary files /dev/null and b/versions/8.3.1/install/images/suse.png differ diff --git a/versions/8.3.1/install/images/tune.svg b/versions/8.3.1/install/images/tune.svg new file mode 100644 index 00000000..8d7d63cb --- /dev/null +++ b/versions/8.3.1/install/images/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.3.1/install/images/ubuntu.svg b/versions/8.3.1/install/images/ubuntu.svg new file mode 100644 index 00000000..f217bc8d --- /dev/null +++ b/versions/8.3.1/install/images/ubuntu.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/versions/8.3.1/install/images/windows.svg b/versions/8.3.1/install/images/windows.svg new file mode 100644 index 00000000..120b0190 --- /dev/null +++ b/versions/8.3.1/install/images/windows.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/versions/8.3.1/query/images/query_graph1.png b/versions/8.3.1/query/images/query_graph1.png new file mode 100644 index 00000000..7bc9a61a Binary files /dev/null and b/versions/8.3.1/query/images/query_graph1.png differ diff --git a/versions/8.3.1/query/images/query_graph2.png b/versions/8.3.1/query/images/query_graph2.png new file mode 100644 index 00000000..a0da22ff Binary files /dev/null and b/versions/8.3.1/query/images/query_graph2.png differ diff --git a/versions/8.3.1/query/images/query_graph3.png b/versions/8.3.1/query/images/query_graph3.png new file mode 100644 index 00000000..4418f193 Binary files /dev/null and b/versions/8.3.1/query/images/query_graph3.png differ diff --git a/versions/8.3.1/query/quickstart.mdx b/versions/8.3.1/query/quickstart.mdx index a87f087d..16379cb2 100644 --- a/versions/8.3.1/query/quickstart.mdx +++ b/versions/8.3.1/query/quickstart.mdx @@ -205,7 +205,7 @@ dot -Tpng < graph.in > graph.png ``` If you open up `graph.png`, you should see something like this. The graph below has been simplified to make the essential path details clearer in this guide. -![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](images/query_graph1.png "Dependency graph") +![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](/query/images/query_graph1.png "Dependency graph") This helps when you want to see the outputs of the different query functions throughout this guide. @@ -421,7 +421,7 @@ bazel query --noimplicit_deps 'deps(:runner)' --output graph > graph2.in dot -Tpng < graph2.in > graph2.png ``` -[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](images/query_graph2.png "Updated dependency graph")](images/query_graph2.png) +[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](/query/images/query_graph2.png "Updated dependency graph")](/query/images/query_graph2.png) Looking at `graph2.png`, you can see that `Smoothie` has no shared dependencies with other dishes but is just another target that the `Chef` relies on. @@ -465,7 +465,7 @@ bazel query "allpaths(//src/main/java/com/example/restaurant/..., //src/main/jav //src/main/java/com/example/restaurant:chef ``` -![Output path of cafe to chef to pizza,mac and cheese to cheese](images/query_graph3.png "Output path for dependency") +![Output path of cafe to chef to pizza,mac and cheese to cheese](/query/images/query_graph3.png "Output path for dependency") The output of `allpaths()` is a little harder to read as it is a flattened list of the dependencies. Visualizing this graph using Graphviz makes the relationship clearer to understand. diff --git a/versions/8.4.2/community/images/Bitrise.png b/versions/8.4.2/community/images/Bitrise.png new file mode 100644 index 00000000..07f85f1e Binary files /dev/null and b/versions/8.4.2/community/images/Bitrise.png differ diff --git a/versions/8.4.2/community/images/Gradle.png b/versions/8.4.2/community/images/Gradle.png new file mode 100644 index 00000000..1e5f5eb0 Binary files /dev/null and b/versions/8.4.2/community/images/Gradle.png differ diff --git a/versions/8.4.2/community/images/Linkedin-Logo.png b/versions/8.4.2/community/images/Linkedin-Logo.png new file mode 100644 index 00000000..9dd8715c Binary files /dev/null and b/versions/8.4.2/community/images/Linkedin-Logo.png differ diff --git a/versions/8.4.2/community/images/Lucid_Software-logo.svg b/versions/8.4.2/community/images/Lucid_Software-logo.svg new file mode 100644 index 00000000..6c8591e0 --- /dev/null +++ b/versions/8.4.2/community/images/Lucid_Software-logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/versions/8.4.2/community/images/acqio_logo.svg b/versions/8.4.2/community/images/acqio_logo.svg new file mode 100644 index 00000000..8fa11bcd --- /dev/null +++ b/versions/8.4.2/community/images/acqio_logo.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.4.2/community/images/aspect-logo-2.png b/versions/8.4.2/community/images/aspect-logo-2.png new file mode 100644 index 00000000..dfebc4cb Binary files /dev/null and b/versions/8.4.2/community/images/aspect-logo-2.png differ diff --git a/versions/8.4.2/community/images/bitrise-logo.png b/versions/8.4.2/community/images/bitrise-logo.png new file mode 100644 index 00000000..27037ce6 Binary files /dev/null and b/versions/8.4.2/community/images/bitrise-logo.png differ diff --git a/versions/8.4.2/community/images/buildbuddy-logo.svg b/versions/8.4.2/community/images/buildbuddy-logo.svg new file mode 100644 index 00000000..bdb72dc6 --- /dev/null +++ b/versions/8.4.2/community/images/buildbuddy-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/versions/8.4.2/community/images/buildkite.svg b/versions/8.4.2/community/images/buildkite.svg new file mode 100644 index 00000000..209a4ab1 --- /dev/null +++ b/versions/8.4.2/community/images/buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/community/images/codethink-logo.svg b/versions/8.4.2/community/images/codethink-logo.svg new file mode 100644 index 00000000..406005d8 --- /dev/null +++ b/versions/8.4.2/community/images/codethink-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/community/images/develocity.png b/versions/8.4.2/community/images/develocity.png new file mode 100644 index 00000000..eb3eb65a Binary files /dev/null and b/versions/8.4.2/community/images/develocity.png differ diff --git a/versions/8.4.2/community/images/dropbox.png b/versions/8.4.2/community/images/dropbox.png new file mode 100644 index 00000000..125476a6 Binary files /dev/null and b/versions/8.4.2/community/images/dropbox.png differ diff --git a/versions/8.4.2/community/images/engflow-logo.svg b/versions/8.4.2/community/images/engflow-logo.svg new file mode 100644 index 00000000..e5f0c343 --- /dev/null +++ b/versions/8.4.2/community/images/engflow-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/community/images/epam-logo.png b/versions/8.4.2/community/images/epam-logo.png new file mode 100644 index 00000000..e6a5674c Binary files /dev/null and b/versions/8.4.2/community/images/epam-logo.png differ diff --git a/versions/8.4.2/community/images/flare-logo.png b/versions/8.4.2/community/images/flare-logo.png new file mode 100644 index 00000000..84cb0e5b Binary files /dev/null and b/versions/8.4.2/community/images/flare-logo.png differ diff --git a/versions/8.4.2/community/images/hermetiq-logo.png b/versions/8.4.2/community/images/hermetiq-logo.png new file mode 100644 index 00000000..90765d96 Binary files /dev/null and b/versions/8.4.2/community/images/hermetiq-logo.png differ diff --git a/versions/8.4.2/community/images/jetbrains.svg b/versions/8.4.2/community/images/jetbrains.svg new file mode 100644 index 00000000..cb3a2a0e --- /dev/null +++ b/versions/8.4.2/community/images/jetbrains.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/versions/8.4.2/community/images/liulishuo.png b/versions/8.4.2/community/images/liulishuo.png new file mode 100644 index 00000000..a6758e5c Binary files /dev/null and b/versions/8.4.2/community/images/liulishuo.png differ diff --git a/versions/8.4.2/community/images/nativelink.svg b/versions/8.4.2/community/images/nativelink.svg new file mode 100644 index 00000000..148fcdce --- /dev/null +++ b/versions/8.4.2/community/images/nativelink.svg @@ -0,0 +1,1123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.4.2/community/images/oasis-logo.png b/versions/8.4.2/community/images/oasis-logo.png new file mode 100644 index 00000000..846a9cd5 Binary files /dev/null and b/versions/8.4.2/community/images/oasis-logo.png differ diff --git a/versions/8.4.2/community/images/sumglobal-logo.png b/versions/8.4.2/community/images/sumglobal-logo.png new file mode 100644 index 00000000..6736328d Binary files /dev/null and b/versions/8.4.2/community/images/sumglobal-logo.png differ diff --git a/versions/8.4.2/community/images/trunk-logo-dark.svg b/versions/8.4.2/community/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.4.2/community/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.4.2/community/images/tweag-logo.png b/versions/8.4.2/community/images/tweag-logo.png new file mode 100644 index 00000000..20210ed7 Binary files /dev/null and b/versions/8.4.2/community/images/tweag-logo.png differ diff --git a/versions/8.4.2/community/images/typedb.png b/versions/8.4.2/community/images/typedb.png new file mode 100644 index 00000000..48ce1056 Binary files /dev/null and b/versions/8.4.2/community/images/typedb.png differ diff --git a/versions/8.4.2/community/images/virtuslab.svg b/versions/8.4.2/community/images/virtuslab.svg new file mode 100644 index 00000000..6fba0316 --- /dev/null +++ b/versions/8.4.2/community/images/virtuslab.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/versions/8.4.2/concepts/build-files.mdx b/versions/8.4.2/concepts/build-files.mdx index 2a8bec93..db47dddf 100644 --- a/versions/8.4.2/concepts/build-files.mdx +++ b/versions/8.4.2/concepts/build-files.mdx @@ -132,10 +132,3 @@ for anyone to create new rules. programming language. Libraries can depend on other libraries, and binaries and tests can depend on libraries, with the expected separate-compilation behavior. - - - - - - -
LabelsDependencies
diff --git a/versions/8.4.2/concepts/build-ref.mdx b/versions/8.4.2/concepts/build-ref.mdx index 4a1875b7..166fe41d 100644 --- a/versions/8.4.2/concepts/build-ref.mdx +++ b/versions/8.4.2/concepts/build-ref.mdx @@ -97,7 +97,3 @@ package groups they include. The only allowed ways to refer to them are from the the `package` function; they do not generate or consume files. For more information, refer to the [`package_group` documentation](/versions/8.4.2/reference/be/functions#package_group). - - - Labels - \ No newline at end of file diff --git a/versions/8.4.2/concepts/dependencies.mdx b/versions/8.4.2/concepts/dependencies.mdx index de4279ff..11ebe5e6 100644 --- a/versions/8.4.2/concepts/dependencies.mdx +++ b/versions/8.4.2/concepts/dependencies.mdx @@ -332,11 +332,3 @@ filegroup( ``` You can then reference the label `my_data` as the data dependency in your test. - - - - - - -
BUILD filesVisibility
- diff --git a/versions/8.4.2/concepts/labels.mdx b/versions/8.4.2/concepts/labels.mdx index 72601041..34f013f7 100644 --- a/versions/8.4.2/concepts/labels.mdx +++ b/versions/8.4.2/concepts/labels.mdx @@ -239,10 +239,3 @@ the build. This directed acyclic graph over targets is called the _target graph_ or _build dependency graph_, and is the domain over which the [Bazel Query tool](/versions/8.4.2/query/guide) operates. - - - - - - -
TargetsBUILD files
diff --git a/versions/8.4.2/contribute/images/structured-concurrency-3d.svg b/versions/8.4.2/contribute/images/structured-concurrency-3d.svg new file mode 100644 index 00000000..accbb42a --- /dev/null +++ b/versions/8.4.2/contribute/images/structured-concurrency-3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/contribute/images/structured-concurrency.svg b/versions/8.4.2/contribute/images/structured-concurrency.svg new file mode 100644 index 00000000..0258d9a9 --- /dev/null +++ b/versions/8.4.2/contribute/images/structured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/contribute/images/suspend-resume.svg b/versions/8.4.2/contribute/images/suspend-resume.svg new file mode 100644 index 00000000..7de1218f --- /dev/null +++ b/versions/8.4.2/contribute/images/suspend-resume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/contribute/images/unstructured-concurrency.svg b/versions/8.4.2/contribute/images/unstructured-concurrency.svg new file mode 100644 index 00000000..0951639a --- /dev/null +++ b/versions/8.4.2/contribute/images/unstructured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/docs/images/a_b_a_c.svg b/versions/8.4.2/docs/images/a_b_a_c.svg new file mode 100644 index 00000000..d38be075 --- /dev/null +++ b/versions/8.4.2/docs/images/a_b_a_c.svg @@ -0,0 +1,42 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + + diff --git a/versions/8.4.2/docs/images/a_b_c.svg b/versions/8.4.2/docs/images/a_b_c.svg new file mode 100644 index 00000000..acd948ab --- /dev/null +++ b/versions/8.4.2/docs/images/a_b_c.svg @@ -0,0 +1,41 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +b->c + + + + + diff --git a/versions/8.4.2/docs/images/a_b_c_ac.svg b/versions/8.4.2/docs/images/a_b_c_ac.svg new file mode 100644 index 00000000..b099c53e --- /dev/null +++ b/versions/8.4.2/docs/images/a_b_c_ac.svg @@ -0,0 +1,47 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + +b->c + + + + + diff --git a/versions/8.4.2/docs/images/ab_c.svg b/versions/8.4.2/docs/images/ab_c.svg new file mode 100644 index 00000000..bcc4563f --- /dev/null +++ b/versions/8.4.2/docs/images/ab_c.svg @@ -0,0 +1,36 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + + diff --git a/versions/8.4.2/docs/images/allpaths.svg b/versions/8.4.2/docs/images/allpaths.svg new file mode 100644 index 00000000..47d0ee33 --- /dev/null +++ b/versions/8.4.2/docs/images/allpaths.svg @@ -0,0 +1,141 @@ + + + + + + +allpaths + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.4.2/docs/images/android_instrumentation_test.png b/versions/8.4.2/docs/images/android_instrumentation_test.png new file mode 100644 index 00000000..e4534fbd Binary files /dev/null and b/versions/8.4.2/docs/images/android_instrumentation_test.png differ diff --git a/versions/8.4.2/docs/images/android_ndk.png b/versions/8.4.2/docs/images/android_ndk.png new file mode 100644 index 00000000..76b63cb3 Binary files /dev/null and b/versions/8.4.2/docs/images/android_ndk.png differ diff --git a/versions/8.4.2/docs/images/android_tutorial_app.png b/versions/8.4.2/docs/images/android_tutorial_app.png new file mode 100644 index 00000000..076be5b9 Binary files /dev/null and b/versions/8.4.2/docs/images/android_tutorial_app.png differ diff --git a/versions/8.4.2/docs/images/android_tutorial_before.png b/versions/8.4.2/docs/images/android_tutorial_before.png new file mode 100644 index 00000000..8e41d419 Binary files /dev/null and b/versions/8.4.2/docs/images/android_tutorial_before.png differ diff --git a/versions/8.4.2/docs/images/bep-graph.png b/versions/8.4.2/docs/images/bep-graph.png new file mode 100644 index 00000000..82da6715 Binary files /dev/null and b/versions/8.4.2/docs/images/bep-graph.png differ diff --git a/versions/8.4.2/docs/images/bep-graph.svg b/versions/8.4.2/docs/images/bep-graph.svg new file mode 100644 index 00000000..62b1480f --- /dev/null +++ b/versions/8.4.2/docs/images/bep-graph.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.4.2/docs/images/cpp-tutorial-stage1.png b/versions/8.4.2/docs/images/cpp-tutorial-stage1.png new file mode 100644 index 00000000..c85fb303 Binary files /dev/null and b/versions/8.4.2/docs/images/cpp-tutorial-stage1.png differ diff --git a/versions/8.4.2/docs/images/cpp-tutorial-stage2.png b/versions/8.4.2/docs/images/cpp-tutorial-stage2.png new file mode 100644 index 00000000..80e202c9 Binary files /dev/null and b/versions/8.4.2/docs/images/cpp-tutorial-stage2.png differ diff --git a/versions/8.4.2/docs/images/cpp-tutorial-stage3.png b/versions/8.4.2/docs/images/cpp-tutorial-stage3.png new file mode 100644 index 00000000..54d82f31 Binary files /dev/null and b/versions/8.4.2/docs/images/cpp-tutorial-stage3.png differ diff --git a/versions/8.4.2/docs/images/deps.svg b/versions/8.4.2/docs/images/deps.svg new file mode 100644 index 00000000..4354222a --- /dev/null +++ b/versions/8.4.2/docs/images/deps.svg @@ -0,0 +1,101 @@ + + + + + + +G1 + + + +r1 + +rule + + + +s1 + +in + + + +r1->s1 + + + + + +s2 + +in + + + +r1->s2 + + + + + +s3 + +in + + + +r1->s3 + + + + + +r2 + +rule + + + +r2->r1 + + + + + +s4 + +in + + + +r2->s4 + + + + + +o1 + +out + + + +o1->r1 + + + + + +o2 + +out + + + +o2->r2 + + + + + diff --git a/versions/8.4.2/docs/images/dyn-trace-alldynamic.png b/versions/8.4.2/docs/images/dyn-trace-alldynamic.png new file mode 100644 index 00000000..fe36b253 Binary files /dev/null and b/versions/8.4.2/docs/images/dyn-trace-alldynamic.png differ diff --git a/versions/8.4.2/docs/images/dyn-trace-javaconly.png b/versions/8.4.2/docs/images/dyn-trace-javaconly.png new file mode 100644 index 00000000..2ae41e52 Binary files /dev/null and b/versions/8.4.2/docs/images/dyn-trace-javaconly.png differ diff --git a/versions/8.4.2/docs/images/e4b-workflow.png b/versions/8.4.2/docs/images/e4b-workflow.png new file mode 100644 index 00000000..412822da Binary files /dev/null and b/versions/8.4.2/docs/images/e4b-workflow.png differ diff --git a/versions/8.4.2/docs/images/e4b-workflow.svg b/versions/8.4.2/docs/images/e4b-workflow.svg new file mode 100644 index 00000000..1de66e02 --- /dev/null +++ b/versions/8.4.2/docs/images/e4b-workflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.4.2/docs/images/error_example_1.png b/versions/8.4.2/docs/images/error_example_1.png new file mode 100644 index 00000000..07ba1358 Binary files /dev/null and b/versions/8.4.2/docs/images/error_example_1.png differ diff --git a/versions/8.4.2/docs/images/error_example_2.png b/versions/8.4.2/docs/images/error_example_2.png new file mode 100644 index 00000000..861171ee Binary files /dev/null and b/versions/8.4.2/docs/images/error_example_2.png differ diff --git a/versions/8.4.2/docs/images/error_example_3.png b/versions/8.4.2/docs/images/error_example_3.png new file mode 100644 index 00000000..dc16eec4 Binary files /dev/null and b/versions/8.4.2/docs/images/error_example_3.png differ diff --git a/versions/8.4.2/docs/images/error_example_4.png b/versions/8.4.2/docs/images/error_example_4.png new file mode 100644 index 00000000..84383e63 Binary files /dev/null and b/versions/8.4.2/docs/images/error_example_4.png differ diff --git a/versions/8.4.2/docs/images/graph_ex_1.svg b/versions/8.4.2/docs/images/graph_ex_1.svg new file mode 100644 index 00000000..dd7427f4 --- /dev/null +++ b/versions/8.4.2/docs/images/graph_ex_1.svg @@ -0,0 +1,131 @@ + + + + + + +mygraph + + + +//net/proto_compiler:protocol-compiler + +//net/proto_compiler:protocol-compiler + + + +//net/proto_compiler:util + +//net/proto_compiler:util + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:util + + + + + +//net/proto_compiler:protocol-compiler-lib + +//net/proto_compiler:protocol-compiler-lib + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:protocol-compiler-lib + + + + + +//net/proto2/bridge/public:compiler_upgrader + +//net/proto2/bridge/public:compiler_upgrader + + + +//net/proto_compiler:protocol-compiler->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto_compiler:parser + +//net/proto_compiler:parser + + + +//net/proto_compiler:util->//net/proto_compiler:parser + + + + + +//net/proto_compiler:proto-min-lib + +//net/proto_compiler:proto-min-lib + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:proto-min-lib + + + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:parser + + + + + +//net/proto2/bridge/internal:compiler_upgrader + +//net/proto2/bridge/internal:compiler_upgrader + + + +//net/proto2/bridge/public:compiler_upgrader->//net/proto2/bridge/internal:compiler_upgrader + + + + + +//net/proto_compiler:proto-min-lib->//net/proto_compiler:parser + + + + + +//util/regexp:regexp + +//util/regexp:regexp + + + +//net/proto_compiler:proto-min-lib->//util/regexp:regexp + + + + + +//net/proto_compiler:parser->//util/regexp:regexp + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto_compiler:parser + + + + + diff --git a/versions/8.4.2/docs/images/graph_hello-world.svg b/versions/8.4.2/docs/images/graph_hello-world.svg new file mode 100644 index 00000000..93b61444 --- /dev/null +++ b/versions/8.4.2/docs/images/graph_hello-world.svg @@ -0,0 +1,70 @@ + + + + + + +mygraph + + +//main:hello-world + +//main:hello-world + + +//main:hello-time + +//main:hello-time + + +//main:hello-world->//main:hello-time + + + + +//main:hello-world.cc + +//main:hello-world.cc + + +//main:hello-world->//main:hello-world.cc + + + + +//lib:hello-greet + +//lib:hello-greet + + +//main:hello-world->//lib:hello-greet + + + + +//main:hello-time.cc\n//main:hello-time.h + +//main:hello-time.cc +//main:hello-time.h + + +//main:hello-time->//main:hello-time.cc\n//main:hello-time.h + + + + +//lib:hello-greet.cc\n//lib:hello-greet.h + +//lib:hello-greet.cc +//lib:hello-greet.h + + +//lib:hello-greet->//lib:hello-greet.cc\n//lib:hello-greet.h + + + + + diff --git a/versions/8.4.2/docs/images/json-trace-profile-network-usage.png b/versions/8.4.2/docs/images/json-trace-profile-network-usage.png new file mode 100644 index 00000000..8a7500a6 Binary files /dev/null and b/versions/8.4.2/docs/images/json-trace-profile-network-usage.png differ diff --git a/versions/8.4.2/docs/images/json-trace-profile-system-load-average.png b/versions/8.4.2/docs/images/json-trace-profile-system-load-average.png new file mode 100644 index 00000000..e71b420c Binary files /dev/null and b/versions/8.4.2/docs/images/json-trace-profile-system-load-average.png differ diff --git a/versions/8.4.2/docs/images/json-trace-profile-workers-memory-usage.png b/versions/8.4.2/docs/images/json-trace-profile-workers-memory-usage.png new file mode 100644 index 00000000..806505f0 Binary files /dev/null and b/versions/8.4.2/docs/images/json-trace-profile-workers-memory-usage.png differ diff --git a/versions/8.4.2/docs/images/json-trace-profile.png b/versions/8.4.2/docs/images/json-trace-profile.png new file mode 100644 index 00000000..538382b2 Binary files /dev/null and b/versions/8.4.2/docs/images/json-trace-profile.png differ diff --git a/versions/8.4.2/docs/images/mobile-install-performance.svg b/versions/8.4.2/docs/images/mobile-install-performance.svg new file mode 100644 index 00000000..b139d658 --- /dev/null +++ b/versions/8.4.2/docs/images/mobile-install-performance.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + Build times + + + + + + + adb install + + + + + + + mobile-install + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Google Maps + + + Google+ + + + YouTube + + + 0 + + + 75 + + + 150 + + + 225 + + + 300 + + + + + + Seconds + + + + diff --git a/versions/8.4.2/docs/images/namedsetoffiles-bep-graph.png b/versions/8.4.2/docs/images/namedsetoffiles-bep-graph.png new file mode 100644 index 00000000..ea1e10cc Binary files /dev/null and b/versions/8.4.2/docs/images/namedsetoffiles-bep-graph.png differ diff --git a/versions/8.4.2/docs/images/out-ranked.svg b/versions/8.4.2/docs/images/out-ranked.svg new file mode 100644 index 00000000..07e96804 --- /dev/null +++ b/versions/8.4.2/docs/images/out-ranked.svg @@ -0,0 +1,71 @@ + + + + + + +mygraph + + + +//a:a + +//a:a + + + +//a:a.cc + +//a:a.cc + + + +//a:a->//a:a.cc + + + + + +//b:b + +//b:b + + + +//b:b->//a:a + + + + + +//b:b.cc + +//b:b.cc + + + +//b:b->//b:b.cc + + + + + +//c:c + +//c:c + + + +//c:c->//a:a + + + + + +//c:c->//b:b + + + + + diff --git a/versions/8.4.2/docs/images/rbe-ci-1.png b/versions/8.4.2/docs/images/rbe-ci-1.png new file mode 100644 index 00000000..fbe76a85 Binary files /dev/null and b/versions/8.4.2/docs/images/rbe-ci-1.png differ diff --git a/versions/8.4.2/docs/images/rbe-ci-2.png b/versions/8.4.2/docs/images/rbe-ci-2.png new file mode 100644 index 00000000..07611889 Binary files /dev/null and b/versions/8.4.2/docs/images/rbe-ci-2.png differ diff --git a/versions/8.4.2/docs/images/somepath1.svg b/versions/8.4.2/docs/images/somepath1.svg new file mode 100644 index 00000000..5e5f8812 --- /dev/null +++ b/versions/8.4.2/docs/images/somepath1.svg @@ -0,0 +1,141 @@ + + + + + + +somepath1 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.4.2/docs/images/somepath2.svg b/versions/8.4.2/docs/images/somepath2.svg new file mode 100644 index 00000000..911f2c9b --- /dev/null +++ b/versions/8.4.2/docs/images/somepath2.svg @@ -0,0 +1,141 @@ + + + + + + +somepath2 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.4.2/docs/images/targets.svg b/versions/8.4.2/docs/images/targets.svg new file mode 100644 index 00000000..82f47e74 --- /dev/null +++ b/versions/8.4.2/docs/images/targets.svg @@ -0,0 +1,113 @@ + + + + + + +G1 + + + +Target + +Target + + + +Rule + +Rule + + + +Target->Rule + + + + + +File + +File + + + +Target->File + + + + + +Package group + +Package group + + + +Target->Package group + + + + + +cc_library + +cc_library + + + +Rule->cc_library + + + + + +java_test + +java_test + + + +Rule->java_test + + + + + +... + +... + + + +Rule->... + + + + + +Source + +Source + + + +File->Source + + + + + +Generated + +Generated + + + +File->Generated + + + + + diff --git a/versions/8.4.2/docs/images/tutorial_java_01.svg b/versions/8.4.2/docs/images/tutorial_java_01.svg new file mode 100644 index 00000000..2fe72f36 --- /dev/null +++ b/versions/8.4.2/docs/images/tutorial_java_01.svg @@ -0,0 +1,29 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/Greeting.java +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + + + + + diff --git a/versions/8.4.2/docs/images/tutorial_java_02.svg b/versions/8.4.2/docs/images/tutorial_java_02.svg new file mode 100644 index 00000000..40cbb218 --- /dev/null +++ b/versions/8.4.2/docs/images/tutorial_java_02.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:greeter + +//:greeter + + +//:ProjectRunner->//:greeter + + + + +//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/ProjectRunner.java + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.4.2/docs/images/tutorial_java_03.svg b/versions/8.4.2/docs/images/tutorial_java_03.svg new file mode 100644 index 00000000..7d79041a --- /dev/null +++ b/versions/8.4.2/docs/images/tutorial_java_03.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//src/main/java/com/example/cmdline:runner + +//src/main/java/com/example/cmdline:runner + + +//src/main/java/com/example/cmdline:Runner.java + +//src/main/java/com/example/cmdline:Runner.java + + +//src/main/java/com/example/cmdline:runner->//src/main/java/com/example/cmdline:Runner.java + + + + +//:greeter + +//:greeter + + +//src/main/java/com/example/cmdline:runner->//:greeter + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.4.2/docs/images/workers-clean-chart.png b/versions/8.4.2/docs/images/workers-clean-chart.png new file mode 100644 index 00000000..63526fc1 Binary files /dev/null and b/versions/8.4.2/docs/images/workers-clean-chart.png differ diff --git a/versions/8.4.2/docs/images/workers-incremental-chart.png b/versions/8.4.2/docs/images/workers-incremental-chart.png new file mode 100644 index 00000000..1c62d25c Binary files /dev/null and b/versions/8.4.2/docs/images/workers-incremental-chart.png differ diff --git a/versions/8.4.2/docs/images/ws-diamond.png b/versions/8.4.2/docs/images/ws-diamond.png new file mode 100644 index 00000000..154a7440 Binary files /dev/null and b/versions/8.4.2/docs/images/ws-diamond.png differ diff --git a/versions/8.4.2/docs/images/ws-line.png b/versions/8.4.2/docs/images/ws-line.png new file mode 100644 index 00000000..e8bfe7a1 Binary files /dev/null and b/versions/8.4.2/docs/images/ws-line.png differ diff --git a/versions/8.4.2/docs/images/ws-multiline.png b/versions/8.4.2/docs/images/ws-multiline.png new file mode 100644 index 00000000..f07b43b1 Binary files /dev/null and b/versions/8.4.2/docs/images/ws-multiline.png differ diff --git a/versions/8.4.2/external/images/mod_exampleBefore.svg b/versions/8.4.2/external/images/mod_exampleBefore.svg new file mode 100644 index 00000000..66f01303 --- /dev/null +++ b/versions/8.4.2/external/images/mod_exampleBefore.svg @@ -0,0 +1,175 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +bazel_skylib@1.0.3 + +bazel_skylib@1.0.3 + + + +stardoc@0.5.0->bazel_skylib@1.0.3 + + + + + +rules_java@4.0.0 + +rules_java@4.0.0 + + + +stardoc@0.5.0->rules_java@4.0.0 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_cc@0.0.1->bazel_skylib@1.0.3 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0->bazel_skylib@1.0.3 + + + + + +bazel_skylib@1.0.3->platforms@0.0.4 + + + + + +rules_java@4.0.0->bazel_skylib@1.0.3 + + + + + \ No newline at end of file diff --git a/versions/8.4.2/external/images/mod_exampleResolved.svg b/versions/8.4.2/external/images/mod_exampleResolved.svg new file mode 100644 index 00000000..224b694c --- /dev/null +++ b/versions/8.4.2/external/images/mod_exampleResolved.svg @@ -0,0 +1,151 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +stardoc@0.5.0->bazel_skylib@1.1.1 + + + + + +stardoc@0.5.0->rules_java@5.0.0 + + + + + +rules_cc@0.0.1->bazel_skylib@1.1.1 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_proto@4.0.0->bazel_skylib@1.1.1 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + \ No newline at end of file diff --git a/versions/8.4.2/external/mod-command.mdx b/versions/8.4.2/external/mod-command.mdx index e49acc52..4c3f5e51 100644 --- a/versions/8.4.2/external/mod-command.mdx +++ b/versions/8.4.2/external/mod-command.mdx @@ -192,7 +192,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph Before Resolution + Graph Before Resolution
Graph Before Resolution
{/* digraph mygraph { @@ -222,7 +222,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph After Resolution + Graph After Resolution
Graph After Resolution
{/* digraph mygraph { diff --git a/versions/8.4.2/images/about.svg b/versions/8.4.2/images/about.svg new file mode 100644 index 00000000..f927298f --- /dev/null +++ b/versions/8.4.2/images/about.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/basics.svg b/versions/8.4.2/images/basics.svg new file mode 100644 index 00000000..013ec519 --- /dev/null +++ b/versions/8.4.2/images/basics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/bazel_hero.svg b/versions/8.4.2/images/bazel_hero.svg new file mode 100644 index 00000000..c48714d0 --- /dev/null +++ b/versions/8.4.2/images/bazel_hero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/community.svg b/versions/8.4.2/images/community.svg new file mode 100644 index 00000000..29f87a76 --- /dev/null +++ b/versions/8.4.2/images/community.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/distributed-build-remote-cache.png b/versions/8.4.2/images/distributed-build-remote-cache.png new file mode 100644 index 00000000..99d8a915 Binary files /dev/null and b/versions/8.4.2/images/distributed-build-remote-cache.png differ diff --git a/versions/8.4.2/images/essential_guide.svg b/versions/8.4.2/images/essential_guide.svg new file mode 100644 index 00000000..4ee63ae9 --- /dev/null +++ b/versions/8.4.2/images/essential_guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/essential_reference.svg b/versions/8.4.2/images/essential_reference.svg new file mode 100644 index 00000000..4d29a8d5 --- /dev/null +++ b/versions/8.4.2/images/essential_reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/essential_start.svg b/versions/8.4.2/images/essential_start.svg new file mode 100644 index 00000000..c8f48f84 --- /dev/null +++ b/versions/8.4.2/images/essential_start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/extend.svg b/versions/8.4.2/images/extend.svg new file mode 100644 index 00000000..77b2dd97 --- /dev/null +++ b/versions/8.4.2/images/extend.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/guide.svg b/versions/8.4.2/images/guide.svg new file mode 100644 index 00000000..23a5d35a --- /dev/null +++ b/versions/8.4.2/images/guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/high-level-build-system.png b/versions/8.4.2/images/high-level-build-system.png new file mode 100644 index 00000000..462717fa Binary files /dev/null and b/versions/8.4.2/images/high-level-build-system.png differ diff --git a/versions/8.4.2/images/new_1.svg b/versions/8.4.2/images/new_1.svg new file mode 100644 index 00000000..c4cd9dfd --- /dev/null +++ b/versions/8.4.2/images/new_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/new_2.svg b/versions/8.4.2/images/new_2.svg new file mode 100644 index 00000000..c6b7021b --- /dev/null +++ b/versions/8.4.2/images/new_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/new_3.svg b/versions/8.4.2/images/new_3.svg new file mode 100644 index 00000000..c2afb4ac --- /dev/null +++ b/versions/8.4.2/images/new_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/placeholder.png b/versions/8.4.2/images/placeholder.png new file mode 100644 index 00000000..54f1fa0e Binary files /dev/null and b/versions/8.4.2/images/placeholder.png differ diff --git a/versions/8.4.2/images/reference.svg b/versions/8.4.2/images/reference.svg new file mode 100644 index 00000000..7bbc9bea --- /dev/null +++ b/versions/8.4.2/images/reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/release_notes.svg b/versions/8.4.2/images/release_notes.svg new file mode 100644 index 00000000..8a2e8b56 --- /dev/null +++ b/versions/8.4.2/images/release_notes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/remote-execution-system.png b/versions/8.4.2/images/remote-execution-system.png new file mode 100644 index 00000000..8152fc0c Binary files /dev/null and b/versions/8.4.2/images/remote-execution-system.png differ diff --git a/versions/8.4.2/images/start.svg b/versions/8.4.2/images/start.svg new file mode 100644 index 00000000..3bcebd7b --- /dev/null +++ b/versions/8.4.2/images/start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/task-dependencies.png b/versions/8.4.2/images/task-dependencies.png new file mode 100644 index 00000000..ae1f9c51 Binary files /dev/null and b/versions/8.4.2/images/task-dependencies.png differ diff --git a/versions/8.4.2/images/test.png b/versions/8.4.2/images/test.png new file mode 100644 index 00000000..243939da Binary files /dev/null and b/versions/8.4.2/images/test.png differ diff --git a/versions/8.4.2/images/transitive-dependencies.png b/versions/8.4.2/images/transitive-dependencies.png new file mode 100644 index 00000000..ec641a08 Binary files /dev/null and b/versions/8.4.2/images/transitive-dependencies.png differ diff --git a/versions/8.4.2/images/trunk-logo-dark.svg b/versions/8.4.2/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.4.2/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.4.2/images/why_faq.svg b/versions/8.4.2/images/why_faq.svg new file mode 100644 index 00000000..afec3f8f --- /dev/null +++ b/versions/8.4.2/images/why_faq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/why_overview.svg b/versions/8.4.2/images/why_overview.svg new file mode 100644 index 00000000..c10c363c --- /dev/null +++ b/versions/8.4.2/images/why_overview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/images/why_vision.svg b/versions/8.4.2/images/why_vision.svg new file mode 100644 index 00000000..739e415f --- /dev/null +++ b/versions/8.4.2/images/why_vision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/install/images/bazelisk.svg b/versions/8.4.2/install/images/bazelisk.svg new file mode 100644 index 00000000..c0ae9f54 --- /dev/null +++ b/versions/8.4.2/install/images/bazelisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/install/images/cli.svg b/versions/8.4.2/install/images/cli.svg new file mode 100644 index 00000000..01119280 --- /dev/null +++ b/versions/8.4.2/install/images/cli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/install/images/docker.svg b/versions/8.4.2/install/images/docker.svg new file mode 100644 index 00000000..21190ce0 --- /dev/null +++ b/versions/8.4.2/install/images/docker.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/versions/8.4.2/install/images/github.svg b/versions/8.4.2/install/images/github.svg new file mode 100644 index 00000000..aa05db9c --- /dev/null +++ b/versions/8.4.2/install/images/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/install/images/install.svg b/versions/8.4.2/install/images/install.svg new file mode 100644 index 00000000..ae080865 --- /dev/null +++ b/versions/8.4.2/install/images/install.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/install/images/mac.svg b/versions/8.4.2/install/images/mac.svg new file mode 100644 index 00000000..3ee4fe28 --- /dev/null +++ b/versions/8.4.2/install/images/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/install/images/redhat.svg b/versions/8.4.2/install/images/redhat.svg new file mode 100644 index 00000000..078b3387 --- /dev/null +++ b/versions/8.4.2/install/images/redhat.svg @@ -0,0 +1,69 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/versions/8.4.2/install/images/suse.png b/versions/8.4.2/install/images/suse.png new file mode 100644 index 00000000..6435b689 Binary files /dev/null and b/versions/8.4.2/install/images/suse.png differ diff --git a/versions/8.4.2/install/images/tune.svg b/versions/8.4.2/install/images/tune.svg new file mode 100644 index 00000000..8d7d63cb --- /dev/null +++ b/versions/8.4.2/install/images/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.4.2/install/images/ubuntu.svg b/versions/8.4.2/install/images/ubuntu.svg new file mode 100644 index 00000000..f217bc8d --- /dev/null +++ b/versions/8.4.2/install/images/ubuntu.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/versions/8.4.2/install/images/windows.svg b/versions/8.4.2/install/images/windows.svg new file mode 100644 index 00000000..120b0190 --- /dev/null +++ b/versions/8.4.2/install/images/windows.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/versions/8.4.2/query/images/query_graph1.png b/versions/8.4.2/query/images/query_graph1.png new file mode 100644 index 00000000..7bc9a61a Binary files /dev/null and b/versions/8.4.2/query/images/query_graph1.png differ diff --git a/versions/8.4.2/query/images/query_graph2.png b/versions/8.4.2/query/images/query_graph2.png new file mode 100644 index 00000000..a0da22ff Binary files /dev/null and b/versions/8.4.2/query/images/query_graph2.png differ diff --git a/versions/8.4.2/query/images/query_graph3.png b/versions/8.4.2/query/images/query_graph3.png new file mode 100644 index 00000000..4418f193 Binary files /dev/null and b/versions/8.4.2/query/images/query_graph3.png differ diff --git a/versions/8.4.2/query/quickstart.mdx b/versions/8.4.2/query/quickstart.mdx index 5c8894f9..d79c715d 100644 --- a/versions/8.4.2/query/quickstart.mdx +++ b/versions/8.4.2/query/quickstart.mdx @@ -205,7 +205,7 @@ dot -Tpng < graph.in > graph.png ``` If you open up `graph.png`, you should see something like this. The graph below has been simplified to make the essential path details clearer in this guide. -![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](images/query_graph1.png "Dependency graph") +![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](/query/images/query_graph1.png "Dependency graph") This helps when you want to see the outputs of the different query functions throughout this guide. @@ -421,7 +421,7 @@ bazel query --noimplicit_deps 'deps(:runner)' --output graph > graph2.in dot -Tpng < graph2.in > graph2.png ``` -[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](images/query_graph2.png "Updated dependency graph")](images/query_graph2.png) +[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](/query/images/query_graph2.png "Updated dependency graph")](/query/images/query_graph2.png) Looking at `graph2.png`, you can see that `Smoothie` has no shared dependencies with other dishes but is just another target that the `Chef` relies on. @@ -465,7 +465,7 @@ bazel query "allpaths(//src/main/java/com/example/restaurant/..., //src/main/jav //src/main/java/com/example/restaurant:chef ``` -![Output path of cafe to chef to pizza,mac and cheese to cheese](images/query_graph3.png "Output path for dependency") +![Output path of cafe to chef to pizza,mac and cheese to cheese](/query/images/query_graph3.png "Output path for dependency") The output of `allpaths()` is a little harder to read as it is a flattened list of the dependencies. Visualizing this graph using Graphviz makes the relationship clearer to understand. diff --git a/versions/8.5.1/community/images/Bitrise.png b/versions/8.5.1/community/images/Bitrise.png new file mode 100644 index 00000000..07f85f1e Binary files /dev/null and b/versions/8.5.1/community/images/Bitrise.png differ diff --git a/versions/8.5.1/community/images/Gradle.png b/versions/8.5.1/community/images/Gradle.png new file mode 100644 index 00000000..1e5f5eb0 Binary files /dev/null and b/versions/8.5.1/community/images/Gradle.png differ diff --git a/versions/8.5.1/community/images/Linkedin-Logo.png b/versions/8.5.1/community/images/Linkedin-Logo.png new file mode 100644 index 00000000..9dd8715c Binary files /dev/null and b/versions/8.5.1/community/images/Linkedin-Logo.png differ diff --git a/versions/8.5.1/community/images/Lucid_Software-logo.svg b/versions/8.5.1/community/images/Lucid_Software-logo.svg new file mode 100644 index 00000000..6c8591e0 --- /dev/null +++ b/versions/8.5.1/community/images/Lucid_Software-logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/versions/8.5.1/community/images/acqio_logo.svg b/versions/8.5.1/community/images/acqio_logo.svg new file mode 100644 index 00000000..8fa11bcd --- /dev/null +++ b/versions/8.5.1/community/images/acqio_logo.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.5.1/community/images/aspect-logo-2.png b/versions/8.5.1/community/images/aspect-logo-2.png new file mode 100644 index 00000000..dfebc4cb Binary files /dev/null and b/versions/8.5.1/community/images/aspect-logo-2.png differ diff --git a/versions/8.5.1/community/images/bitrise-logo.png b/versions/8.5.1/community/images/bitrise-logo.png new file mode 100644 index 00000000..27037ce6 Binary files /dev/null and b/versions/8.5.1/community/images/bitrise-logo.png differ diff --git a/versions/8.5.1/community/images/buildbuddy-logo.svg b/versions/8.5.1/community/images/buildbuddy-logo.svg new file mode 100644 index 00000000..bdb72dc6 --- /dev/null +++ b/versions/8.5.1/community/images/buildbuddy-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/versions/8.5.1/community/images/buildkite.svg b/versions/8.5.1/community/images/buildkite.svg new file mode 100644 index 00000000..209a4ab1 --- /dev/null +++ b/versions/8.5.1/community/images/buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/community/images/codethink-logo.svg b/versions/8.5.1/community/images/codethink-logo.svg new file mode 100644 index 00000000..406005d8 --- /dev/null +++ b/versions/8.5.1/community/images/codethink-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/community/images/develocity.png b/versions/8.5.1/community/images/develocity.png new file mode 100644 index 00000000..eb3eb65a Binary files /dev/null and b/versions/8.5.1/community/images/develocity.png differ diff --git a/versions/8.5.1/community/images/dropbox.png b/versions/8.5.1/community/images/dropbox.png new file mode 100644 index 00000000..125476a6 Binary files /dev/null and b/versions/8.5.1/community/images/dropbox.png differ diff --git a/versions/8.5.1/community/images/engflow-logo.svg b/versions/8.5.1/community/images/engflow-logo.svg new file mode 100644 index 00000000..e5f0c343 --- /dev/null +++ b/versions/8.5.1/community/images/engflow-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/community/images/epam-logo.png b/versions/8.5.1/community/images/epam-logo.png new file mode 100644 index 00000000..e6a5674c Binary files /dev/null and b/versions/8.5.1/community/images/epam-logo.png differ diff --git a/versions/8.5.1/community/images/flare-logo.png b/versions/8.5.1/community/images/flare-logo.png new file mode 100644 index 00000000..84cb0e5b Binary files /dev/null and b/versions/8.5.1/community/images/flare-logo.png differ diff --git a/versions/8.5.1/community/images/hermetiq-logo.png b/versions/8.5.1/community/images/hermetiq-logo.png new file mode 100644 index 00000000..90765d96 Binary files /dev/null and b/versions/8.5.1/community/images/hermetiq-logo.png differ diff --git a/versions/8.5.1/community/images/jetbrains.svg b/versions/8.5.1/community/images/jetbrains.svg new file mode 100644 index 00000000..cb3a2a0e --- /dev/null +++ b/versions/8.5.1/community/images/jetbrains.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/versions/8.5.1/community/images/liulishuo.png b/versions/8.5.1/community/images/liulishuo.png new file mode 100644 index 00000000..a6758e5c Binary files /dev/null and b/versions/8.5.1/community/images/liulishuo.png differ diff --git a/versions/8.5.1/community/images/nativelink.svg b/versions/8.5.1/community/images/nativelink.svg new file mode 100644 index 00000000..148fcdce --- /dev/null +++ b/versions/8.5.1/community/images/nativelink.svg @@ -0,0 +1,1123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.5.1/community/images/oasis-logo.png b/versions/8.5.1/community/images/oasis-logo.png new file mode 100644 index 00000000..846a9cd5 Binary files /dev/null and b/versions/8.5.1/community/images/oasis-logo.png differ diff --git a/versions/8.5.1/community/images/sumglobal-logo.png b/versions/8.5.1/community/images/sumglobal-logo.png new file mode 100644 index 00000000..6736328d Binary files /dev/null and b/versions/8.5.1/community/images/sumglobal-logo.png differ diff --git a/versions/8.5.1/community/images/trunk-logo-dark.svg b/versions/8.5.1/community/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.5.1/community/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.5.1/community/images/tweag-logo.png b/versions/8.5.1/community/images/tweag-logo.png new file mode 100644 index 00000000..20210ed7 Binary files /dev/null and b/versions/8.5.1/community/images/tweag-logo.png differ diff --git a/versions/8.5.1/community/images/typedb.png b/versions/8.5.1/community/images/typedb.png new file mode 100644 index 00000000..48ce1056 Binary files /dev/null and b/versions/8.5.1/community/images/typedb.png differ diff --git a/versions/8.5.1/community/images/virtuslab.svg b/versions/8.5.1/community/images/virtuslab.svg new file mode 100644 index 00000000..6fba0316 --- /dev/null +++ b/versions/8.5.1/community/images/virtuslab.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/versions/8.5.1/concepts/build-files.mdx b/versions/8.5.1/concepts/build-files.mdx index 303cfc71..6a9c6680 100644 --- a/versions/8.5.1/concepts/build-files.mdx +++ b/versions/8.5.1/concepts/build-files.mdx @@ -132,14 +132,3 @@ for anyone to create new rules. programming language. Libraries can depend on other libraries, and binaries and tests can depend on libraries, with the expected separate-compilation behavior. - - - - - - -
- Labels - - Dependencies -
diff --git a/versions/8.5.1/concepts/build-ref.mdx b/versions/8.5.1/concepts/build-ref.mdx index 756f5fe1..2301173e 100644 --- a/versions/8.5.1/concepts/build-ref.mdx +++ b/versions/8.5.1/concepts/build-ref.mdx @@ -97,7 +97,3 @@ package groups they include. The only allowed ways to refer to them are from the the `package` function; they do not generate or consume files. For more information, refer to the [`package_group` documentation](/versions/8.5.1/reference/be/functions#package_group). - - - Labels - \ No newline at end of file diff --git a/versions/8.5.1/concepts/dependencies.mdx b/versions/8.5.1/concepts/dependencies.mdx index 2a46e91f..4220df4b 100644 --- a/versions/8.5.1/concepts/dependencies.mdx +++ b/versions/8.5.1/concepts/dependencies.mdx @@ -352,21 +352,3 @@ filegroup( ``` You can then reference the label `my_data` as the data dependency in your test. - - - - - - -
- - BUILD files - - - - Visibility - -
- diff --git a/versions/8.5.1/concepts/labels.mdx b/versions/8.5.1/concepts/labels.mdx index 5f6bff90..a9a0439d 100644 --- a/versions/8.5.1/concepts/labels.mdx +++ b/versions/8.5.1/concepts/labels.mdx @@ -239,14 +239,3 @@ the build. This directed acyclic graph over targets is called the _target graph_ or _build dependency graph_, and is the domain over which the [Bazel Query tool](/versions/8.5.1/query/guide) operates. - - - - - - -
- Targets - - BUILD files -
diff --git a/versions/8.5.1/contribute/images/structured-concurrency-3d.svg b/versions/8.5.1/contribute/images/structured-concurrency-3d.svg new file mode 100644 index 00000000..accbb42a --- /dev/null +++ b/versions/8.5.1/contribute/images/structured-concurrency-3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/contribute/images/structured-concurrency.svg b/versions/8.5.1/contribute/images/structured-concurrency.svg new file mode 100644 index 00000000..0258d9a9 --- /dev/null +++ b/versions/8.5.1/contribute/images/structured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/contribute/images/suspend-resume.svg b/versions/8.5.1/contribute/images/suspend-resume.svg new file mode 100644 index 00000000..7de1218f --- /dev/null +++ b/versions/8.5.1/contribute/images/suspend-resume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/contribute/images/unstructured-concurrency.svg b/versions/8.5.1/contribute/images/unstructured-concurrency.svg new file mode 100644 index 00000000..0951639a --- /dev/null +++ b/versions/8.5.1/contribute/images/unstructured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/docs/images/a_b_a_c.svg b/versions/8.5.1/docs/images/a_b_a_c.svg new file mode 100644 index 00000000..d38be075 --- /dev/null +++ b/versions/8.5.1/docs/images/a_b_a_c.svg @@ -0,0 +1,42 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + + diff --git a/versions/8.5.1/docs/images/a_b_c.svg b/versions/8.5.1/docs/images/a_b_c.svg new file mode 100644 index 00000000..acd948ab --- /dev/null +++ b/versions/8.5.1/docs/images/a_b_c.svg @@ -0,0 +1,41 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +b->c + + + + + diff --git a/versions/8.5.1/docs/images/a_b_c_ac.svg b/versions/8.5.1/docs/images/a_b_c_ac.svg new file mode 100644 index 00000000..b099c53e --- /dev/null +++ b/versions/8.5.1/docs/images/a_b_c_ac.svg @@ -0,0 +1,47 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + +b->c + + + + + diff --git a/versions/8.5.1/docs/images/ab_c.svg b/versions/8.5.1/docs/images/ab_c.svg new file mode 100644 index 00000000..bcc4563f --- /dev/null +++ b/versions/8.5.1/docs/images/ab_c.svg @@ -0,0 +1,36 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + + diff --git a/versions/8.5.1/docs/images/allpaths.svg b/versions/8.5.1/docs/images/allpaths.svg new file mode 100644 index 00000000..47d0ee33 --- /dev/null +++ b/versions/8.5.1/docs/images/allpaths.svg @@ -0,0 +1,141 @@ + + + + + + +allpaths + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.5.1/docs/images/android_instrumentation_test.png b/versions/8.5.1/docs/images/android_instrumentation_test.png new file mode 100644 index 00000000..e4534fbd Binary files /dev/null and b/versions/8.5.1/docs/images/android_instrumentation_test.png differ diff --git a/versions/8.5.1/docs/images/android_ndk.png b/versions/8.5.1/docs/images/android_ndk.png new file mode 100644 index 00000000..76b63cb3 Binary files /dev/null and b/versions/8.5.1/docs/images/android_ndk.png differ diff --git a/versions/8.5.1/docs/images/android_tutorial_app.png b/versions/8.5.1/docs/images/android_tutorial_app.png new file mode 100644 index 00000000..076be5b9 Binary files /dev/null and b/versions/8.5.1/docs/images/android_tutorial_app.png differ diff --git a/versions/8.5.1/docs/images/android_tutorial_before.png b/versions/8.5.1/docs/images/android_tutorial_before.png new file mode 100644 index 00000000..8e41d419 Binary files /dev/null and b/versions/8.5.1/docs/images/android_tutorial_before.png differ diff --git a/versions/8.5.1/docs/images/bep-graph.png b/versions/8.5.1/docs/images/bep-graph.png new file mode 100644 index 00000000..82da6715 Binary files /dev/null and b/versions/8.5.1/docs/images/bep-graph.png differ diff --git a/versions/8.5.1/docs/images/bep-graph.svg b/versions/8.5.1/docs/images/bep-graph.svg new file mode 100644 index 00000000..62b1480f --- /dev/null +++ b/versions/8.5.1/docs/images/bep-graph.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.5.1/docs/images/cpp-tutorial-stage1.png b/versions/8.5.1/docs/images/cpp-tutorial-stage1.png new file mode 100644 index 00000000..c85fb303 Binary files /dev/null and b/versions/8.5.1/docs/images/cpp-tutorial-stage1.png differ diff --git a/versions/8.5.1/docs/images/cpp-tutorial-stage2.png b/versions/8.5.1/docs/images/cpp-tutorial-stage2.png new file mode 100644 index 00000000..80e202c9 Binary files /dev/null and b/versions/8.5.1/docs/images/cpp-tutorial-stage2.png differ diff --git a/versions/8.5.1/docs/images/cpp-tutorial-stage3.png b/versions/8.5.1/docs/images/cpp-tutorial-stage3.png new file mode 100644 index 00000000..54d82f31 Binary files /dev/null and b/versions/8.5.1/docs/images/cpp-tutorial-stage3.png differ diff --git a/versions/8.5.1/docs/images/deps.svg b/versions/8.5.1/docs/images/deps.svg new file mode 100644 index 00000000..4354222a --- /dev/null +++ b/versions/8.5.1/docs/images/deps.svg @@ -0,0 +1,101 @@ + + + + + + +G1 + + + +r1 + +rule + + + +s1 + +in + + + +r1->s1 + + + + + +s2 + +in + + + +r1->s2 + + + + + +s3 + +in + + + +r1->s3 + + + + + +r2 + +rule + + + +r2->r1 + + + + + +s4 + +in + + + +r2->s4 + + + + + +o1 + +out + + + +o1->r1 + + + + + +o2 + +out + + + +o2->r2 + + + + + diff --git a/versions/8.5.1/docs/images/dyn-trace-alldynamic.png b/versions/8.5.1/docs/images/dyn-trace-alldynamic.png new file mode 100644 index 00000000..fe36b253 Binary files /dev/null and b/versions/8.5.1/docs/images/dyn-trace-alldynamic.png differ diff --git a/versions/8.5.1/docs/images/dyn-trace-javaconly.png b/versions/8.5.1/docs/images/dyn-trace-javaconly.png new file mode 100644 index 00000000..2ae41e52 Binary files /dev/null and b/versions/8.5.1/docs/images/dyn-trace-javaconly.png differ diff --git a/versions/8.5.1/docs/images/e4b-workflow.png b/versions/8.5.1/docs/images/e4b-workflow.png new file mode 100644 index 00000000..412822da Binary files /dev/null and b/versions/8.5.1/docs/images/e4b-workflow.png differ diff --git a/versions/8.5.1/docs/images/e4b-workflow.svg b/versions/8.5.1/docs/images/e4b-workflow.svg new file mode 100644 index 00000000..1de66e02 --- /dev/null +++ b/versions/8.5.1/docs/images/e4b-workflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.5.1/docs/images/error_example_1.png b/versions/8.5.1/docs/images/error_example_1.png new file mode 100644 index 00000000..07ba1358 Binary files /dev/null and b/versions/8.5.1/docs/images/error_example_1.png differ diff --git a/versions/8.5.1/docs/images/error_example_2.png b/versions/8.5.1/docs/images/error_example_2.png new file mode 100644 index 00000000..861171ee Binary files /dev/null and b/versions/8.5.1/docs/images/error_example_2.png differ diff --git a/versions/8.5.1/docs/images/error_example_3.png b/versions/8.5.1/docs/images/error_example_3.png new file mode 100644 index 00000000..dc16eec4 Binary files /dev/null and b/versions/8.5.1/docs/images/error_example_3.png differ diff --git a/versions/8.5.1/docs/images/error_example_4.png b/versions/8.5.1/docs/images/error_example_4.png new file mode 100644 index 00000000..84383e63 Binary files /dev/null and b/versions/8.5.1/docs/images/error_example_4.png differ diff --git a/versions/8.5.1/docs/images/graph_ex_1.svg b/versions/8.5.1/docs/images/graph_ex_1.svg new file mode 100644 index 00000000..dd7427f4 --- /dev/null +++ b/versions/8.5.1/docs/images/graph_ex_1.svg @@ -0,0 +1,131 @@ + + + + + + +mygraph + + + +//net/proto_compiler:protocol-compiler + +//net/proto_compiler:protocol-compiler + + + +//net/proto_compiler:util + +//net/proto_compiler:util + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:util + + + + + +//net/proto_compiler:protocol-compiler-lib + +//net/proto_compiler:protocol-compiler-lib + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:protocol-compiler-lib + + + + + +//net/proto2/bridge/public:compiler_upgrader + +//net/proto2/bridge/public:compiler_upgrader + + + +//net/proto_compiler:protocol-compiler->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto_compiler:parser + +//net/proto_compiler:parser + + + +//net/proto_compiler:util->//net/proto_compiler:parser + + + + + +//net/proto_compiler:proto-min-lib + +//net/proto_compiler:proto-min-lib + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:proto-min-lib + + + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:parser + + + + + +//net/proto2/bridge/internal:compiler_upgrader + +//net/proto2/bridge/internal:compiler_upgrader + + + +//net/proto2/bridge/public:compiler_upgrader->//net/proto2/bridge/internal:compiler_upgrader + + + + + +//net/proto_compiler:proto-min-lib->//net/proto_compiler:parser + + + + + +//util/regexp:regexp + +//util/regexp:regexp + + + +//net/proto_compiler:proto-min-lib->//util/regexp:regexp + + + + + +//net/proto_compiler:parser->//util/regexp:regexp + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto_compiler:parser + + + + + diff --git a/versions/8.5.1/docs/images/graph_hello-world.svg b/versions/8.5.1/docs/images/graph_hello-world.svg new file mode 100644 index 00000000..93b61444 --- /dev/null +++ b/versions/8.5.1/docs/images/graph_hello-world.svg @@ -0,0 +1,70 @@ + + + + + + +mygraph + + +//main:hello-world + +//main:hello-world + + +//main:hello-time + +//main:hello-time + + +//main:hello-world->//main:hello-time + + + + +//main:hello-world.cc + +//main:hello-world.cc + + +//main:hello-world->//main:hello-world.cc + + + + +//lib:hello-greet + +//lib:hello-greet + + +//main:hello-world->//lib:hello-greet + + + + +//main:hello-time.cc\n//main:hello-time.h + +//main:hello-time.cc +//main:hello-time.h + + +//main:hello-time->//main:hello-time.cc\n//main:hello-time.h + + + + +//lib:hello-greet.cc\n//lib:hello-greet.h + +//lib:hello-greet.cc +//lib:hello-greet.h + + +//lib:hello-greet->//lib:hello-greet.cc\n//lib:hello-greet.h + + + + + diff --git a/versions/8.5.1/docs/images/json-trace-profile-network-usage.png b/versions/8.5.1/docs/images/json-trace-profile-network-usage.png new file mode 100644 index 00000000..8a7500a6 Binary files /dev/null and b/versions/8.5.1/docs/images/json-trace-profile-network-usage.png differ diff --git a/versions/8.5.1/docs/images/json-trace-profile-system-load-average.png b/versions/8.5.1/docs/images/json-trace-profile-system-load-average.png new file mode 100644 index 00000000..e71b420c Binary files /dev/null and b/versions/8.5.1/docs/images/json-trace-profile-system-load-average.png differ diff --git a/versions/8.5.1/docs/images/json-trace-profile-workers-memory-usage.png b/versions/8.5.1/docs/images/json-trace-profile-workers-memory-usage.png new file mode 100644 index 00000000..806505f0 Binary files /dev/null and b/versions/8.5.1/docs/images/json-trace-profile-workers-memory-usage.png differ diff --git a/versions/8.5.1/docs/images/json-trace-profile.png b/versions/8.5.1/docs/images/json-trace-profile.png new file mode 100644 index 00000000..538382b2 Binary files /dev/null and b/versions/8.5.1/docs/images/json-trace-profile.png differ diff --git a/versions/8.5.1/docs/images/mobile-install-performance.svg b/versions/8.5.1/docs/images/mobile-install-performance.svg new file mode 100644 index 00000000..b139d658 --- /dev/null +++ b/versions/8.5.1/docs/images/mobile-install-performance.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + Build times + + + + + + + adb install + + + + + + + mobile-install + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Google Maps + + + Google+ + + + YouTube + + + 0 + + + 75 + + + 150 + + + 225 + + + 300 + + + + + + Seconds + + + + diff --git a/versions/8.5.1/docs/images/namedsetoffiles-bep-graph.png b/versions/8.5.1/docs/images/namedsetoffiles-bep-graph.png new file mode 100644 index 00000000..ea1e10cc Binary files /dev/null and b/versions/8.5.1/docs/images/namedsetoffiles-bep-graph.png differ diff --git a/versions/8.5.1/docs/images/out-ranked.svg b/versions/8.5.1/docs/images/out-ranked.svg new file mode 100644 index 00000000..07e96804 --- /dev/null +++ b/versions/8.5.1/docs/images/out-ranked.svg @@ -0,0 +1,71 @@ + + + + + + +mygraph + + + +//a:a + +//a:a + + + +//a:a.cc + +//a:a.cc + + + +//a:a->//a:a.cc + + + + + +//b:b + +//b:b + + + +//b:b->//a:a + + + + + +//b:b.cc + +//b:b.cc + + + +//b:b->//b:b.cc + + + + + +//c:c + +//c:c + + + +//c:c->//a:a + + + + + +//c:c->//b:b + + + + + diff --git a/versions/8.5.1/docs/images/rbe-ci-1.png b/versions/8.5.1/docs/images/rbe-ci-1.png new file mode 100644 index 00000000..fbe76a85 Binary files /dev/null and b/versions/8.5.1/docs/images/rbe-ci-1.png differ diff --git a/versions/8.5.1/docs/images/rbe-ci-2.png b/versions/8.5.1/docs/images/rbe-ci-2.png new file mode 100644 index 00000000..07611889 Binary files /dev/null and b/versions/8.5.1/docs/images/rbe-ci-2.png differ diff --git a/versions/8.5.1/docs/images/somepath1.svg b/versions/8.5.1/docs/images/somepath1.svg new file mode 100644 index 00000000..5e5f8812 --- /dev/null +++ b/versions/8.5.1/docs/images/somepath1.svg @@ -0,0 +1,141 @@ + + + + + + +somepath1 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.5.1/docs/images/somepath2.svg b/versions/8.5.1/docs/images/somepath2.svg new file mode 100644 index 00000000..911f2c9b --- /dev/null +++ b/versions/8.5.1/docs/images/somepath2.svg @@ -0,0 +1,141 @@ + + + + + + +somepath2 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.5.1/docs/images/targets.svg b/versions/8.5.1/docs/images/targets.svg new file mode 100644 index 00000000..82f47e74 --- /dev/null +++ b/versions/8.5.1/docs/images/targets.svg @@ -0,0 +1,113 @@ + + + + + + +G1 + + + +Target + +Target + + + +Rule + +Rule + + + +Target->Rule + + + + + +File + +File + + + +Target->File + + + + + +Package group + +Package group + + + +Target->Package group + + + + + +cc_library + +cc_library + + + +Rule->cc_library + + + + + +java_test + +java_test + + + +Rule->java_test + + + + + +... + +... + + + +Rule->... + + + + + +Source + +Source + + + +File->Source + + + + + +Generated + +Generated + + + +File->Generated + + + + + diff --git a/versions/8.5.1/docs/images/tutorial_java_01.svg b/versions/8.5.1/docs/images/tutorial_java_01.svg new file mode 100644 index 00000000..2fe72f36 --- /dev/null +++ b/versions/8.5.1/docs/images/tutorial_java_01.svg @@ -0,0 +1,29 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/Greeting.java +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + + + + + diff --git a/versions/8.5.1/docs/images/tutorial_java_02.svg b/versions/8.5.1/docs/images/tutorial_java_02.svg new file mode 100644 index 00000000..40cbb218 --- /dev/null +++ b/versions/8.5.1/docs/images/tutorial_java_02.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:greeter + +//:greeter + + +//:ProjectRunner->//:greeter + + + + +//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/ProjectRunner.java + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.5.1/docs/images/tutorial_java_03.svg b/versions/8.5.1/docs/images/tutorial_java_03.svg new file mode 100644 index 00000000..7d79041a --- /dev/null +++ b/versions/8.5.1/docs/images/tutorial_java_03.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//src/main/java/com/example/cmdline:runner + +//src/main/java/com/example/cmdline:runner + + +//src/main/java/com/example/cmdline:Runner.java + +//src/main/java/com/example/cmdline:Runner.java + + +//src/main/java/com/example/cmdline:runner->//src/main/java/com/example/cmdline:Runner.java + + + + +//:greeter + +//:greeter + + +//src/main/java/com/example/cmdline:runner->//:greeter + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.5.1/docs/images/workers-clean-chart.png b/versions/8.5.1/docs/images/workers-clean-chart.png new file mode 100644 index 00000000..63526fc1 Binary files /dev/null and b/versions/8.5.1/docs/images/workers-clean-chart.png differ diff --git a/versions/8.5.1/docs/images/workers-incremental-chart.png b/versions/8.5.1/docs/images/workers-incremental-chart.png new file mode 100644 index 00000000..1c62d25c Binary files /dev/null and b/versions/8.5.1/docs/images/workers-incremental-chart.png differ diff --git a/versions/8.5.1/docs/images/ws-diamond.png b/versions/8.5.1/docs/images/ws-diamond.png new file mode 100644 index 00000000..154a7440 Binary files /dev/null and b/versions/8.5.1/docs/images/ws-diamond.png differ diff --git a/versions/8.5.1/docs/images/ws-line.png b/versions/8.5.1/docs/images/ws-line.png new file mode 100644 index 00000000..e8bfe7a1 Binary files /dev/null and b/versions/8.5.1/docs/images/ws-line.png differ diff --git a/versions/8.5.1/docs/images/ws-multiline.png b/versions/8.5.1/docs/images/ws-multiline.png new file mode 100644 index 00000000..f07b43b1 Binary files /dev/null and b/versions/8.5.1/docs/images/ws-multiline.png differ diff --git a/versions/8.5.1/external/images/mod_exampleBefore.svg b/versions/8.5.1/external/images/mod_exampleBefore.svg new file mode 100644 index 00000000..66f01303 --- /dev/null +++ b/versions/8.5.1/external/images/mod_exampleBefore.svg @@ -0,0 +1,175 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +bazel_skylib@1.0.3 + +bazel_skylib@1.0.3 + + + +stardoc@0.5.0->bazel_skylib@1.0.3 + + + + + +rules_java@4.0.0 + +rules_java@4.0.0 + + + +stardoc@0.5.0->rules_java@4.0.0 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_cc@0.0.1->bazel_skylib@1.0.3 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0->bazel_skylib@1.0.3 + + + + + +bazel_skylib@1.0.3->platforms@0.0.4 + + + + + +rules_java@4.0.0->bazel_skylib@1.0.3 + + + + + \ No newline at end of file diff --git a/versions/8.5.1/external/images/mod_exampleResolved.svg b/versions/8.5.1/external/images/mod_exampleResolved.svg new file mode 100644 index 00000000..224b694c --- /dev/null +++ b/versions/8.5.1/external/images/mod_exampleResolved.svg @@ -0,0 +1,151 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +stardoc@0.5.0->bazel_skylib@1.1.1 + + + + + +stardoc@0.5.0->rules_java@5.0.0 + + + + + +rules_cc@0.0.1->bazel_skylib@1.1.1 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_proto@4.0.0->bazel_skylib@1.1.1 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + \ No newline at end of file diff --git a/versions/8.5.1/external/mod-command.mdx b/versions/8.5.1/external/mod-command.mdx index a0412220..14cec030 100644 --- a/versions/8.5.1/external/mod-command.mdx +++ b/versions/8.5.1/external/mod-command.mdx @@ -193,7 +193,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph Before Resolution + Graph Before Resolution
Graph Before Resolution
{/* digraph mygraph { @@ -223,7 +223,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph After Resolution + Graph After Resolution
Graph After Resolution
{/* digraph mygraph { diff --git a/versions/8.5.1/images/about.svg b/versions/8.5.1/images/about.svg new file mode 100644 index 00000000..f927298f --- /dev/null +++ b/versions/8.5.1/images/about.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/basics.svg b/versions/8.5.1/images/basics.svg new file mode 100644 index 00000000..013ec519 --- /dev/null +++ b/versions/8.5.1/images/basics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/bazel_hero.svg b/versions/8.5.1/images/bazel_hero.svg new file mode 100644 index 00000000..c48714d0 --- /dev/null +++ b/versions/8.5.1/images/bazel_hero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/community.svg b/versions/8.5.1/images/community.svg new file mode 100644 index 00000000..29f87a76 --- /dev/null +++ b/versions/8.5.1/images/community.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/distributed-build-remote-cache.png b/versions/8.5.1/images/distributed-build-remote-cache.png new file mode 100644 index 00000000..99d8a915 Binary files /dev/null and b/versions/8.5.1/images/distributed-build-remote-cache.png differ diff --git a/versions/8.5.1/images/essential_guide.svg b/versions/8.5.1/images/essential_guide.svg new file mode 100644 index 00000000..4ee63ae9 --- /dev/null +++ b/versions/8.5.1/images/essential_guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/essential_reference.svg b/versions/8.5.1/images/essential_reference.svg new file mode 100644 index 00000000..4d29a8d5 --- /dev/null +++ b/versions/8.5.1/images/essential_reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/essential_start.svg b/versions/8.5.1/images/essential_start.svg new file mode 100644 index 00000000..c8f48f84 --- /dev/null +++ b/versions/8.5.1/images/essential_start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/extend.svg b/versions/8.5.1/images/extend.svg new file mode 100644 index 00000000..77b2dd97 --- /dev/null +++ b/versions/8.5.1/images/extend.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/guide.svg b/versions/8.5.1/images/guide.svg new file mode 100644 index 00000000..23a5d35a --- /dev/null +++ b/versions/8.5.1/images/guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/high-level-build-system.png b/versions/8.5.1/images/high-level-build-system.png new file mode 100644 index 00000000..462717fa Binary files /dev/null and b/versions/8.5.1/images/high-level-build-system.png differ diff --git a/versions/8.5.1/images/new_1.svg b/versions/8.5.1/images/new_1.svg new file mode 100644 index 00000000..c4cd9dfd --- /dev/null +++ b/versions/8.5.1/images/new_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/new_2.svg b/versions/8.5.1/images/new_2.svg new file mode 100644 index 00000000..c6b7021b --- /dev/null +++ b/versions/8.5.1/images/new_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/new_3.svg b/versions/8.5.1/images/new_3.svg new file mode 100644 index 00000000..c2afb4ac --- /dev/null +++ b/versions/8.5.1/images/new_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/placeholder.png b/versions/8.5.1/images/placeholder.png new file mode 100644 index 00000000..54f1fa0e Binary files /dev/null and b/versions/8.5.1/images/placeholder.png differ diff --git a/versions/8.5.1/images/reference.svg b/versions/8.5.1/images/reference.svg new file mode 100644 index 00000000..7bbc9bea --- /dev/null +++ b/versions/8.5.1/images/reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/release_notes.svg b/versions/8.5.1/images/release_notes.svg new file mode 100644 index 00000000..8a2e8b56 --- /dev/null +++ b/versions/8.5.1/images/release_notes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/remote-execution-system.png b/versions/8.5.1/images/remote-execution-system.png new file mode 100644 index 00000000..8152fc0c Binary files /dev/null and b/versions/8.5.1/images/remote-execution-system.png differ diff --git a/versions/8.5.1/images/start.svg b/versions/8.5.1/images/start.svg new file mode 100644 index 00000000..3bcebd7b --- /dev/null +++ b/versions/8.5.1/images/start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/task-dependencies.png b/versions/8.5.1/images/task-dependencies.png new file mode 100644 index 00000000..ae1f9c51 Binary files /dev/null and b/versions/8.5.1/images/task-dependencies.png differ diff --git a/versions/8.5.1/images/test.png b/versions/8.5.1/images/test.png new file mode 100644 index 00000000..243939da Binary files /dev/null and b/versions/8.5.1/images/test.png differ diff --git a/versions/8.5.1/images/transitive-dependencies.png b/versions/8.5.1/images/transitive-dependencies.png new file mode 100644 index 00000000..ec641a08 Binary files /dev/null and b/versions/8.5.1/images/transitive-dependencies.png differ diff --git a/versions/8.5.1/images/trunk-logo-dark.svg b/versions/8.5.1/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.5.1/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.5.1/images/why_faq.svg b/versions/8.5.1/images/why_faq.svg new file mode 100644 index 00000000..afec3f8f --- /dev/null +++ b/versions/8.5.1/images/why_faq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/why_overview.svg b/versions/8.5.1/images/why_overview.svg new file mode 100644 index 00000000..c10c363c --- /dev/null +++ b/versions/8.5.1/images/why_overview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/images/why_vision.svg b/versions/8.5.1/images/why_vision.svg new file mode 100644 index 00000000..739e415f --- /dev/null +++ b/versions/8.5.1/images/why_vision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/install/images/bazelisk.svg b/versions/8.5.1/install/images/bazelisk.svg new file mode 100644 index 00000000..c0ae9f54 --- /dev/null +++ b/versions/8.5.1/install/images/bazelisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/install/images/cli.svg b/versions/8.5.1/install/images/cli.svg new file mode 100644 index 00000000..01119280 --- /dev/null +++ b/versions/8.5.1/install/images/cli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/install/images/docker.svg b/versions/8.5.1/install/images/docker.svg new file mode 100644 index 00000000..21190ce0 --- /dev/null +++ b/versions/8.5.1/install/images/docker.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/versions/8.5.1/install/images/github.svg b/versions/8.5.1/install/images/github.svg new file mode 100644 index 00000000..aa05db9c --- /dev/null +++ b/versions/8.5.1/install/images/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/install/images/install.svg b/versions/8.5.1/install/images/install.svg new file mode 100644 index 00000000..ae080865 --- /dev/null +++ b/versions/8.5.1/install/images/install.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/install/images/mac.svg b/versions/8.5.1/install/images/mac.svg new file mode 100644 index 00000000..3ee4fe28 --- /dev/null +++ b/versions/8.5.1/install/images/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/install/images/redhat.svg b/versions/8.5.1/install/images/redhat.svg new file mode 100644 index 00000000..078b3387 --- /dev/null +++ b/versions/8.5.1/install/images/redhat.svg @@ -0,0 +1,69 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/versions/8.5.1/install/images/suse.png b/versions/8.5.1/install/images/suse.png new file mode 100644 index 00000000..6435b689 Binary files /dev/null and b/versions/8.5.1/install/images/suse.png differ diff --git a/versions/8.5.1/install/images/tune.svg b/versions/8.5.1/install/images/tune.svg new file mode 100644 index 00000000..8d7d63cb --- /dev/null +++ b/versions/8.5.1/install/images/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.5.1/install/images/ubuntu.svg b/versions/8.5.1/install/images/ubuntu.svg new file mode 100644 index 00000000..f217bc8d --- /dev/null +++ b/versions/8.5.1/install/images/ubuntu.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/versions/8.5.1/install/images/windows.svg b/versions/8.5.1/install/images/windows.svg new file mode 100644 index 00000000..120b0190 --- /dev/null +++ b/versions/8.5.1/install/images/windows.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/versions/8.5.1/query/images/query_graph1.png b/versions/8.5.1/query/images/query_graph1.png new file mode 100644 index 00000000..7bc9a61a Binary files /dev/null and b/versions/8.5.1/query/images/query_graph1.png differ diff --git a/versions/8.5.1/query/images/query_graph2.png b/versions/8.5.1/query/images/query_graph2.png new file mode 100644 index 00000000..a0da22ff Binary files /dev/null and b/versions/8.5.1/query/images/query_graph2.png differ diff --git a/versions/8.5.1/query/images/query_graph3.png b/versions/8.5.1/query/images/query_graph3.png new file mode 100644 index 00000000..4418f193 Binary files /dev/null and b/versions/8.5.1/query/images/query_graph3.png differ diff --git a/versions/8.5.1/query/quickstart.mdx b/versions/8.5.1/query/quickstart.mdx index 4c8705c7..395c6516 100644 --- a/versions/8.5.1/query/quickstart.mdx +++ b/versions/8.5.1/query/quickstart.mdx @@ -205,7 +205,7 @@ dot -Tpng < graph.in > graph.png ``` If you open up `graph.png`, you should see something like this. The graph below has been simplified to make the essential path details clearer in this guide. -![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](images/query_graph1.png "Dependency graph") +![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](/query/images/query_graph1.png "Dependency graph") This helps when you want to see the outputs of the different query functions throughout this guide. @@ -421,7 +421,7 @@ bazel query --noimplicit_deps 'deps(:runner)' --output graph > graph2.in dot -Tpng < graph2.in > graph2.png ``` -[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](images/query_graph2.png "Updated dependency graph")](images/query_graph2.png) +[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](/query/images/query_graph2.png "Updated dependency graph")](/query/images/query_graph2.png) Looking at `graph2.png`, you can see that `Smoothie` has no shared dependencies with other dishes but is just another target that the `Chef` relies on. @@ -465,7 +465,7 @@ bazel query "allpaths(//src/main/java/com/example/restaurant/..., //src/main/jav //src/main/java/com/example/restaurant:chef ``` -![Output path of cafe to chef to pizza,mac and cheese to cheese](images/query_graph3.png "Output path for dependency") +![Output path of cafe to chef to pizza,mac and cheese to cheese](/query/images/query_graph3.png "Output path for dependency") The output of `allpaths()` is a little harder to read as it is a flattened list of the dependencies. Visualizing this graph using Graphviz makes the relationship clearer to understand. diff --git a/versions/8.6.0/community/images/Bitrise.png b/versions/8.6.0/community/images/Bitrise.png new file mode 100644 index 00000000..07f85f1e Binary files /dev/null and b/versions/8.6.0/community/images/Bitrise.png differ diff --git a/versions/8.6.0/community/images/Gradle.png b/versions/8.6.0/community/images/Gradle.png new file mode 100644 index 00000000..1e5f5eb0 Binary files /dev/null and b/versions/8.6.0/community/images/Gradle.png differ diff --git a/versions/8.6.0/community/images/Linkedin-Logo.png b/versions/8.6.0/community/images/Linkedin-Logo.png new file mode 100644 index 00000000..9dd8715c Binary files /dev/null and b/versions/8.6.0/community/images/Linkedin-Logo.png differ diff --git a/versions/8.6.0/community/images/Lucid_Software-logo.svg b/versions/8.6.0/community/images/Lucid_Software-logo.svg new file mode 100644 index 00000000..6c8591e0 --- /dev/null +++ b/versions/8.6.0/community/images/Lucid_Software-logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/versions/8.6.0/community/images/acqio_logo.svg b/versions/8.6.0/community/images/acqio_logo.svg new file mode 100644 index 00000000..8fa11bcd --- /dev/null +++ b/versions/8.6.0/community/images/acqio_logo.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.6.0/community/images/aspect-logo-2.png b/versions/8.6.0/community/images/aspect-logo-2.png new file mode 100644 index 00000000..dfebc4cb Binary files /dev/null and b/versions/8.6.0/community/images/aspect-logo-2.png differ diff --git a/versions/8.6.0/community/images/bitrise-logo.png b/versions/8.6.0/community/images/bitrise-logo.png new file mode 100644 index 00000000..27037ce6 Binary files /dev/null and b/versions/8.6.0/community/images/bitrise-logo.png differ diff --git a/versions/8.6.0/community/images/buildbuddy-logo.svg b/versions/8.6.0/community/images/buildbuddy-logo.svg new file mode 100644 index 00000000..bdb72dc6 --- /dev/null +++ b/versions/8.6.0/community/images/buildbuddy-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/versions/8.6.0/community/images/buildkite.svg b/versions/8.6.0/community/images/buildkite.svg new file mode 100644 index 00000000..209a4ab1 --- /dev/null +++ b/versions/8.6.0/community/images/buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/community/images/codethink-logo.svg b/versions/8.6.0/community/images/codethink-logo.svg new file mode 100644 index 00000000..406005d8 --- /dev/null +++ b/versions/8.6.0/community/images/codethink-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/community/images/develocity.png b/versions/8.6.0/community/images/develocity.png new file mode 100644 index 00000000..eb3eb65a Binary files /dev/null and b/versions/8.6.0/community/images/develocity.png differ diff --git a/versions/8.6.0/community/images/dropbox.png b/versions/8.6.0/community/images/dropbox.png new file mode 100644 index 00000000..125476a6 Binary files /dev/null and b/versions/8.6.0/community/images/dropbox.png differ diff --git a/versions/8.6.0/community/images/engflow-logo.svg b/versions/8.6.0/community/images/engflow-logo.svg new file mode 100644 index 00000000..e5f0c343 --- /dev/null +++ b/versions/8.6.0/community/images/engflow-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/community/images/epam-logo.png b/versions/8.6.0/community/images/epam-logo.png new file mode 100644 index 00000000..e6a5674c Binary files /dev/null and b/versions/8.6.0/community/images/epam-logo.png differ diff --git a/versions/8.6.0/community/images/flare-logo.png b/versions/8.6.0/community/images/flare-logo.png new file mode 100644 index 00000000..84cb0e5b Binary files /dev/null and b/versions/8.6.0/community/images/flare-logo.png differ diff --git a/versions/8.6.0/community/images/hermetiq-logo.png b/versions/8.6.0/community/images/hermetiq-logo.png new file mode 100644 index 00000000..90765d96 Binary files /dev/null and b/versions/8.6.0/community/images/hermetiq-logo.png differ diff --git a/versions/8.6.0/community/images/jetbrains.svg b/versions/8.6.0/community/images/jetbrains.svg new file mode 100644 index 00000000..cb3a2a0e --- /dev/null +++ b/versions/8.6.0/community/images/jetbrains.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/versions/8.6.0/community/images/liulishuo.png b/versions/8.6.0/community/images/liulishuo.png new file mode 100644 index 00000000..a6758e5c Binary files /dev/null and b/versions/8.6.0/community/images/liulishuo.png differ diff --git a/versions/8.6.0/community/images/nativelink.svg b/versions/8.6.0/community/images/nativelink.svg new file mode 100644 index 00000000..148fcdce --- /dev/null +++ b/versions/8.6.0/community/images/nativelink.svg @@ -0,0 +1,1123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.6.0/community/images/oasis-logo.png b/versions/8.6.0/community/images/oasis-logo.png new file mode 100644 index 00000000..846a9cd5 Binary files /dev/null and b/versions/8.6.0/community/images/oasis-logo.png differ diff --git a/versions/8.6.0/community/images/sumglobal-logo.png b/versions/8.6.0/community/images/sumglobal-logo.png new file mode 100644 index 00000000..6736328d Binary files /dev/null and b/versions/8.6.0/community/images/sumglobal-logo.png differ diff --git a/versions/8.6.0/community/images/trunk-logo-dark.svg b/versions/8.6.0/community/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.6.0/community/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.6.0/community/images/tweag-logo.png b/versions/8.6.0/community/images/tweag-logo.png new file mode 100644 index 00000000..20210ed7 Binary files /dev/null and b/versions/8.6.0/community/images/tweag-logo.png differ diff --git a/versions/8.6.0/community/images/typedb.png b/versions/8.6.0/community/images/typedb.png new file mode 100644 index 00000000..48ce1056 Binary files /dev/null and b/versions/8.6.0/community/images/typedb.png differ diff --git a/versions/8.6.0/community/images/virtuslab.svg b/versions/8.6.0/community/images/virtuslab.svg new file mode 100644 index 00000000..6fba0316 --- /dev/null +++ b/versions/8.6.0/community/images/virtuslab.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/versions/8.6.0/concepts/build-files.mdx b/versions/8.6.0/concepts/build-files.mdx index 08b5904a..09f8ae87 100644 --- a/versions/8.6.0/concepts/build-files.mdx +++ b/versions/8.6.0/concepts/build-files.mdx @@ -132,18 +132,3 @@ for anyone to create new rules. programming language. Libraries can depend on other libraries, and binaries and tests can depend on libraries, with the expected separate-compilation behavior. - - - - - - -
- - Labels - - - - Dependencies - -
diff --git a/versions/8.6.0/concepts/build-ref.mdx b/versions/8.6.0/concepts/build-ref.mdx index 3bdee30b..128daa84 100644 --- a/versions/8.6.0/concepts/build-ref.mdx +++ b/versions/8.6.0/concepts/build-ref.mdx @@ -97,7 +97,3 @@ package groups they include. The only allowed ways to refer to them are from the the `package` function; they do not generate or consume files. For more information, refer to the [`package_group` documentation](/versions/8.6.0/reference/be/functions#package_group). - - - Labels - \ No newline at end of file diff --git a/versions/8.6.0/concepts/dependencies.mdx b/versions/8.6.0/concepts/dependencies.mdx index b1d14626..adc54f0d 100644 --- a/versions/8.6.0/concepts/dependencies.mdx +++ b/versions/8.6.0/concepts/dependencies.mdx @@ -366,19 +366,3 @@ filegroup( ``` You can then reference the label `my_data` as the data dependency in your test. - - - - - - -
- - BUILD files - - - - Visibility - -
- diff --git a/versions/8.6.0/concepts/labels.mdx b/versions/8.6.0/concepts/labels.mdx index 87dfe0cd..d9d7b320 100644 --- a/versions/8.6.0/concepts/labels.mdx +++ b/versions/8.6.0/concepts/labels.mdx @@ -239,18 +239,3 @@ the build. This directed acyclic graph over targets is called the _target graph_ or _build dependency graph_, and is the domain over which the [Bazel Query tool](/versions/8.6.0/query/guide) operates. - - - - - - -
- - Targets - - - - BUILD files - -
diff --git a/versions/8.6.0/contribute/images/structured-concurrency-3d.svg b/versions/8.6.0/contribute/images/structured-concurrency-3d.svg new file mode 100644 index 00000000..accbb42a --- /dev/null +++ b/versions/8.6.0/contribute/images/structured-concurrency-3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/contribute/images/structured-concurrency.svg b/versions/8.6.0/contribute/images/structured-concurrency.svg new file mode 100644 index 00000000..0258d9a9 --- /dev/null +++ b/versions/8.6.0/contribute/images/structured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/contribute/images/suspend-resume.svg b/versions/8.6.0/contribute/images/suspend-resume.svg new file mode 100644 index 00000000..7de1218f --- /dev/null +++ b/versions/8.6.0/contribute/images/suspend-resume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/contribute/images/unstructured-concurrency.svg b/versions/8.6.0/contribute/images/unstructured-concurrency.svg new file mode 100644 index 00000000..0951639a --- /dev/null +++ b/versions/8.6.0/contribute/images/unstructured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/docs/images/a_b_a_c.svg b/versions/8.6.0/docs/images/a_b_a_c.svg new file mode 100644 index 00000000..d38be075 --- /dev/null +++ b/versions/8.6.0/docs/images/a_b_a_c.svg @@ -0,0 +1,42 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + + diff --git a/versions/8.6.0/docs/images/a_b_c.svg b/versions/8.6.0/docs/images/a_b_c.svg new file mode 100644 index 00000000..acd948ab --- /dev/null +++ b/versions/8.6.0/docs/images/a_b_c.svg @@ -0,0 +1,41 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +b->c + + + + + diff --git a/versions/8.6.0/docs/images/a_b_c_ac.svg b/versions/8.6.0/docs/images/a_b_c_ac.svg new file mode 100644 index 00000000..b099c53e --- /dev/null +++ b/versions/8.6.0/docs/images/a_b_c_ac.svg @@ -0,0 +1,47 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + +b->c + + + + + diff --git a/versions/8.6.0/docs/images/ab_c.svg b/versions/8.6.0/docs/images/ab_c.svg new file mode 100644 index 00000000..bcc4563f --- /dev/null +++ b/versions/8.6.0/docs/images/ab_c.svg @@ -0,0 +1,36 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + + diff --git a/versions/8.6.0/docs/images/allpaths.svg b/versions/8.6.0/docs/images/allpaths.svg new file mode 100644 index 00000000..47d0ee33 --- /dev/null +++ b/versions/8.6.0/docs/images/allpaths.svg @@ -0,0 +1,141 @@ + + + + + + +allpaths + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.6.0/docs/images/android_instrumentation_test.png b/versions/8.6.0/docs/images/android_instrumentation_test.png new file mode 100644 index 00000000..e4534fbd Binary files /dev/null and b/versions/8.6.0/docs/images/android_instrumentation_test.png differ diff --git a/versions/8.6.0/docs/images/android_ndk.png b/versions/8.6.0/docs/images/android_ndk.png new file mode 100644 index 00000000..76b63cb3 Binary files /dev/null and b/versions/8.6.0/docs/images/android_ndk.png differ diff --git a/versions/8.6.0/docs/images/android_tutorial_app.png b/versions/8.6.0/docs/images/android_tutorial_app.png new file mode 100644 index 00000000..076be5b9 Binary files /dev/null and b/versions/8.6.0/docs/images/android_tutorial_app.png differ diff --git a/versions/8.6.0/docs/images/android_tutorial_before.png b/versions/8.6.0/docs/images/android_tutorial_before.png new file mode 100644 index 00000000..8e41d419 Binary files /dev/null and b/versions/8.6.0/docs/images/android_tutorial_before.png differ diff --git a/versions/8.6.0/docs/images/bep-graph.png b/versions/8.6.0/docs/images/bep-graph.png new file mode 100644 index 00000000..82da6715 Binary files /dev/null and b/versions/8.6.0/docs/images/bep-graph.png differ diff --git a/versions/8.6.0/docs/images/bep-graph.svg b/versions/8.6.0/docs/images/bep-graph.svg new file mode 100644 index 00000000..62b1480f --- /dev/null +++ b/versions/8.6.0/docs/images/bep-graph.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.6.0/docs/images/cpp-tutorial-stage1.png b/versions/8.6.0/docs/images/cpp-tutorial-stage1.png new file mode 100644 index 00000000..c85fb303 Binary files /dev/null and b/versions/8.6.0/docs/images/cpp-tutorial-stage1.png differ diff --git a/versions/8.6.0/docs/images/cpp-tutorial-stage2.png b/versions/8.6.0/docs/images/cpp-tutorial-stage2.png new file mode 100644 index 00000000..80e202c9 Binary files /dev/null and b/versions/8.6.0/docs/images/cpp-tutorial-stage2.png differ diff --git a/versions/8.6.0/docs/images/cpp-tutorial-stage3.png b/versions/8.6.0/docs/images/cpp-tutorial-stage3.png new file mode 100644 index 00000000..54d82f31 Binary files /dev/null and b/versions/8.6.0/docs/images/cpp-tutorial-stage3.png differ diff --git a/versions/8.6.0/docs/images/deps.svg b/versions/8.6.0/docs/images/deps.svg new file mode 100644 index 00000000..4354222a --- /dev/null +++ b/versions/8.6.0/docs/images/deps.svg @@ -0,0 +1,101 @@ + + + + + + +G1 + + + +r1 + +rule + + + +s1 + +in + + + +r1->s1 + + + + + +s2 + +in + + + +r1->s2 + + + + + +s3 + +in + + + +r1->s3 + + + + + +r2 + +rule + + + +r2->r1 + + + + + +s4 + +in + + + +r2->s4 + + + + + +o1 + +out + + + +o1->r1 + + + + + +o2 + +out + + + +o2->r2 + + + + + diff --git a/versions/8.6.0/docs/images/dyn-trace-alldynamic.png b/versions/8.6.0/docs/images/dyn-trace-alldynamic.png new file mode 100644 index 00000000..fe36b253 Binary files /dev/null and b/versions/8.6.0/docs/images/dyn-trace-alldynamic.png differ diff --git a/versions/8.6.0/docs/images/dyn-trace-javaconly.png b/versions/8.6.0/docs/images/dyn-trace-javaconly.png new file mode 100644 index 00000000..2ae41e52 Binary files /dev/null and b/versions/8.6.0/docs/images/dyn-trace-javaconly.png differ diff --git a/versions/8.6.0/docs/images/e4b-workflow.png b/versions/8.6.0/docs/images/e4b-workflow.png new file mode 100644 index 00000000..412822da Binary files /dev/null and b/versions/8.6.0/docs/images/e4b-workflow.png differ diff --git a/versions/8.6.0/docs/images/e4b-workflow.svg b/versions/8.6.0/docs/images/e4b-workflow.svg new file mode 100644 index 00000000..1de66e02 --- /dev/null +++ b/versions/8.6.0/docs/images/e4b-workflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/8.6.0/docs/images/error_example_1.png b/versions/8.6.0/docs/images/error_example_1.png new file mode 100644 index 00000000..07ba1358 Binary files /dev/null and b/versions/8.6.0/docs/images/error_example_1.png differ diff --git a/versions/8.6.0/docs/images/error_example_2.png b/versions/8.6.0/docs/images/error_example_2.png new file mode 100644 index 00000000..861171ee Binary files /dev/null and b/versions/8.6.0/docs/images/error_example_2.png differ diff --git a/versions/8.6.0/docs/images/error_example_3.png b/versions/8.6.0/docs/images/error_example_3.png new file mode 100644 index 00000000..dc16eec4 Binary files /dev/null and b/versions/8.6.0/docs/images/error_example_3.png differ diff --git a/versions/8.6.0/docs/images/error_example_4.png b/versions/8.6.0/docs/images/error_example_4.png new file mode 100644 index 00000000..84383e63 Binary files /dev/null and b/versions/8.6.0/docs/images/error_example_4.png differ diff --git a/versions/8.6.0/docs/images/graph_ex_1.svg b/versions/8.6.0/docs/images/graph_ex_1.svg new file mode 100644 index 00000000..dd7427f4 --- /dev/null +++ b/versions/8.6.0/docs/images/graph_ex_1.svg @@ -0,0 +1,131 @@ + + + + + + +mygraph + + + +//net/proto_compiler:protocol-compiler + +//net/proto_compiler:protocol-compiler + + + +//net/proto_compiler:util + +//net/proto_compiler:util + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:util + + + + + +//net/proto_compiler:protocol-compiler-lib + +//net/proto_compiler:protocol-compiler-lib + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:protocol-compiler-lib + + + + + +//net/proto2/bridge/public:compiler_upgrader + +//net/proto2/bridge/public:compiler_upgrader + + + +//net/proto_compiler:protocol-compiler->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto_compiler:parser + +//net/proto_compiler:parser + + + +//net/proto_compiler:util->//net/proto_compiler:parser + + + + + +//net/proto_compiler:proto-min-lib + +//net/proto_compiler:proto-min-lib + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:proto-min-lib + + + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:parser + + + + + +//net/proto2/bridge/internal:compiler_upgrader + +//net/proto2/bridge/internal:compiler_upgrader + + + +//net/proto2/bridge/public:compiler_upgrader->//net/proto2/bridge/internal:compiler_upgrader + + + + + +//net/proto_compiler:proto-min-lib->//net/proto_compiler:parser + + + + + +//util/regexp:regexp + +//util/regexp:regexp + + + +//net/proto_compiler:proto-min-lib->//util/regexp:regexp + + + + + +//net/proto_compiler:parser->//util/regexp:regexp + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto_compiler:parser + + + + + diff --git a/versions/8.6.0/docs/images/graph_hello-world.svg b/versions/8.6.0/docs/images/graph_hello-world.svg new file mode 100644 index 00000000..93b61444 --- /dev/null +++ b/versions/8.6.0/docs/images/graph_hello-world.svg @@ -0,0 +1,70 @@ + + + + + + +mygraph + + +//main:hello-world + +//main:hello-world + + +//main:hello-time + +//main:hello-time + + +//main:hello-world->//main:hello-time + + + + +//main:hello-world.cc + +//main:hello-world.cc + + +//main:hello-world->//main:hello-world.cc + + + + +//lib:hello-greet + +//lib:hello-greet + + +//main:hello-world->//lib:hello-greet + + + + +//main:hello-time.cc\n//main:hello-time.h + +//main:hello-time.cc +//main:hello-time.h + + +//main:hello-time->//main:hello-time.cc\n//main:hello-time.h + + + + +//lib:hello-greet.cc\n//lib:hello-greet.h + +//lib:hello-greet.cc +//lib:hello-greet.h + + +//lib:hello-greet->//lib:hello-greet.cc\n//lib:hello-greet.h + + + + + diff --git a/versions/8.6.0/docs/images/json-trace-profile-network-usage.png b/versions/8.6.0/docs/images/json-trace-profile-network-usage.png new file mode 100644 index 00000000..8a7500a6 Binary files /dev/null and b/versions/8.6.0/docs/images/json-trace-profile-network-usage.png differ diff --git a/versions/8.6.0/docs/images/json-trace-profile-system-load-average.png b/versions/8.6.0/docs/images/json-trace-profile-system-load-average.png new file mode 100644 index 00000000..e71b420c Binary files /dev/null and b/versions/8.6.0/docs/images/json-trace-profile-system-load-average.png differ diff --git a/versions/8.6.0/docs/images/json-trace-profile-workers-memory-usage.png b/versions/8.6.0/docs/images/json-trace-profile-workers-memory-usage.png new file mode 100644 index 00000000..806505f0 Binary files /dev/null and b/versions/8.6.0/docs/images/json-trace-profile-workers-memory-usage.png differ diff --git a/versions/8.6.0/docs/images/json-trace-profile.png b/versions/8.6.0/docs/images/json-trace-profile.png new file mode 100644 index 00000000..538382b2 Binary files /dev/null and b/versions/8.6.0/docs/images/json-trace-profile.png differ diff --git a/versions/8.6.0/docs/images/mobile-install-performance.svg b/versions/8.6.0/docs/images/mobile-install-performance.svg new file mode 100644 index 00000000..b139d658 --- /dev/null +++ b/versions/8.6.0/docs/images/mobile-install-performance.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + Build times + + + + + + + adb install + + + + + + + mobile-install + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Google Maps + + + Google+ + + + YouTube + + + 0 + + + 75 + + + 150 + + + 225 + + + 300 + + + + + + Seconds + + + + diff --git a/versions/8.6.0/docs/images/namedsetoffiles-bep-graph.png b/versions/8.6.0/docs/images/namedsetoffiles-bep-graph.png new file mode 100644 index 00000000..ea1e10cc Binary files /dev/null and b/versions/8.6.0/docs/images/namedsetoffiles-bep-graph.png differ diff --git a/versions/8.6.0/docs/images/out-ranked.svg b/versions/8.6.0/docs/images/out-ranked.svg new file mode 100644 index 00000000..07e96804 --- /dev/null +++ b/versions/8.6.0/docs/images/out-ranked.svg @@ -0,0 +1,71 @@ + + + + + + +mygraph + + + +//a:a + +//a:a + + + +//a:a.cc + +//a:a.cc + + + +//a:a->//a:a.cc + + + + + +//b:b + +//b:b + + + +//b:b->//a:a + + + + + +//b:b.cc + +//b:b.cc + + + +//b:b->//b:b.cc + + + + + +//c:c + +//c:c + + + +//c:c->//a:a + + + + + +//c:c->//b:b + + + + + diff --git a/versions/8.6.0/docs/images/rbe-ci-1.png b/versions/8.6.0/docs/images/rbe-ci-1.png new file mode 100644 index 00000000..fbe76a85 Binary files /dev/null and b/versions/8.6.0/docs/images/rbe-ci-1.png differ diff --git a/versions/8.6.0/docs/images/rbe-ci-2.png b/versions/8.6.0/docs/images/rbe-ci-2.png new file mode 100644 index 00000000..07611889 Binary files /dev/null and b/versions/8.6.0/docs/images/rbe-ci-2.png differ diff --git a/versions/8.6.0/docs/images/somepath1.svg b/versions/8.6.0/docs/images/somepath1.svg new file mode 100644 index 00000000..5e5f8812 --- /dev/null +++ b/versions/8.6.0/docs/images/somepath1.svg @@ -0,0 +1,141 @@ + + + + + + +somepath1 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.6.0/docs/images/somepath2.svg b/versions/8.6.0/docs/images/somepath2.svg new file mode 100644 index 00000000..911f2c9b --- /dev/null +++ b/versions/8.6.0/docs/images/somepath2.svg @@ -0,0 +1,141 @@ + + + + + + +somepath2 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/8.6.0/docs/images/targets.svg b/versions/8.6.0/docs/images/targets.svg new file mode 100644 index 00000000..82f47e74 --- /dev/null +++ b/versions/8.6.0/docs/images/targets.svg @@ -0,0 +1,113 @@ + + + + + + +G1 + + + +Target + +Target + + + +Rule + +Rule + + + +Target->Rule + + + + + +File + +File + + + +Target->File + + + + + +Package group + +Package group + + + +Target->Package group + + + + + +cc_library + +cc_library + + + +Rule->cc_library + + + + + +java_test + +java_test + + + +Rule->java_test + + + + + +... + +... + + + +Rule->... + + + + + +Source + +Source + + + +File->Source + + + + + +Generated + +Generated + + + +File->Generated + + + + + diff --git a/versions/8.6.0/docs/images/tutorial_java_01.svg b/versions/8.6.0/docs/images/tutorial_java_01.svg new file mode 100644 index 00000000..2fe72f36 --- /dev/null +++ b/versions/8.6.0/docs/images/tutorial_java_01.svg @@ -0,0 +1,29 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/Greeting.java +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + + + + + diff --git a/versions/8.6.0/docs/images/tutorial_java_02.svg b/versions/8.6.0/docs/images/tutorial_java_02.svg new file mode 100644 index 00000000..40cbb218 --- /dev/null +++ b/versions/8.6.0/docs/images/tutorial_java_02.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:greeter + +//:greeter + + +//:ProjectRunner->//:greeter + + + + +//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/ProjectRunner.java + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.6.0/docs/images/tutorial_java_03.svg b/versions/8.6.0/docs/images/tutorial_java_03.svg new file mode 100644 index 00000000..7d79041a --- /dev/null +++ b/versions/8.6.0/docs/images/tutorial_java_03.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//src/main/java/com/example/cmdline:runner + +//src/main/java/com/example/cmdline:runner + + +//src/main/java/com/example/cmdline:Runner.java + +//src/main/java/com/example/cmdline:Runner.java + + +//src/main/java/com/example/cmdline:runner->//src/main/java/com/example/cmdline:Runner.java + + + + +//:greeter + +//:greeter + + +//src/main/java/com/example/cmdline:runner->//:greeter + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/8.6.0/docs/images/workers-clean-chart.png b/versions/8.6.0/docs/images/workers-clean-chart.png new file mode 100644 index 00000000..63526fc1 Binary files /dev/null and b/versions/8.6.0/docs/images/workers-clean-chart.png differ diff --git a/versions/8.6.0/docs/images/workers-incremental-chart.png b/versions/8.6.0/docs/images/workers-incremental-chart.png new file mode 100644 index 00000000..1c62d25c Binary files /dev/null and b/versions/8.6.0/docs/images/workers-incremental-chart.png differ diff --git a/versions/8.6.0/docs/images/ws-diamond.png b/versions/8.6.0/docs/images/ws-diamond.png new file mode 100644 index 00000000..154a7440 Binary files /dev/null and b/versions/8.6.0/docs/images/ws-diamond.png differ diff --git a/versions/8.6.0/docs/images/ws-line.png b/versions/8.6.0/docs/images/ws-line.png new file mode 100644 index 00000000..e8bfe7a1 Binary files /dev/null and b/versions/8.6.0/docs/images/ws-line.png differ diff --git a/versions/8.6.0/docs/images/ws-multiline.png b/versions/8.6.0/docs/images/ws-multiline.png new file mode 100644 index 00000000..f07b43b1 Binary files /dev/null and b/versions/8.6.0/docs/images/ws-multiline.png differ diff --git a/versions/8.6.0/external/images/mod_exampleBefore.svg b/versions/8.6.0/external/images/mod_exampleBefore.svg new file mode 100644 index 00000000..66f01303 --- /dev/null +++ b/versions/8.6.0/external/images/mod_exampleBefore.svg @@ -0,0 +1,175 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +bazel_skylib@1.0.3 + +bazel_skylib@1.0.3 + + + +stardoc@0.5.0->bazel_skylib@1.0.3 + + + + + +rules_java@4.0.0 + +rules_java@4.0.0 + + + +stardoc@0.5.0->rules_java@4.0.0 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_cc@0.0.1->bazel_skylib@1.0.3 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0->bazel_skylib@1.0.3 + + + + + +bazel_skylib@1.0.3->platforms@0.0.4 + + + + + +rules_java@4.0.0->bazel_skylib@1.0.3 + + + + + \ No newline at end of file diff --git a/versions/8.6.0/external/images/mod_exampleResolved.svg b/versions/8.6.0/external/images/mod_exampleResolved.svg new file mode 100644 index 00000000..224b694c --- /dev/null +++ b/versions/8.6.0/external/images/mod_exampleResolved.svg @@ -0,0 +1,151 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +stardoc@0.5.0->bazel_skylib@1.1.1 + + + + + +stardoc@0.5.0->rules_java@5.0.0 + + + + + +rules_cc@0.0.1->bazel_skylib@1.1.1 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_proto@4.0.0->bazel_skylib@1.1.1 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + \ No newline at end of file diff --git a/versions/8.6.0/images/about.svg b/versions/8.6.0/images/about.svg new file mode 100644 index 00000000..f927298f --- /dev/null +++ b/versions/8.6.0/images/about.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/basics.svg b/versions/8.6.0/images/basics.svg new file mode 100644 index 00000000..013ec519 --- /dev/null +++ b/versions/8.6.0/images/basics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/bazel_hero.svg b/versions/8.6.0/images/bazel_hero.svg new file mode 100644 index 00000000..c48714d0 --- /dev/null +++ b/versions/8.6.0/images/bazel_hero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/community.svg b/versions/8.6.0/images/community.svg new file mode 100644 index 00000000..29f87a76 --- /dev/null +++ b/versions/8.6.0/images/community.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/distributed-build-remote-cache.png b/versions/8.6.0/images/distributed-build-remote-cache.png new file mode 100644 index 00000000..99d8a915 Binary files /dev/null and b/versions/8.6.0/images/distributed-build-remote-cache.png differ diff --git a/versions/8.6.0/images/essential_guide.svg b/versions/8.6.0/images/essential_guide.svg new file mode 100644 index 00000000..4ee63ae9 --- /dev/null +++ b/versions/8.6.0/images/essential_guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/essential_reference.svg b/versions/8.6.0/images/essential_reference.svg new file mode 100644 index 00000000..4d29a8d5 --- /dev/null +++ b/versions/8.6.0/images/essential_reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/essential_start.svg b/versions/8.6.0/images/essential_start.svg new file mode 100644 index 00000000..c8f48f84 --- /dev/null +++ b/versions/8.6.0/images/essential_start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/extend.svg b/versions/8.6.0/images/extend.svg new file mode 100644 index 00000000..77b2dd97 --- /dev/null +++ b/versions/8.6.0/images/extend.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/guide.svg b/versions/8.6.0/images/guide.svg new file mode 100644 index 00000000..23a5d35a --- /dev/null +++ b/versions/8.6.0/images/guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/high-level-build-system.png b/versions/8.6.0/images/high-level-build-system.png new file mode 100644 index 00000000..462717fa Binary files /dev/null and b/versions/8.6.0/images/high-level-build-system.png differ diff --git a/versions/8.6.0/images/new_1.svg b/versions/8.6.0/images/new_1.svg new file mode 100644 index 00000000..c4cd9dfd --- /dev/null +++ b/versions/8.6.0/images/new_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/new_2.svg b/versions/8.6.0/images/new_2.svg new file mode 100644 index 00000000..c6b7021b --- /dev/null +++ b/versions/8.6.0/images/new_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/new_3.svg b/versions/8.6.0/images/new_3.svg new file mode 100644 index 00000000..c2afb4ac --- /dev/null +++ b/versions/8.6.0/images/new_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/placeholder.png b/versions/8.6.0/images/placeholder.png new file mode 100644 index 00000000..54f1fa0e Binary files /dev/null and b/versions/8.6.0/images/placeholder.png differ diff --git a/versions/8.6.0/images/reference.svg b/versions/8.6.0/images/reference.svg new file mode 100644 index 00000000..7bbc9bea --- /dev/null +++ b/versions/8.6.0/images/reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/release_notes.svg b/versions/8.6.0/images/release_notes.svg new file mode 100644 index 00000000..8a2e8b56 --- /dev/null +++ b/versions/8.6.0/images/release_notes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/remote-execution-system.png b/versions/8.6.0/images/remote-execution-system.png new file mode 100644 index 00000000..8152fc0c Binary files /dev/null and b/versions/8.6.0/images/remote-execution-system.png differ diff --git a/versions/8.6.0/images/start.svg b/versions/8.6.0/images/start.svg new file mode 100644 index 00000000..3bcebd7b --- /dev/null +++ b/versions/8.6.0/images/start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/task-dependencies.png b/versions/8.6.0/images/task-dependencies.png new file mode 100644 index 00000000..ae1f9c51 Binary files /dev/null and b/versions/8.6.0/images/task-dependencies.png differ diff --git a/versions/8.6.0/images/test.png b/versions/8.6.0/images/test.png new file mode 100644 index 00000000..243939da Binary files /dev/null and b/versions/8.6.0/images/test.png differ diff --git a/versions/8.6.0/images/transitive-dependencies.png b/versions/8.6.0/images/transitive-dependencies.png new file mode 100644 index 00000000..ec641a08 Binary files /dev/null and b/versions/8.6.0/images/transitive-dependencies.png differ diff --git a/versions/8.6.0/images/trunk-logo-dark.svg b/versions/8.6.0/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/8.6.0/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/8.6.0/images/why_faq.svg b/versions/8.6.0/images/why_faq.svg new file mode 100644 index 00000000..afec3f8f --- /dev/null +++ b/versions/8.6.0/images/why_faq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/why_overview.svg b/versions/8.6.0/images/why_overview.svg new file mode 100644 index 00000000..c10c363c --- /dev/null +++ b/versions/8.6.0/images/why_overview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/images/why_vision.svg b/versions/8.6.0/images/why_vision.svg new file mode 100644 index 00000000..739e415f --- /dev/null +++ b/versions/8.6.0/images/why_vision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/install/images/bazelisk.svg b/versions/8.6.0/install/images/bazelisk.svg new file mode 100644 index 00000000..c0ae9f54 --- /dev/null +++ b/versions/8.6.0/install/images/bazelisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/install/images/cli.svg b/versions/8.6.0/install/images/cli.svg new file mode 100644 index 00000000..01119280 --- /dev/null +++ b/versions/8.6.0/install/images/cli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/install/images/docker.svg b/versions/8.6.0/install/images/docker.svg new file mode 100644 index 00000000..21190ce0 --- /dev/null +++ b/versions/8.6.0/install/images/docker.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/versions/8.6.0/install/images/github.svg b/versions/8.6.0/install/images/github.svg new file mode 100644 index 00000000..aa05db9c --- /dev/null +++ b/versions/8.6.0/install/images/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/install/images/install.svg b/versions/8.6.0/install/images/install.svg new file mode 100644 index 00000000..ae080865 --- /dev/null +++ b/versions/8.6.0/install/images/install.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/install/images/mac.svg b/versions/8.6.0/install/images/mac.svg new file mode 100644 index 00000000..3ee4fe28 --- /dev/null +++ b/versions/8.6.0/install/images/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/install/images/redhat.svg b/versions/8.6.0/install/images/redhat.svg new file mode 100644 index 00000000..078b3387 --- /dev/null +++ b/versions/8.6.0/install/images/redhat.svg @@ -0,0 +1,69 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/versions/8.6.0/install/images/suse.png b/versions/8.6.0/install/images/suse.png new file mode 100644 index 00000000..6435b689 Binary files /dev/null and b/versions/8.6.0/install/images/suse.png differ diff --git a/versions/8.6.0/install/images/tune.svg b/versions/8.6.0/install/images/tune.svg new file mode 100644 index 00000000..8d7d63cb --- /dev/null +++ b/versions/8.6.0/install/images/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/8.6.0/install/images/ubuntu.svg b/versions/8.6.0/install/images/ubuntu.svg new file mode 100644 index 00000000..f217bc8d --- /dev/null +++ b/versions/8.6.0/install/images/ubuntu.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/versions/8.6.0/install/images/windows.svg b/versions/8.6.0/install/images/windows.svg new file mode 100644 index 00000000..120b0190 --- /dev/null +++ b/versions/8.6.0/install/images/windows.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/versions/8.6.0/query/images/query_graph1.png b/versions/8.6.0/query/images/query_graph1.png new file mode 100644 index 00000000..7bc9a61a Binary files /dev/null and b/versions/8.6.0/query/images/query_graph1.png differ diff --git a/versions/8.6.0/query/images/query_graph2.png b/versions/8.6.0/query/images/query_graph2.png new file mode 100644 index 00000000..a0da22ff Binary files /dev/null and b/versions/8.6.0/query/images/query_graph2.png differ diff --git a/versions/8.6.0/query/images/query_graph3.png b/versions/8.6.0/query/images/query_graph3.png new file mode 100644 index 00000000..4418f193 Binary files /dev/null and b/versions/8.6.0/query/images/query_graph3.png differ diff --git a/versions/8.6.0/query/quickstart.mdx b/versions/8.6.0/query/quickstart.mdx index db06f7c6..31eac829 100644 --- a/versions/8.6.0/query/quickstart.mdx +++ b/versions/8.6.0/query/quickstart.mdx @@ -205,7 +205,7 @@ dot -Tpng < graph.in > graph.png ``` If you open up `graph.png`, you should see something like this. The graph below has been simplified to make the essential path details clearer in this guide. -![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](images/query_graph1.png "Dependency graph") +![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](/query/images/query_graph1.png "Dependency graph") This helps when you want to see the outputs of the different query functions throughout this guide. @@ -424,7 +424,7 @@ bazel query --noimplicit_deps 'deps(:runner)' --output graph > graph2.in dot -Tpng < graph2.in > graph2.png ``` -[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](images/query_graph2.png "Updated dependency graph")](images/query_graph2.png) +[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](/query/images/query_graph2.png "Updated dependency graph")](/query/images/query_graph2.png) Looking at `graph2.png`, you can see that `Smoothie` has no shared dependencies with other dishes but is just another target that the `Chef` relies on. @@ -468,7 +468,7 @@ bazel query "allpaths(//src/main/java/com/example/restaurant/..., //src/main/jav //src/main/java/com/example/restaurant:chef ``` -![Output path of cafe to chef to pizza,mac and cheese to cheese](images/query_graph3.png "Output path for dependency") +![Output path of cafe to chef to pizza,mac and cheese to cheese](/query/images/query_graph3.png "Output path for dependency") The output of `allpaths()` is a little harder to read as it is a flattened list of the dependencies. Visualizing this graph using Graphviz makes the relationship clearer to understand. diff --git a/versions/9.0.0/community/images/Bitrise.png b/versions/9.0.0/community/images/Bitrise.png new file mode 100644 index 00000000..07f85f1e Binary files /dev/null and b/versions/9.0.0/community/images/Bitrise.png differ diff --git a/versions/9.0.0/community/images/Gradle.png b/versions/9.0.0/community/images/Gradle.png new file mode 100644 index 00000000..1e5f5eb0 Binary files /dev/null and b/versions/9.0.0/community/images/Gradle.png differ diff --git a/versions/9.0.0/community/images/Linkedin-Logo.png b/versions/9.0.0/community/images/Linkedin-Logo.png new file mode 100644 index 00000000..9dd8715c Binary files /dev/null and b/versions/9.0.0/community/images/Linkedin-Logo.png differ diff --git a/versions/9.0.0/community/images/Lucid_Software-logo.svg b/versions/9.0.0/community/images/Lucid_Software-logo.svg new file mode 100644 index 00000000..6c8591e0 --- /dev/null +++ b/versions/9.0.0/community/images/Lucid_Software-logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/versions/9.0.0/community/images/acqio_logo.svg b/versions/9.0.0/community/images/acqio_logo.svg new file mode 100644 index 00000000..8fa11bcd --- /dev/null +++ b/versions/9.0.0/community/images/acqio_logo.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/9.0.0/community/images/aspect-logo-2.png b/versions/9.0.0/community/images/aspect-logo-2.png new file mode 100644 index 00000000..dfebc4cb Binary files /dev/null and b/versions/9.0.0/community/images/aspect-logo-2.png differ diff --git a/versions/9.0.0/community/images/bitrise-logo.png b/versions/9.0.0/community/images/bitrise-logo.png new file mode 100644 index 00000000..27037ce6 Binary files /dev/null and b/versions/9.0.0/community/images/bitrise-logo.png differ diff --git a/versions/9.0.0/community/images/buildbuddy-logo.svg b/versions/9.0.0/community/images/buildbuddy-logo.svg new file mode 100644 index 00000000..bdb72dc6 --- /dev/null +++ b/versions/9.0.0/community/images/buildbuddy-logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/versions/9.0.0/community/images/buildkite.svg b/versions/9.0.0/community/images/buildkite.svg new file mode 100644 index 00000000..209a4ab1 --- /dev/null +++ b/versions/9.0.0/community/images/buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/community/images/codethink-logo.svg b/versions/9.0.0/community/images/codethink-logo.svg new file mode 100644 index 00000000..406005d8 --- /dev/null +++ b/versions/9.0.0/community/images/codethink-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/community/images/develocity.png b/versions/9.0.0/community/images/develocity.png new file mode 100644 index 00000000..eb3eb65a Binary files /dev/null and b/versions/9.0.0/community/images/develocity.png differ diff --git a/versions/9.0.0/community/images/dropbox.png b/versions/9.0.0/community/images/dropbox.png new file mode 100644 index 00000000..125476a6 Binary files /dev/null and b/versions/9.0.0/community/images/dropbox.png differ diff --git a/versions/9.0.0/community/images/engflow-logo.svg b/versions/9.0.0/community/images/engflow-logo.svg new file mode 100644 index 00000000..e5f0c343 --- /dev/null +++ b/versions/9.0.0/community/images/engflow-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/community/images/epam-logo.png b/versions/9.0.0/community/images/epam-logo.png new file mode 100644 index 00000000..e6a5674c Binary files /dev/null and b/versions/9.0.0/community/images/epam-logo.png differ diff --git a/versions/9.0.0/community/images/flare-logo.png b/versions/9.0.0/community/images/flare-logo.png new file mode 100644 index 00000000..84cb0e5b Binary files /dev/null and b/versions/9.0.0/community/images/flare-logo.png differ diff --git a/versions/9.0.0/community/images/hermetiq-logo.png b/versions/9.0.0/community/images/hermetiq-logo.png new file mode 100644 index 00000000..90765d96 Binary files /dev/null and b/versions/9.0.0/community/images/hermetiq-logo.png differ diff --git a/versions/9.0.0/community/images/jetbrains.svg b/versions/9.0.0/community/images/jetbrains.svg new file mode 100644 index 00000000..cb3a2a0e --- /dev/null +++ b/versions/9.0.0/community/images/jetbrains.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/versions/9.0.0/community/images/liulishuo.png b/versions/9.0.0/community/images/liulishuo.png new file mode 100644 index 00000000..a6758e5c Binary files /dev/null and b/versions/9.0.0/community/images/liulishuo.png differ diff --git a/versions/9.0.0/community/images/nativelink.svg b/versions/9.0.0/community/images/nativelink.svg new file mode 100644 index 00000000..148fcdce --- /dev/null +++ b/versions/9.0.0/community/images/nativelink.svg @@ -0,0 +1,1123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/9.0.0/community/images/oasis-logo.png b/versions/9.0.0/community/images/oasis-logo.png new file mode 100644 index 00000000..846a9cd5 Binary files /dev/null and b/versions/9.0.0/community/images/oasis-logo.png differ diff --git a/versions/9.0.0/community/images/sumglobal-logo.png b/versions/9.0.0/community/images/sumglobal-logo.png new file mode 100644 index 00000000..6736328d Binary files /dev/null and b/versions/9.0.0/community/images/sumglobal-logo.png differ diff --git a/versions/9.0.0/community/images/trunk-logo-dark.svg b/versions/9.0.0/community/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/9.0.0/community/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/9.0.0/community/images/tweag-logo.png b/versions/9.0.0/community/images/tweag-logo.png new file mode 100644 index 00000000..20210ed7 Binary files /dev/null and b/versions/9.0.0/community/images/tweag-logo.png differ diff --git a/versions/9.0.0/community/images/typedb.png b/versions/9.0.0/community/images/typedb.png new file mode 100644 index 00000000..48ce1056 Binary files /dev/null and b/versions/9.0.0/community/images/typedb.png differ diff --git a/versions/9.0.0/community/images/virtuslab.svg b/versions/9.0.0/community/images/virtuslab.svg new file mode 100644 index 00000000..6fba0316 --- /dev/null +++ b/versions/9.0.0/community/images/virtuslab.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/versions/9.0.0/concepts/build-files.mdx b/versions/9.0.0/concepts/build-files.mdx index 42e7b901..164a1b78 100644 --- a/versions/9.0.0/concepts/build-files.mdx +++ b/versions/9.0.0/concepts/build-files.mdx @@ -130,13 +130,6 @@ for anyone to create new rules. and binaries and tests can depend on libraries, with the expected separate-compilation behavior. - - - - - -
LabelsDependencies
- ## File encoding `BUILD` and `.bzl` files should be encoded in UTF-8, of which ASCII is a valid diff --git a/versions/9.0.0/concepts/build-ref.mdx b/versions/9.0.0/concepts/build-ref.mdx index 6c0f7d78..df9ae0e8 100644 --- a/versions/9.0.0/concepts/build-ref.mdx +++ b/versions/9.0.0/concepts/build-ref.mdx @@ -97,7 +97,3 @@ package groups they include. The only allowed ways to refer to them are from the the `package` function; they do not generate or consume files. For more information, refer to the [`package_group` documentation](/versions/9.0.0/reference/be/functions#package_group). - - - Labels - \ No newline at end of file diff --git a/versions/9.0.0/concepts/dependencies.mdx b/versions/9.0.0/concepts/dependencies.mdx index 218b243c..169b0f81 100644 --- a/versions/9.0.0/concepts/dependencies.mdx +++ b/versions/9.0.0/concepts/dependencies.mdx @@ -352,11 +352,3 @@ filegroup( ``` You can then reference the label `my_data` as the data dependency in your test. - - - - - - -
BUILD filesVisibility
- diff --git a/versions/9.0.0/concepts/labels.mdx b/versions/9.0.0/concepts/labels.mdx index 38059f37..fbd95b70 100644 --- a/versions/9.0.0/concepts/labels.mdx +++ b/versions/9.0.0/concepts/labels.mdx @@ -238,10 +238,3 @@ the build. This directed acyclic graph over targets is called the _target graph_ or _build dependency graph_, and is the domain over which the [Bazel Query tool](/versions/9.0.0/query/guide) operates. - - - - - - -
TargetsBUILD files
diff --git a/versions/9.0.0/contribute/images/structured-concurrency-3d.svg b/versions/9.0.0/contribute/images/structured-concurrency-3d.svg new file mode 100644 index 00000000..accbb42a --- /dev/null +++ b/versions/9.0.0/contribute/images/structured-concurrency-3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/contribute/images/structured-concurrency.svg b/versions/9.0.0/contribute/images/structured-concurrency.svg new file mode 100644 index 00000000..0258d9a9 --- /dev/null +++ b/versions/9.0.0/contribute/images/structured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/contribute/images/suspend-resume.svg b/versions/9.0.0/contribute/images/suspend-resume.svg new file mode 100644 index 00000000..7de1218f --- /dev/null +++ b/versions/9.0.0/contribute/images/suspend-resume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/contribute/images/unstructured-concurrency.svg b/versions/9.0.0/contribute/images/unstructured-concurrency.svg new file mode 100644 index 00000000..0951639a --- /dev/null +++ b/versions/9.0.0/contribute/images/unstructured-concurrency.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/docs/images/a_b_a_c.svg b/versions/9.0.0/docs/images/a_b_a_c.svg new file mode 100644 index 00000000..d38be075 --- /dev/null +++ b/versions/9.0.0/docs/images/a_b_a_c.svg @@ -0,0 +1,42 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + + diff --git a/versions/9.0.0/docs/images/a_b_c.svg b/versions/9.0.0/docs/images/a_b_c.svg new file mode 100644 index 00000000..acd948ab --- /dev/null +++ b/versions/9.0.0/docs/images/a_b_c.svg @@ -0,0 +1,41 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +b->c + + + + + diff --git a/versions/9.0.0/docs/images/a_b_c_ac.svg b/versions/9.0.0/docs/images/a_b_c_ac.svg new file mode 100644 index 00000000..b099c53e --- /dev/null +++ b/versions/9.0.0/docs/images/a_b_c_ac.svg @@ -0,0 +1,47 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + +a->c + + + + + +b->c + + + + + diff --git a/versions/9.0.0/docs/images/ab_c.svg b/versions/9.0.0/docs/images/ab_c.svg new file mode 100644 index 00000000..bcc4563f --- /dev/null +++ b/versions/9.0.0/docs/images/ab_c.svg @@ -0,0 +1,36 @@ + + + + + + +G + + + +a + +a + + + +b + +b + + + +a->b + + + + + +c + +c + + + + diff --git a/versions/9.0.0/docs/images/allpaths.svg b/versions/9.0.0/docs/images/allpaths.svg new file mode 100644 index 00000000..47d0ee33 --- /dev/null +++ b/versions/9.0.0/docs/images/allpaths.svg @@ -0,0 +1,141 @@ + + + + + + +allpaths + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/9.0.0/docs/images/android_instrumentation_test.png b/versions/9.0.0/docs/images/android_instrumentation_test.png new file mode 100644 index 00000000..e4534fbd Binary files /dev/null and b/versions/9.0.0/docs/images/android_instrumentation_test.png differ diff --git a/versions/9.0.0/docs/images/android_ndk.png b/versions/9.0.0/docs/images/android_ndk.png new file mode 100644 index 00000000..76b63cb3 Binary files /dev/null and b/versions/9.0.0/docs/images/android_ndk.png differ diff --git a/versions/9.0.0/docs/images/android_tutorial_app.png b/versions/9.0.0/docs/images/android_tutorial_app.png new file mode 100644 index 00000000..076be5b9 Binary files /dev/null and b/versions/9.0.0/docs/images/android_tutorial_app.png differ diff --git a/versions/9.0.0/docs/images/android_tutorial_before.png b/versions/9.0.0/docs/images/android_tutorial_before.png new file mode 100644 index 00000000..8e41d419 Binary files /dev/null and b/versions/9.0.0/docs/images/android_tutorial_before.png differ diff --git a/versions/9.0.0/docs/images/bep-graph.png b/versions/9.0.0/docs/images/bep-graph.png new file mode 100644 index 00000000..82da6715 Binary files /dev/null and b/versions/9.0.0/docs/images/bep-graph.png differ diff --git a/versions/9.0.0/docs/images/bep-graph.svg b/versions/9.0.0/docs/images/bep-graph.svg new file mode 100644 index 00000000..62b1480f --- /dev/null +++ b/versions/9.0.0/docs/images/bep-graph.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/9.0.0/docs/images/cpp-tutorial-stage1.png b/versions/9.0.0/docs/images/cpp-tutorial-stage1.png new file mode 100644 index 00000000..c85fb303 Binary files /dev/null and b/versions/9.0.0/docs/images/cpp-tutorial-stage1.png differ diff --git a/versions/9.0.0/docs/images/cpp-tutorial-stage2.png b/versions/9.0.0/docs/images/cpp-tutorial-stage2.png new file mode 100644 index 00000000..80e202c9 Binary files /dev/null and b/versions/9.0.0/docs/images/cpp-tutorial-stage2.png differ diff --git a/versions/9.0.0/docs/images/cpp-tutorial-stage3.png b/versions/9.0.0/docs/images/cpp-tutorial-stage3.png new file mode 100644 index 00000000..54d82f31 Binary files /dev/null and b/versions/9.0.0/docs/images/cpp-tutorial-stage3.png differ diff --git a/versions/9.0.0/docs/images/deps.svg b/versions/9.0.0/docs/images/deps.svg new file mode 100644 index 00000000..4354222a --- /dev/null +++ b/versions/9.0.0/docs/images/deps.svg @@ -0,0 +1,101 @@ + + + + + + +G1 + + + +r1 + +rule + + + +s1 + +in + + + +r1->s1 + + + + + +s2 + +in + + + +r1->s2 + + + + + +s3 + +in + + + +r1->s3 + + + + + +r2 + +rule + + + +r2->r1 + + + + + +s4 + +in + + + +r2->s4 + + + + + +o1 + +out + + + +o1->r1 + + + + + +o2 + +out + + + +o2->r2 + + + + + diff --git a/versions/9.0.0/docs/images/dyn-trace-alldynamic.png b/versions/9.0.0/docs/images/dyn-trace-alldynamic.png new file mode 100644 index 00000000..fe36b253 Binary files /dev/null and b/versions/9.0.0/docs/images/dyn-trace-alldynamic.png differ diff --git a/versions/9.0.0/docs/images/dyn-trace-javaconly.png b/versions/9.0.0/docs/images/dyn-trace-javaconly.png new file mode 100644 index 00000000..2ae41e52 Binary files /dev/null and b/versions/9.0.0/docs/images/dyn-trace-javaconly.png differ diff --git a/versions/9.0.0/docs/images/e4b-workflow.png b/versions/9.0.0/docs/images/e4b-workflow.png new file mode 100644 index 00000000..412822da Binary files /dev/null and b/versions/9.0.0/docs/images/e4b-workflow.png differ diff --git a/versions/9.0.0/docs/images/e4b-workflow.svg b/versions/9.0.0/docs/images/e4b-workflow.svg new file mode 100644 index 00000000..1de66e02 --- /dev/null +++ b/versions/9.0.0/docs/images/e4b-workflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/versions/9.0.0/docs/images/error_example_1.png b/versions/9.0.0/docs/images/error_example_1.png new file mode 100644 index 00000000..07ba1358 Binary files /dev/null and b/versions/9.0.0/docs/images/error_example_1.png differ diff --git a/versions/9.0.0/docs/images/error_example_2.png b/versions/9.0.0/docs/images/error_example_2.png new file mode 100644 index 00000000..861171ee Binary files /dev/null and b/versions/9.0.0/docs/images/error_example_2.png differ diff --git a/versions/9.0.0/docs/images/error_example_3.png b/versions/9.0.0/docs/images/error_example_3.png new file mode 100644 index 00000000..dc16eec4 Binary files /dev/null and b/versions/9.0.0/docs/images/error_example_3.png differ diff --git a/versions/9.0.0/docs/images/error_example_4.png b/versions/9.0.0/docs/images/error_example_4.png new file mode 100644 index 00000000..84383e63 Binary files /dev/null and b/versions/9.0.0/docs/images/error_example_4.png differ diff --git a/versions/9.0.0/docs/images/graph_ex_1.svg b/versions/9.0.0/docs/images/graph_ex_1.svg new file mode 100644 index 00000000..dd7427f4 --- /dev/null +++ b/versions/9.0.0/docs/images/graph_ex_1.svg @@ -0,0 +1,131 @@ + + + + + + +mygraph + + + +//net/proto_compiler:protocol-compiler + +//net/proto_compiler:protocol-compiler + + + +//net/proto_compiler:util + +//net/proto_compiler:util + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:util + + + + + +//net/proto_compiler:protocol-compiler-lib + +//net/proto_compiler:protocol-compiler-lib + + + +//net/proto_compiler:protocol-compiler->//net/proto_compiler:protocol-compiler-lib + + + + + +//net/proto2/bridge/public:compiler_upgrader + +//net/proto2/bridge/public:compiler_upgrader + + + +//net/proto_compiler:protocol-compiler->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto_compiler:parser + +//net/proto_compiler:parser + + + +//net/proto_compiler:util->//net/proto_compiler:parser + + + + + +//net/proto_compiler:proto-min-lib + +//net/proto_compiler:proto-min-lib + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:proto-min-lib + + + + + +//net/proto_compiler:protocol-compiler-lib->//net/proto_compiler:parser + + + + + +//net/proto2/bridge/internal:compiler_upgrader + +//net/proto2/bridge/internal:compiler_upgrader + + + +//net/proto2/bridge/public:compiler_upgrader->//net/proto2/bridge/internal:compiler_upgrader + + + + + +//net/proto_compiler:proto-min-lib->//net/proto_compiler:parser + + + + + +//util/regexp:regexp + +//util/regexp:regexp + + + +//net/proto_compiler:proto-min-lib->//util/regexp:regexp + + + + + +//net/proto_compiler:parser->//util/regexp:regexp + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto2/bridge/public:compiler_upgrader + + + + + +//net/proto2/bridge/internal:compiler_upgrader->//net/proto_compiler:parser + + + + + diff --git a/versions/9.0.0/docs/images/graph_hello-world.svg b/versions/9.0.0/docs/images/graph_hello-world.svg new file mode 100644 index 00000000..93b61444 --- /dev/null +++ b/versions/9.0.0/docs/images/graph_hello-world.svg @@ -0,0 +1,70 @@ + + + + + + +mygraph + + +//main:hello-world + +//main:hello-world + + +//main:hello-time + +//main:hello-time + + +//main:hello-world->//main:hello-time + + + + +//main:hello-world.cc + +//main:hello-world.cc + + +//main:hello-world->//main:hello-world.cc + + + + +//lib:hello-greet + +//lib:hello-greet + + +//main:hello-world->//lib:hello-greet + + + + +//main:hello-time.cc\n//main:hello-time.h + +//main:hello-time.cc +//main:hello-time.h + + +//main:hello-time->//main:hello-time.cc\n//main:hello-time.h + + + + +//lib:hello-greet.cc\n//lib:hello-greet.h + +//lib:hello-greet.cc +//lib:hello-greet.h + + +//lib:hello-greet->//lib:hello-greet.cc\n//lib:hello-greet.h + + + + + diff --git a/versions/9.0.0/docs/images/json-trace-profile-network-usage.png b/versions/9.0.0/docs/images/json-trace-profile-network-usage.png new file mode 100644 index 00000000..8a7500a6 Binary files /dev/null and b/versions/9.0.0/docs/images/json-trace-profile-network-usage.png differ diff --git a/versions/9.0.0/docs/images/json-trace-profile-system-load-average.png b/versions/9.0.0/docs/images/json-trace-profile-system-load-average.png new file mode 100644 index 00000000..e71b420c Binary files /dev/null and b/versions/9.0.0/docs/images/json-trace-profile-system-load-average.png differ diff --git a/versions/9.0.0/docs/images/json-trace-profile-workers-memory-usage.png b/versions/9.0.0/docs/images/json-trace-profile-workers-memory-usage.png new file mode 100644 index 00000000..806505f0 Binary files /dev/null and b/versions/9.0.0/docs/images/json-trace-profile-workers-memory-usage.png differ diff --git a/versions/9.0.0/docs/images/json-trace-profile.png b/versions/9.0.0/docs/images/json-trace-profile.png new file mode 100644 index 00000000..538382b2 Binary files /dev/null and b/versions/9.0.0/docs/images/json-trace-profile.png differ diff --git a/versions/9.0.0/docs/images/mobile-install-performance.svg b/versions/9.0.0/docs/images/mobile-install-performance.svg new file mode 100644 index 00000000..b139d658 --- /dev/null +++ b/versions/9.0.0/docs/images/mobile-install-performance.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + Build times + + + + + + + adb install + + + + + + + mobile-install + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Google Maps + + + Google+ + + + YouTube + + + 0 + + + 75 + + + 150 + + + 225 + + + 300 + + + + + + Seconds + + + + diff --git a/versions/9.0.0/docs/images/namedsetoffiles-bep-graph.png b/versions/9.0.0/docs/images/namedsetoffiles-bep-graph.png new file mode 100644 index 00000000..ea1e10cc Binary files /dev/null and b/versions/9.0.0/docs/images/namedsetoffiles-bep-graph.png differ diff --git a/versions/9.0.0/docs/images/out-ranked.svg b/versions/9.0.0/docs/images/out-ranked.svg new file mode 100644 index 00000000..07e96804 --- /dev/null +++ b/versions/9.0.0/docs/images/out-ranked.svg @@ -0,0 +1,71 @@ + + + + + + +mygraph + + + +//a:a + +//a:a + + + +//a:a.cc + +//a:a.cc + + + +//a:a->//a:a.cc + + + + + +//b:b + +//b:b + + + +//b:b->//a:a + + + + + +//b:b.cc + +//b:b.cc + + + +//b:b->//b:b.cc + + + + + +//c:c + +//c:c + + + +//c:c->//a:a + + + + + +//c:c->//b:b + + + + + diff --git a/versions/9.0.0/docs/images/rbe-ci-1.png b/versions/9.0.0/docs/images/rbe-ci-1.png new file mode 100644 index 00000000..fbe76a85 Binary files /dev/null and b/versions/9.0.0/docs/images/rbe-ci-1.png differ diff --git a/versions/9.0.0/docs/images/rbe-ci-2.png b/versions/9.0.0/docs/images/rbe-ci-2.png new file mode 100644 index 00000000..07611889 Binary files /dev/null and b/versions/9.0.0/docs/images/rbe-ci-2.png differ diff --git a/versions/9.0.0/docs/images/somepath1.svg b/versions/9.0.0/docs/images/somepath1.svg new file mode 100644 index 00000000..5e5f8812 --- /dev/null +++ b/versions/9.0.0/docs/images/somepath1.svg @@ -0,0 +1,141 @@ + + + + + + +somepath1 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/9.0.0/docs/images/somepath2.svg b/versions/9.0.0/docs/images/somepath2.svg new file mode 100644 index 00000000..911f2c9b --- /dev/null +++ b/versions/9.0.0/docs/images/somepath2.svg @@ -0,0 +1,141 @@ + + + + + + +somepath2 + + + +n1 + + + + +n2 + + + + +n1->n2 + + + + + +n3 + + + + +n2->n3 + + + + + +n10 + + + + +n2->n10 + + + + + +n3->n10 + + + + + +n4 + +E + + + +n5 + + + + +n6 + + + + +n5->n6 + + + + + +n6->n4 + + + + + +n9 + + + + +n6->n9 + + + + + +n7 + +S1 + + + +n7->n2 + + + + + +n7->n5 + + + + + +n8 + +S2 + + + +n8->n6 + + + + + +n10->n4 + + + + + +n11 + + + + +n10->n11 + + + + + diff --git a/versions/9.0.0/docs/images/targets.svg b/versions/9.0.0/docs/images/targets.svg new file mode 100644 index 00000000..82f47e74 --- /dev/null +++ b/versions/9.0.0/docs/images/targets.svg @@ -0,0 +1,113 @@ + + + + + + +G1 + + + +Target + +Target + + + +Rule + +Rule + + + +Target->Rule + + + + + +File + +File + + + +Target->File + + + + + +Package group + +Package group + + + +Target->Package group + + + + + +cc_library + +cc_library + + + +Rule->cc_library + + + + + +java_test + +java_test + + + +Rule->java_test + + + + + +... + +... + + + +Rule->... + + + + + +Source + +Source + + + +File->Source + + + + + +Generated + +Generated + + + +File->Generated + + + + + diff --git a/versions/9.0.0/docs/images/tutorial_java_01.svg b/versions/9.0.0/docs/images/tutorial_java_01.svg new file mode 100644 index 00000000..2fe72f36 --- /dev/null +++ b/versions/9.0.0/docs/images/tutorial_java_01.svg @@ -0,0 +1,29 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/Greeting.java +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/Greeting.java\n//:src/main/java/com/example/ProjectRunner.java + + + + + diff --git a/versions/9.0.0/docs/images/tutorial_java_02.svg b/versions/9.0.0/docs/images/tutorial_java_02.svg new file mode 100644 index 00000000..40cbb218 --- /dev/null +++ b/versions/9.0.0/docs/images/tutorial_java_02.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//:ProjectRunner + +//:ProjectRunner + + +//:greeter + +//:greeter + + +//:ProjectRunner->//:greeter + + + + +//:src/main/java/com/example/ProjectRunner.java + +//:src/main/java/com/example/ProjectRunner.java + + +//:ProjectRunner->//:src/main/java/com/example/ProjectRunner.java + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/9.0.0/docs/images/tutorial_java_03.svg b/versions/9.0.0/docs/images/tutorial_java_03.svg new file mode 100644 index 00000000..7d79041a --- /dev/null +++ b/versions/9.0.0/docs/images/tutorial_java_03.svg @@ -0,0 +1,48 @@ + + + + + + +mygraph + + +//src/main/java/com/example/cmdline:runner + +//src/main/java/com/example/cmdline:runner + + +//src/main/java/com/example/cmdline:Runner.java + +//src/main/java/com/example/cmdline:Runner.java + + +//src/main/java/com/example/cmdline:runner->//src/main/java/com/example/cmdline:Runner.java + + + + +//:greeter + +//:greeter + + +//src/main/java/com/example/cmdline:runner->//:greeter + + + + +//:src/main/java/com/example/Greeting.java + +//:src/main/java/com/example/Greeting.java + + +//:greeter->//:src/main/java/com/example/Greeting.java + + + + + diff --git a/versions/9.0.0/docs/images/workers-clean-chart.png b/versions/9.0.0/docs/images/workers-clean-chart.png new file mode 100644 index 00000000..63526fc1 Binary files /dev/null and b/versions/9.0.0/docs/images/workers-clean-chart.png differ diff --git a/versions/9.0.0/docs/images/workers-incremental-chart.png b/versions/9.0.0/docs/images/workers-incremental-chart.png new file mode 100644 index 00000000..1c62d25c Binary files /dev/null and b/versions/9.0.0/docs/images/workers-incremental-chart.png differ diff --git a/versions/9.0.0/docs/images/ws-diamond.png b/versions/9.0.0/docs/images/ws-diamond.png new file mode 100644 index 00000000..154a7440 Binary files /dev/null and b/versions/9.0.0/docs/images/ws-diamond.png differ diff --git a/versions/9.0.0/docs/images/ws-line.png b/versions/9.0.0/docs/images/ws-line.png new file mode 100644 index 00000000..e8bfe7a1 Binary files /dev/null and b/versions/9.0.0/docs/images/ws-line.png differ diff --git a/versions/9.0.0/docs/images/ws-multiline.png b/versions/9.0.0/docs/images/ws-multiline.png new file mode 100644 index 00000000..f07b43b1 Binary files /dev/null and b/versions/9.0.0/docs/images/ws-multiline.png differ diff --git a/versions/9.0.0/external/images/mod_exampleBefore.svg b/versions/9.0.0/external/images/mod_exampleBefore.svg new file mode 100644 index 00000000..66f01303 --- /dev/null +++ b/versions/9.0.0/external/images/mod_exampleBefore.svg @@ -0,0 +1,175 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +bazel_skylib@1.0.3 + +bazel_skylib@1.0.3 + + + +stardoc@0.5.0->bazel_skylib@1.0.3 + + + + + +rules_java@4.0.0 + +rules_java@4.0.0 + + + +stardoc@0.5.0->rules_java@4.0.0 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_cc@0.0.1->bazel_skylib@1.0.3 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0->bazel_skylib@1.0.3 + + + + + +bazel_skylib@1.0.3->platforms@0.0.4 + + + + + +rules_java@4.0.0->bazel_skylib@1.0.3 + + + + + \ No newline at end of file diff --git a/versions/9.0.0/external/images/mod_exampleResolved.svg b/versions/9.0.0/external/images/mod_exampleResolved.svg new file mode 100644 index 00000000..224b694c --- /dev/null +++ b/versions/9.0.0/external/images/mod_exampleResolved.svg @@ -0,0 +1,151 @@ + + + + + + +mygraph + + + +<root> + +<root> (my_project@1.0) + + + +bazel_skylib@1.1.1 + +bazel_skylib@1.1.1 + + + +<root>->bazel_skylib@1.1.1 + + + + + +bazel_skylib@1.2.0 + +bazel_skylib@1.2.0 + + + +<root>->bazel_skylib@1.2.0 + + + + + +rules_java@5.0.0 + +rules_java@5.0.0 + + + +<root>->rules_java@5.0.0 + + + + + +stardoc@0.5.0 + +stardoc@0.5.0 + + + +<root>->stardoc@0.5.0 + + + + + +platforms@0.0.4 + +platforms@0.0.4 + + + +bazel_skylib@1.1.1->platforms@0.0.4 + + + + + +bazel_skylib@1.2.0->platforms@0.0.4 + + + + + +rules_java@5.0.0->platforms@0.0.4 + + + + + +rules_cc@0.0.1 + +rules_cc@0.0.1 + + + +rules_java@5.0.0->rules_cc@0.0.1 + + + + + +rules_proto@4.0.0 + +rules_proto@4.0.0 + + + +rules_java@5.0.0->rules_proto@4.0.0 + + + + + +stardoc@0.5.0->bazel_skylib@1.1.1 + + + + + +stardoc@0.5.0->rules_java@5.0.0 + + + + + +rules_cc@0.0.1->bazel_skylib@1.1.1 + + + + + +rules_cc@0.0.1->platforms@0.0.4 + + + + + +rules_proto@4.0.0->bazel_skylib@1.1.1 + + + + + +rules_proto@4.0.0->rules_cc@0.0.1 + + + + + \ No newline at end of file diff --git a/versions/9.0.0/external/mod-command.mdx b/versions/9.0.0/external/mod-command.mdx index 580533ec..cd0e01c7 100644 --- a/versions/9.0.0/external/mod-command.mdx +++ b/versions/9.0.0/external/mod-command.mdx @@ -210,7 +210,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph Before Resolution + Graph Before Resolution
Graph Before Resolution
{/* digraph mygraph { @@ -240,7 +240,7 @@ use_repo(toolchains, my_jdk="remotejdk17_linux")
- Graph After Resolution + Graph After Resolution
Graph After Resolution
{/* digraph mygraph { diff --git a/versions/9.0.0/images/about.svg b/versions/9.0.0/images/about.svg new file mode 100644 index 00000000..f927298f --- /dev/null +++ b/versions/9.0.0/images/about.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/basics.svg b/versions/9.0.0/images/basics.svg new file mode 100644 index 00000000..013ec519 --- /dev/null +++ b/versions/9.0.0/images/basics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/bazel_hero.svg b/versions/9.0.0/images/bazel_hero.svg new file mode 100644 index 00000000..c48714d0 --- /dev/null +++ b/versions/9.0.0/images/bazel_hero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/community.svg b/versions/9.0.0/images/community.svg new file mode 100644 index 00000000..29f87a76 --- /dev/null +++ b/versions/9.0.0/images/community.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/distributed-build-remote-cache.png b/versions/9.0.0/images/distributed-build-remote-cache.png new file mode 100644 index 00000000..99d8a915 Binary files /dev/null and b/versions/9.0.0/images/distributed-build-remote-cache.png differ diff --git a/versions/9.0.0/images/essential_guide.svg b/versions/9.0.0/images/essential_guide.svg new file mode 100644 index 00000000..4ee63ae9 --- /dev/null +++ b/versions/9.0.0/images/essential_guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/essential_reference.svg b/versions/9.0.0/images/essential_reference.svg new file mode 100644 index 00000000..4d29a8d5 --- /dev/null +++ b/versions/9.0.0/images/essential_reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/essential_start.svg b/versions/9.0.0/images/essential_start.svg new file mode 100644 index 00000000..c8f48f84 --- /dev/null +++ b/versions/9.0.0/images/essential_start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/extend.svg b/versions/9.0.0/images/extend.svg new file mode 100644 index 00000000..77b2dd97 --- /dev/null +++ b/versions/9.0.0/images/extend.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/guide.svg b/versions/9.0.0/images/guide.svg new file mode 100644 index 00000000..23a5d35a --- /dev/null +++ b/versions/9.0.0/images/guide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/high-level-build-system.png b/versions/9.0.0/images/high-level-build-system.png new file mode 100644 index 00000000..462717fa Binary files /dev/null and b/versions/9.0.0/images/high-level-build-system.png differ diff --git a/versions/9.0.0/images/new_1.svg b/versions/9.0.0/images/new_1.svg new file mode 100644 index 00000000..c4cd9dfd --- /dev/null +++ b/versions/9.0.0/images/new_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/new_2.svg b/versions/9.0.0/images/new_2.svg new file mode 100644 index 00000000..c6b7021b --- /dev/null +++ b/versions/9.0.0/images/new_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/new_3.svg b/versions/9.0.0/images/new_3.svg new file mode 100644 index 00000000..c2afb4ac --- /dev/null +++ b/versions/9.0.0/images/new_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/placeholder.png b/versions/9.0.0/images/placeholder.png new file mode 100644 index 00000000..54f1fa0e Binary files /dev/null and b/versions/9.0.0/images/placeholder.png differ diff --git a/versions/9.0.0/images/reference.svg b/versions/9.0.0/images/reference.svg new file mode 100644 index 00000000..7bbc9bea --- /dev/null +++ b/versions/9.0.0/images/reference.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/release_notes.svg b/versions/9.0.0/images/release_notes.svg new file mode 100644 index 00000000..8a2e8b56 --- /dev/null +++ b/versions/9.0.0/images/release_notes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/remote-execution-system.png b/versions/9.0.0/images/remote-execution-system.png new file mode 100644 index 00000000..8152fc0c Binary files /dev/null and b/versions/9.0.0/images/remote-execution-system.png differ diff --git a/versions/9.0.0/images/start.svg b/versions/9.0.0/images/start.svg new file mode 100644 index 00000000..3bcebd7b --- /dev/null +++ b/versions/9.0.0/images/start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/task-dependencies.png b/versions/9.0.0/images/task-dependencies.png new file mode 100644 index 00000000..ae1f9c51 Binary files /dev/null and b/versions/9.0.0/images/task-dependencies.png differ diff --git a/versions/9.0.0/images/test.png b/versions/9.0.0/images/test.png new file mode 100644 index 00000000..243939da Binary files /dev/null and b/versions/9.0.0/images/test.png differ diff --git a/versions/9.0.0/images/transitive-dependencies.png b/versions/9.0.0/images/transitive-dependencies.png new file mode 100644 index 00000000..ec641a08 Binary files /dev/null and b/versions/9.0.0/images/transitive-dependencies.png differ diff --git a/versions/9.0.0/images/trunk-logo-dark.svg b/versions/9.0.0/images/trunk-logo-dark.svg new file mode 100644 index 00000000..f25940af --- /dev/null +++ b/versions/9.0.0/images/trunk-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/versions/9.0.0/images/why_faq.svg b/versions/9.0.0/images/why_faq.svg new file mode 100644 index 00000000..afec3f8f --- /dev/null +++ b/versions/9.0.0/images/why_faq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/why_overview.svg b/versions/9.0.0/images/why_overview.svg new file mode 100644 index 00000000..c10c363c --- /dev/null +++ b/versions/9.0.0/images/why_overview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/images/why_vision.svg b/versions/9.0.0/images/why_vision.svg new file mode 100644 index 00000000..739e415f --- /dev/null +++ b/versions/9.0.0/images/why_vision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/install/images/bazelisk.svg b/versions/9.0.0/install/images/bazelisk.svg new file mode 100644 index 00000000..c0ae9f54 --- /dev/null +++ b/versions/9.0.0/install/images/bazelisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/install/images/cli.svg b/versions/9.0.0/install/images/cli.svg new file mode 100644 index 00000000..01119280 --- /dev/null +++ b/versions/9.0.0/install/images/cli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/install/images/docker.svg b/versions/9.0.0/install/images/docker.svg new file mode 100644 index 00000000..21190ce0 --- /dev/null +++ b/versions/9.0.0/install/images/docker.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/versions/9.0.0/install/images/github.svg b/versions/9.0.0/install/images/github.svg new file mode 100644 index 00000000..aa05db9c --- /dev/null +++ b/versions/9.0.0/install/images/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/install/images/install.svg b/versions/9.0.0/install/images/install.svg new file mode 100644 index 00000000..ae080865 --- /dev/null +++ b/versions/9.0.0/install/images/install.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/install/images/mac.svg b/versions/9.0.0/install/images/mac.svg new file mode 100644 index 00000000..3ee4fe28 --- /dev/null +++ b/versions/9.0.0/install/images/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/install/images/redhat.svg b/versions/9.0.0/install/images/redhat.svg new file mode 100644 index 00000000..078b3387 --- /dev/null +++ b/versions/9.0.0/install/images/redhat.svg @@ -0,0 +1,69 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/versions/9.0.0/install/images/suse.png b/versions/9.0.0/install/images/suse.png new file mode 100644 index 00000000..6435b689 Binary files /dev/null and b/versions/9.0.0/install/images/suse.png differ diff --git a/versions/9.0.0/install/images/tune.svg b/versions/9.0.0/install/images/tune.svg new file mode 100644 index 00000000..8d7d63cb --- /dev/null +++ b/versions/9.0.0/install/images/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/versions/9.0.0/install/images/ubuntu.svg b/versions/9.0.0/install/images/ubuntu.svg new file mode 100644 index 00000000..f217bc8d --- /dev/null +++ b/versions/9.0.0/install/images/ubuntu.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/versions/9.0.0/install/images/windows.svg b/versions/9.0.0/install/images/windows.svg new file mode 100644 index 00000000..120b0190 --- /dev/null +++ b/versions/9.0.0/install/images/windows.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/versions/9.0.0/query/images/query_graph1.png b/versions/9.0.0/query/images/query_graph1.png new file mode 100644 index 00000000..7bc9a61a Binary files /dev/null and b/versions/9.0.0/query/images/query_graph1.png differ diff --git a/versions/9.0.0/query/images/query_graph2.png b/versions/9.0.0/query/images/query_graph2.png new file mode 100644 index 00000000..a0da22ff Binary files /dev/null and b/versions/9.0.0/query/images/query_graph2.png differ diff --git a/versions/9.0.0/query/images/query_graph3.png b/versions/9.0.0/query/images/query_graph3.png new file mode 100644 index 00000000..4418f193 Binary files /dev/null and b/versions/9.0.0/query/images/query_graph3.png differ diff --git a/versions/9.0.0/query/quickstart.mdx b/versions/9.0.0/query/quickstart.mdx index 9ec987d2..8cec4123 100644 --- a/versions/9.0.0/query/quickstart.mdx +++ b/versions/9.0.0/query/quickstart.mdx @@ -205,7 +205,7 @@ dot -Tpng < graph.in > graph.png ``` If you open up `graph.png`, you should see something like this. The graph below has been simplified to make the essential path details clearer in this guide. -![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](images/query_graph1.png "Dependency graph") +![Diagram showing a relationship from cafe to chef to the dishes: pizza and mac and cheese which diverges into the separate ingredients: cheese, tomatoes, dough, and macaroni.](/query/images/query_graph1.png "Dependency graph") This helps when you want to see the outputs of the different query functions throughout this guide. @@ -421,7 +421,7 @@ bazel query --noimplicit_deps 'deps(:runner)' --output graph > graph2.in dot -Tpng < graph2.in > graph2.png ``` -[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](images/query_graph2.png "Updated dependency graph")](images/query_graph2.png) +[![The same graph as the first one except now there is a spoke stemming from the chef target with smoothie which leads to banana and strawberry](/query/images/query_graph2.png "Updated dependency graph")](/query/images/query_graph2.png) Looking at `graph2.png`, you can see that `Smoothie` has no shared dependencies with other dishes but is just another target that the `Chef` relies on. @@ -465,7 +465,7 @@ bazel query "allpaths(//src/main/java/com/example/restaurant/..., //src/main/jav //src/main/java/com/example/restaurant:chef ``` -![Output path of cafe to chef to pizza,mac and cheese to cheese](images/query_graph3.png "Output path for dependency") +![Output path of cafe to chef to pizza,mac and cheese to cheese](/query/images/query_graph3.png "Output path for dependency") The output of `allpaths()` is a little harder to read as it is a flattened list of the dependencies. Visualizing this graph using Graphviz makes the relationship clearer to understand.