• Home
  • Raw
  • Download

Lines Matching +full:bazel +full:- +full:5

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",
21 url = "https://github.com/emscripten-core/emsdk/archive/refs/tags/3.1.44.tar.gz",
44 … url = "https://github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz",
59 sha256 = "5fa3c738d33acca3b97622a13a741129f67ef43f5fdfcec63b29374cc0574c29",
60 strip_prefix = "rules_python-0.9.0",
62 sha256 = "5fa3c738d33acca3b97622a13a741129f67ef43f5fdfcec63b29374cc0574c29",
93 …"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.42.0/rules_go-v0.4…
94 "https://github.com/bazelbuild/rules_go/releases/download/v0.42.0/rules_go-v0.42.0.zip",
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")
145 # Compatibility hack to make the github.com/bazelbuild/remote-apis Go module work with rules_go
155 strip_prefix = "protobuf-3.18.1",
158 …url = "https://github.com/protocolbuffers/protobuf/releases/download/v3.18.1/protobuf-all-3.18.1.t…
173 strip_prefix = "rules_proto-f7a30f6f80006b591fa7c437fe5a951eb10bcbcf",
180 strip_prefix = "googleapis-86fa44cc5ee2136e87c312f153113d4dd8e9c4de",
191 strip_prefix = "googleapis-143084a2624b6591ee1f9d23e7f5241856642f4d",
211 strip_prefix = "grpc-93e8830070e9afcbaa992c75817009ee3f4b63a0", # v1.24.3 with fixes
221 # load("@com_github_grpc_grpc//bazel:grpc_deps.bzl", "grpc_deps")
231 strip_prefix = "zlib-cacf7f1d4e3d44d871b605da3b647f07d718623f",
239 # The npm_install rule runs anytime the package.json or package-lock.json file changes. It also
240 # extracts any Bazel rules distributed in an npm package.
247 package_lock_json = "//:package-lock.json",
252 # match the version below of the browsers-X.Y.Z below that is available.
258 …url = "https://github.com/bazelbuild/rules_webtesting/releases/download/0.3.5/rules_webtesting.tar…
262 …ild/rules_webtesting/blob/e9cf17123068b1123c68219edf9b274bf057b9cc/web/versioned/browsers-0.3.3.bzl
263 load("@io_bazel_rules_webtesting//web/versioned:browsers-0.3.3.bzl", "browser_repositories")
279 …url = "https://github.com/bazelbuild/rules_rust/releases/download/0.52.2/rules_rust-v0.52.2.tar.gz…
285 # https://github.com/bazelbuild/rules_rust/blob/5c715ec50602e2ba6ca2ebfdd870662a6e6d1eda/rust/repos…
291 "aarch64-apple-darwin",
292 "aarch64-apple-ios",
295 …# supported versions from https://github.com/bazelbuild/rules_rust/blob/5c715ec50602e2ba6ca2ebfdd8…
296 … by sha256 hash, as listed in https://github.com/bazelbuild/rules_rust/blob/5c715ec50602e2ba6ca2eb…
306 # cxxbridge-cmd is a binary only Rust crate, so we follow these instructions for it
307 # http://bazelbuild.github.io/rules_rust/crate_universe.html#binary-dependencies
309 # CARGO_BAZEL_REPIN=1 bazel sync --only=crate_index
312 build_file = "//bazel/external/cxxbridge_cmd:BUILD.bazel.skia",
314 strip_prefix = "cxxbridge-cmd-1.0.143",
319 url = "https://crates.io/api/v1/crates/cxxbridge-cmd/1.0.143/download",
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
338 # by http://bazelbuild.github.io/rules_rust/crate_universe.html#direct-packages does not work.
339 # Thus, we download it ourselves, as if it were a binary-only package.
342 build_file = "//bazel/external/cxx:BUILD.bazel.skia",
344 strip_prefix = "cxx-1.0.143",
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"],
395 # The repository of third-party crates (currently just the `png` crate)
402 version = "0.18.0-rc",
413 # Bazel supports compiling them without any custom build rules. However, since Bazel's repository
415 # crates from source using the rules defined in bazel/external/vello/BUILD.bazel and the
421 # See comments in bazel/external/vello/BUILD.bazel for more information.
424 cargo_lockfile = "//bazel/external/vello:Cargo.lock",
425 manifests = ["//bazel/external/vello:Cargo.toml"],
434 # Bazel will look for env variables ANDROID_HOME and ANDROID_NDK_HOME.
448 # This are two lists of Bazel repository names, which is brought in by the following macro.
451 # to find the BUILD or BUILD.bazel file with the rule. If a dep does not have Bazel support, then
452 # that means someone on the Skia team wrote a BUILD.bazel file and put it in
453 # //bazel/external/<dep_name> and one can go find it there.
456 # @abseil_cpp - https://skia.googlesource.com/external/github.com/abseil/abseil-cpp.git
457 # @brotli - https://skia.googlesource.com/external/github.com/google/brotli.git
458 # @highway - https://chromium.googlesource.com/external/github.com/google/highway.git
459 # @spirv_headers - https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers.git
460 # @spirv_tools - https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git
462 # @dawn - //bazel/external/dawn:BUILD.bazel
463 # @delaunator - //bazel/external/delaunator:BUILD.bazel
464 # @dng_sdk - //bazel/external/dng_sdk:BUILD.bazel
465 # @expat - //bazel/external/expat:BUILD.bazel
466 # @freetype - //bazel/external/freetype:BUILD.bazel
467 # @harfbuzz - //bazel/external/harfbuzz:BUILD.bazel
468 # @icu - //bazel/external/icu:BUILD.bazel
469 # @icu4x - //bazel/external/icu4x:BUILD.bazel
470 # @imgui - //bazel/external/imgui:BUILD.bazel
471 # @libavif - //bazel/external/libavif:BUILD.bazel
472 # @libgav1 - //bazel/external/libgav1:BUILD.bazel
473 # @libjpeg_turbo - //bazel/external/libjpeg_turbo:BUILD.bazel
474 # @libjxl - //bazel/external/libjxl:BUILD.bazel
475 # @libpng - //bazel/external/libpng:BUILD.bazel
476 # @libwebp - //bazel/external/libwebp:BUILD.bazel
477 # @libyuv - //bazel/external/libyuv:BUILD.bazel
478 # @perfetto - //bazel/external/perfetto:BUILD.bazel
479 # @piex - //bazel/external/piex:BUILD.bazel
480 # @spirv_cross - //bazel/external/spirv_cross:BUILD.bazel
481 # @vello - //bazel/external/vello:BUILD.bazel
482 # @vulkan_headers - //bazel/external/vulkan_headers:BUILD.bazel
483 # @vulkan_tools - //bazel/external/vulkan_tools:BUILD.bazel
484 # @vulkan_utility_libraries - //bazel/external/vulkan_utility_libraries:BUILD.bazel
485 # @vulkanmemoryallocator - //bazel/external/vulkanmemoryallocator:BUILD.bazel
486 # @wuffs - //bazel/external/wuffs:BUILD.bazel
487 # @zlib_skia - //bazel/external/zlib_skia:BUILD.bazel
492 # it is easiest to treat them as a third-party dependency from the perspective of Freetype.
493 # To do that, we put them in their own Bazel workspace and then have our injected BUILD.bazel
495 # https://bazel.build/reference/be/workspace#new_local_repository
516 load("//bazel:cipd_install.bzl", "cipd_install")
523 # The exclude pattern prevents files with spaces in their names from tripping up Bazel.
528 cipd_package = "infra/3pp/tools/git/linux-amd64",
533 # settings are only visible to Bazel targets that depend on @git_linux_amd64//:all_files via
536 # $ cat $(bazel info output_base)/external/git_linux_amd64/etc/gitconfig
538 # name = Bazel Test User
539 # email = bazel-test-user@example.com
542 "bin/git config --system user.name \"Bazel Test User\"",
543 "bin/git config --system user.email \"bazel-test-user@example.com\"",
545 …# From https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/git/linux-amd64/+/version:2.29.…
558 cipd_package = "gn/gn/linux-amd64",
559 …# From https://chrome-infra-packages.appspot.com/p/gn/gn/linux-amd64/+/git_revision:1c4151ff5c1d6f…
572 cipd_package = "gn/gn/mac-arm64",
573 …# From https://chrome-infra-packages.appspot.com/p/gn/gn/mac-arm64/+/git_revision:1c4151ff5c1d6fbf…
586 cipd_package = "gn/gn/mac-amd64",
587 …# From https://chrome-infra-packages.appspot.com/p/gn/gn/mac-amd64/+/git_revision:1c4151ff5c1d6fbf…
594 build_file = "//bazel/external/skimage:BUILD.bazel",
596 …# From https://chrome-infra-packages.appspot.com/p/skia/bots/skimage/+/sRladEfUAXeYIBD3Pt3ke0Fd08v…
609 … url = "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-linux-amd64",
621 … url = "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-darwin-arm64",
633 … url = "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-darwin-amd64",
646 …url = "https://github.com/bazelbuild/rules_docker/releases/download/v0.25.0/rules_docker-v0.25.0.t…
670 # Pulls the gcr.io/skia-public/debugger-app-base container.
672 name = "debugger-app-base",
675 repository = "skia-public/debugger-app-base",
678 # Pulls the gcr.io/skia-public/jsfiddle-base container.
680 name = "jsfiddle-base",
683 repository = "skia-public/jsfiddle-base",
686 # Pulls the gcr.io/skia-public/shaders-base container.
688 name = "shaders-base",
691 repository = "skia-public/shaders-base",
694 # Pulls the gcr.io/skia-public/skottie-base container.
696 name = "skottie-base",
699 repository = "skia-public/skottie-base",