Lines Matching full:bazel

3 load("//bazel:deps.bzl", "bazel_deps", "c_plus_plus_deps")
12 load("//bazel:gcs_mirror.bzl", "gcs_mirror_url")
14 # See https://github.com/emscripten-core/emsdk/tree/85d27a4a2a60d591613a305b14ae438c2bb3ce11/bazel#…
18 strip_prefix = "emsdk-3.1.44/bazel",
93 …"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.42.0/rules_go-v0.4…
102 …"https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.33.0/bazel-ga…
103 …"https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.33.0/bazel-gazelle-v0.33.0.tar.g…
135 go_repository_default_config = "//:WORKSPACE.bazel",
143 load("//bazel:go_googleapis_compatibility_hack.bzl", "go_googleapis_compatibility_hack")
221 # load("@com_github_grpc_grpc//bazel:grpc_deps.bzl", "grpc_deps")
240 # extracts any Bazel rules distributed in an npm package.
309 # CARGO_BAZEL_REPIN=1 bazel sync --only=crate_index
312 build_file = "//bazel/external/cxxbridge_cmd:BUILD.bazel.skia",
328 cargo_lockfile = "//bazel/external/cxxbridge_cmd:Cargo.lock",
337 # The cxx crate needs a custom BUILD.bazel file because the one that would be autogenerated
342 build_file = "//bazel/external/cxx:BUILD.bazel.skia",
356 cargo_lockfile = "//bazel/external/cxx:Cargo.lock",
369 # This allows them to be used as deps in other bazel targets.
372 cargo_lockfile = "//bazel/external/fontations:Cargo.lock",
373 manifests = ["//bazel/external/fontations:Cargo.toml"],
384 # This allows them to be used as deps in other bazel targets.
387 cargo_lockfile = "//bazel/external/icu4x:Cargo.lock",
388 manifests = ["//bazel/external/icu4x:Cargo.toml"],
438 # Bazel supports compiling them without any custom build rules. However, since Bazel's repository
440 # crates from source using the rules defined in bazel/external/vello/BUILD.bazel and the
446 # See comments in bazel/external/vello/BUILD.bazel for more information.
449 cargo_lockfile = "//bazel/external/vello:Cargo.lock",
450 manifests = ["//bazel/external/vello:Cargo.toml"],
459 # Bazel will look for env variables ANDROID_HOME and ANDROID_NDK_HOME.
473 # This are two lists of Bazel repository names, which is brought in by the following macro.
476 # to find the BUILD or BUILD.bazel file with the rule. If a dep does not have Bazel support, then
477 # that means someone on the Skia team wrote a BUILD.bazel file and put it in
478 # //bazel/external/<dep_name> and one can go find it there.
487 # @dawn - //bazel/external/dawn:BUILD.bazel
488 # @delaunator - //bazel/external/delaunator:BUILD.bazel
489 # @dng_sdk - //bazel/external/dng_sdk:BUILD.bazel
490 # @expat - //bazel/external/expat:BUILD.bazel
491 # @freetype - //bazel/external/freetype:BUILD.bazel
492 # @harfbuzz - //bazel/external/harfbuzz:BUILD.bazel
493 # @icu - //bazel/external/icu:BUILD.bazel
494 # @icu4x - //bazel/external/icu4x:BUILD.bazel
495 # @imgui - //bazel/external/imgui:BUILD.bazel
496 # @libavif - //bazel/external/libavif:BUILD.bazel
497 # @libgav1 - //bazel/external/libgav1:BUILD.bazel
498 # @libjpeg_turbo - //bazel/external/libjpeg_turbo:BUILD.bazel
499 # @libjxl - //bazel/external/libjxl:BUILD.bazel
500 # @libpng - //bazel/external/libpng:BUILD.bazel
501 # @libwebp - //bazel/external/libwebp:BUILD.bazel
502 # @libyuv - //bazel/external/libyuv:BUILD.bazel
503 # @perfetto - //bazel/external/perfetto:BUILD.bazel
504 # @piex - //bazel/external/piex:BUILD.bazel
505 # @spirv_cross - //bazel/external/spirv_cross:BUILD.bazel
506 # @vello - //bazel/external/vello:BUILD.bazel
507 # @vulkan_headers - //bazel/external/vulkan_headers:BUILD.bazel
508 # @vulkan_tools - //bazel/external/vulkan_tools:BUILD.bazel
509 # @vulkan_utility_libraries - //bazel/external/vulkan_utility_libraries:BUILD.bazel
510 # @vulkanmemoryallocator - //bazel/external/vulkanmemoryallocator:BUILD.bazel
511 # @wuffs - //bazel/external/wuffs:BUILD.bazel
512 # @zlib_skia - //bazel/external/zlib_skia:BUILD.bazel
518 # To do that, we put them in their own Bazel workspace and then have our injected BUILD.bazel
520 # https://bazel.build/reference/be/workspace#new_local_repository
541 load("//bazel:cipd_install.bzl", "cipd_install")
548 # The exclude pattern prevents files with spaces in their names from tripping up Bazel.
558 # settings are only visible to Bazel targets that depend on @git_linux_amd64//:all_files via
561 # $ cat $(bazel info output_base)/external/git_linux_amd64/etc/gitconfig
563 # name = Bazel Test User
564 # email = bazel[email protected]
567 "bin/git config --system user.name \"Bazel Test User\"",
568 "bin/git config --system user.email \"bazel[email protected]\"",
619 build_file = "//bazel/external/skimage:BUILD.bazel",