Lines Matching full:bazel
3 title: "Notes about Bazel Builds"
4 linkTitle: "Notes about Bazel Builds"
9 Skia cannot be built with Bazel yet.
13 $ bazel test ...
18 `WORKSPACE.bazel` acts like `DEPS`, listing external dependencies and how to
19 fetch them. You can call `bazel sync`, or just let `bazel {build,test,run}`
21 start using `tag="..."` or `branch="..."` and then follow the advice of Bazel
24 We must provide Bazel build configuration for dependencies like `libpng` that
25 don't provide their own. For `libpng` that's `bazel/libpng.bazel`, linked by
28 no coincidence... it's pretty much a 1:1 translation between GN and Bazel.
43 overrides/libpng/WORKSPACE.bazel
44 overrides/libpng/BUILD.bazel
46 `WORKSPACE.bazel` must be present, but in this case can be empty.
48 $ cat overrides/libpng/WORKSPACE.bazel
50 `BUILD.bazel` is where it all happens:
52 $ cat overrides/libpng/BUILD.bazel
62 `include` is a symlink I've made to `~/brew/include` because Bazel doesn't like
69 Finally, we point Bazel at all that using `--override_repository`:
71 $ bazel test ... --override_repository libpng=/Users/mtklein/overrides/libpng
76 all there in stock Bazel. This plan may all want some rethinking in the future
91 # Create an ASAN config, try `bazel test --config asan ...`.
100 should let our Bazel build configuration stay mostly focused on the structure