"""bzlmod extensions for third-party dependencies.""" load("//third_party:java_repos.bzl", java_external_repositories = "repo") load("//third_party:models_repos.bzl", "models_repositories") load("//third_party/arm_neon_2_x86_sse:workspace.bzl", arm_neon_2_x86_sse = "repo") load("//third_party/coremltools:workspace.bzl", coremltools = "repo") load("//third_party/cython:workspace.bzl", cython = "repo") load("//third_party/fft2d:workspace.bzl", fft2d = "repo") load("//third_party/flatbuffers:workspace.bzl", flatbuffers = "repo") load("//third_party/gif:workspace.bzl", gif = "repo") load("//third_party/googleapis:workspace.bzl", googleapis = "repo") load("//third_party/hexagon:workspace.bzl", hexagon_nn = "repo") load("//third_party/icu:workspace.bzl", icu = "repo") load("//third_party/jpeg:workspace.bzl", jpeg = "repo") load("//third_party/jpegxl:workspace.bzl", jpegxl = "repo") load("//third_party/kissfft:workspace.bzl", kissfft = "repo") load("//third_party/libwebp:workspace.bzl", libwebp = "repo") load("//third_party/linenoise:workspace.bzl", linenoise = "repo") load("//third_party/nccl:workspace.bzl", nccl = "repo") load("//third_party/nvtx:workspace.bzl", nvtx = "repo") load("//third_party/opencl_headers:workspace.bzl", opencl_headers = "repo") load("//third_party/png:workspace.bzl", png = "repo") load("//third_party/pprof:workspace.bzl", pprof = "repo") load("//third_party/py/absl_py:workspace.bzl", absl_py = "repo") load("//third_party/ruy:workspace.bzl", ruy = "repo") load("//third_party/six:workspace.bzl", six = "repo") load("//third_party/skcms:workspace.bzl", skcms = "repo") load("//third_party/sobol_data:workspace.bzl", sobol_data = "repo") load("//third_party/sqlite:workspace.bzl", sqlite = "repo") load("//third_party/tf_gcp_tools:workspace.bzl", tensorflow_gcp_tools = "repo") load("//third_party/tf_runtime:workspace.bzl", tf_runtime = "repo") load("//third_party/tflite_mobilenet:workspace.bzl", tflite_mobilenet = "repo") load("//third_party/tflite_ovic_testdata:workspace.bzl", tflite_ovic_testdata = "repo") load("//third_party/vulkan_headers:workspace.bzl", vulkan_headers = "repo") load("//third_party/xctestrunner:workspace.bzl", xctestrunner = "repo") load("//third_party/xprof:workspace.bzl", xprof = "repo") def _third_party_ext_impl(mctx): # @unused # go/keep-sorted start absl_py() arm_neon_2_x86_sse() coremltools() cython() fft2d() flatbuffers() gif() googleapis() hexagon_nn() icu() java_external_repositories() jpeg() jpegxl() kissfft() libwebp() linenoise() models_repositories() nccl() nvtx() opencl_headers() png() pprof() ruy() six() skcms() sobol_data() sqlite() tensorflow_gcp_tools() tf_runtime() tflite_mobilenet() tflite_ovic_testdata() vulkan_headers() xctestrunner() xprof() # go/keep-sorted end third_party_ext = module_extension( implementation = _third_party_ext_impl, )