1*da0073e9SAndroid Build Coastguard Workerworkspace(name = "pytorch") 2*da0073e9SAndroid Build Coastguard Worker 3*da0073e9SAndroid Build Coastguard Workerload("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") 4*da0073e9SAndroid Build Coastguard Workerload("//tools/rules:workspace.bzl", "new_patched_local_repository") 5*da0073e9SAndroid Build Coastguard Worker 6*da0073e9SAndroid Build Coastguard Workerhttp_archive( 7*da0073e9SAndroid Build Coastguard Worker name = "rules_cc", 8*da0073e9SAndroid Build Coastguard Worker patches = [ 9*da0073e9SAndroid Build Coastguard Worker "//:tools/rules_cc/cuda_support.patch", 10*da0073e9SAndroid Build Coastguard Worker ], 11*da0073e9SAndroid Build Coastguard Worker strip_prefix = "rules_cc-40548a2974f1aea06215272d9c2b47a14a24e556", 12*da0073e9SAndroid Build Coastguard Worker urls = [ 13*da0073e9SAndroid Build Coastguard Worker "https://mirror.bazel.build/github.com/bazelbuild/rules_cc/archive/40548a2974f1aea06215272d9c2b47a14a24e556.tar.gz", 14*da0073e9SAndroid Build Coastguard Worker "https://github.com/bazelbuild/rules_cc/archive/40548a2974f1aea06215272d9c2b47a14a24e556.tar.gz", 15*da0073e9SAndroid Build Coastguard Worker ], 16*da0073e9SAndroid Build Coastguard Worker) 17*da0073e9SAndroid Build Coastguard Worker 18*da0073e9SAndroid Build Coastguard Workerhttp_archive( 19*da0073e9SAndroid Build Coastguard Worker name = "rules_cuda", 20*da0073e9SAndroid Build Coastguard Worker strip_prefix = "runtime-b1c7cce21ba4661c17ac72421c6a0e2015e7bef3/third_party/rules_cuda", 21*da0073e9SAndroid Build Coastguard Worker urls = ["https://github.com/tensorflow/runtime/archive/b1c7cce21ba4661c17ac72421c6a0e2015e7bef3.tar.gz"], 22*da0073e9SAndroid Build Coastguard Worker) 23*da0073e9SAndroid Build Coastguard Worker 24*da0073e9SAndroid Build Coastguard Workerload("@rules_cuda//cuda:dependencies.bzl", "rules_cuda_dependencies") 25*da0073e9SAndroid Build Coastguard Worker 26*da0073e9SAndroid Build Coastguard Workerrules_cuda_dependencies(with_rules_cc = False) 27*da0073e9SAndroid Build Coastguard Worker 28*da0073e9SAndroid Build Coastguard Workerload("@rules_cc//cc:repositories.bzl", "rules_cc_toolchains") 29*da0073e9SAndroid Build Coastguard Worker 30*da0073e9SAndroid Build Coastguard Workerrules_cc_toolchains() 31*da0073e9SAndroid Build Coastguard Worker 32*da0073e9SAndroid Build Coastguard Workerhttp_archive( 33*da0073e9SAndroid Build Coastguard Worker name = "bazel_skylib", 34*da0073e9SAndroid Build Coastguard Worker urls = [ 35*da0073e9SAndroid Build Coastguard Worker "https://github.com/bazelbuild/bazel-skylib/releases/download/1.0.2/bazel-skylib-1.0.2.tar.gz", 36*da0073e9SAndroid Build Coastguard Worker ], 37*da0073e9SAndroid Build Coastguard Worker) 38*da0073e9SAndroid Build Coastguard Worker 39*da0073e9SAndroid Build Coastguard Workerhttp_archive( 40*da0073e9SAndroid Build Coastguard Worker name = "pybind11_bazel", 41*da0073e9SAndroid Build Coastguard Worker strip_prefix = "pybind11_bazel-b162c7c88a253e3f6b673df0c621aca27596ce6b", 42*da0073e9SAndroid Build Coastguard Worker urls = ["https://github.com/pybind/pybind11_bazel/archive/b162c7c88a253e3f6b673df0c621aca27596ce6b.zip"], 43*da0073e9SAndroid Build Coastguard Worker) 44*da0073e9SAndroid Build Coastguard Worker 45*da0073e9SAndroid Build Coastguard Workernew_local_repository( 46*da0073e9SAndroid Build Coastguard Worker name = "pybind11", 47*da0073e9SAndroid Build Coastguard Worker build_file = "@pybind11_bazel//:pybind11.BUILD", 48*da0073e9SAndroid Build Coastguard Worker path = "third_party/pybind11", 49*da0073e9SAndroid Build Coastguard Worker) 50*da0073e9SAndroid Build Coastguard Worker 51*da0073e9SAndroid Build Coastguard Workerhttp_archive( 52*da0073e9SAndroid Build Coastguard Worker name = "com_github_glog", 53*da0073e9SAndroid Build Coastguard Worker build_file_content = """ 54*da0073e9SAndroid Build Coastguard Workerlicenses(['notice']) 55*da0073e9SAndroid Build Coastguard Worker 56*da0073e9SAndroid Build Coastguard Workerload(':bazel/glog.bzl', 'glog_library') 57*da0073e9SAndroid Build Coastguard Worker# TODO: figure out why enabling gflags leads to SIGSEV on the logging init 58*da0073e9SAndroid Build Coastguard Workerglog_library(with_gflags=0) 59*da0073e9SAndroid Build Coastguard Worker """, 60*da0073e9SAndroid Build Coastguard Worker strip_prefix = "glog-0.4.0", 61*da0073e9SAndroid Build Coastguard Worker urls = [ 62*da0073e9SAndroid Build Coastguard Worker "https://github.com/google/glog/archive/v0.4.0.tar.gz", 63*da0073e9SAndroid Build Coastguard Worker ], 64*da0073e9SAndroid Build Coastguard Worker) 65*da0073e9SAndroid Build Coastguard Worker 66*da0073e9SAndroid Build Coastguard Workerhttp_archive( 67*da0073e9SAndroid Build Coastguard Worker name = "com_github_gflags_gflags", 68*da0073e9SAndroid Build Coastguard Worker strip_prefix = "gflags-2.2.2", 69*da0073e9SAndroid Build Coastguard Worker urls = [ 70*da0073e9SAndroid Build Coastguard Worker "https://github.com/gflags/gflags/archive/v2.2.2.tar.gz", 71*da0073e9SAndroid Build Coastguard Worker ], 72*da0073e9SAndroid Build Coastguard Worker) 73*da0073e9SAndroid Build Coastguard Worker 74*da0073e9SAndroid Build Coastguard Workerhttp_archive( 75*da0073e9SAndroid Build Coastguard Worker name = "com_github_opentelemetry-cpp", 76*da0073e9SAndroid Build Coastguard Worker urls = [ 77*da0073e9SAndroid Build Coastguard Worker "https://github.com/open-telemetry/opentelemetry-cpp/archive/refs/tags/v1.14.2.tar.gz", 78*da0073e9SAndroid Build Coastguard Worker ], 79*da0073e9SAndroid Build Coastguard Worker) 80*da0073e9SAndroid Build Coastguard Worker 81*da0073e9SAndroid Build Coastguard Workernew_local_repository( 82*da0073e9SAndroid Build Coastguard Worker name = "gloo", 83*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:gloo.BUILD", 84*da0073e9SAndroid Build Coastguard Worker path = "third_party/gloo", 85*da0073e9SAndroid Build Coastguard Worker) 86*da0073e9SAndroid Build Coastguard Worker 87*da0073e9SAndroid Build Coastguard Workernew_local_repository( 88*da0073e9SAndroid Build Coastguard Worker name = "onnx", 89*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:onnx.BUILD", 90*da0073e9SAndroid Build Coastguard Worker path = "third_party/onnx", 91*da0073e9SAndroid Build Coastguard Worker) 92*da0073e9SAndroid Build Coastguard Worker 93*da0073e9SAndroid Build Coastguard Workerlocal_repository( 94*da0073e9SAndroid Build Coastguard Worker name = "com_google_protobuf", 95*da0073e9SAndroid Build Coastguard Worker path = "third_party/protobuf", 96*da0073e9SAndroid Build Coastguard Worker) 97*da0073e9SAndroid Build Coastguard Worker 98*da0073e9SAndroid Build Coastguard Workernew_local_repository( 99*da0073e9SAndroid Build Coastguard Worker name = "eigen", 100*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:eigen.BUILD", 101*da0073e9SAndroid Build Coastguard Worker path = "third_party/eigen", 102*da0073e9SAndroid Build Coastguard Worker) 103*da0073e9SAndroid Build Coastguard Worker 104*da0073e9SAndroid Build Coastguard Workernew_local_repository( 105*da0073e9SAndroid Build Coastguard Worker name = "cutlass", 106*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:cutlass.BUILD", 107*da0073e9SAndroid Build Coastguard Worker path = "third_party/cutlass", 108*da0073e9SAndroid Build Coastguard Worker) 109*da0073e9SAndroid Build Coastguard Worker 110*da0073e9SAndroid Build Coastguard Workernew_local_repository( 111*da0073e9SAndroid Build Coastguard Worker name = "fbgemm", 112*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:fbgemm/BUILD.bazel", 113*da0073e9SAndroid Build Coastguard Worker path = "third_party/fbgemm", 114*da0073e9SAndroid Build Coastguard Worker repo_mapping = {"@cpuinfo": "@org_pytorch_cpuinfo"}, 115*da0073e9SAndroid Build Coastguard Worker) 116*da0073e9SAndroid Build Coastguard Worker 117*da0073e9SAndroid Build Coastguard Workernew_local_repository( 118*da0073e9SAndroid Build Coastguard Worker name = "ideep", 119*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:ideep.BUILD", 120*da0073e9SAndroid Build Coastguard Worker path = "third_party/ideep", 121*da0073e9SAndroid Build Coastguard Worker) 122*da0073e9SAndroid Build Coastguard Worker 123*da0073e9SAndroid Build Coastguard Workernew_local_repository( 124*da0073e9SAndroid Build Coastguard Worker name = "mkl_dnn", 125*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:mkl-dnn.BUILD", 126*da0073e9SAndroid Build Coastguard Worker path = "third_party/ideep/mkl-dnn", 127*da0073e9SAndroid Build Coastguard Worker) 128*da0073e9SAndroid Build Coastguard Worker 129*da0073e9SAndroid Build Coastguard Workernew_local_repository( 130*da0073e9SAndroid Build Coastguard Worker name = "org_pytorch_cpuinfo", 131*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:cpuinfo/BUILD.bazel", 132*da0073e9SAndroid Build Coastguard Worker path = "third_party/cpuinfo", 133*da0073e9SAndroid Build Coastguard Worker) 134*da0073e9SAndroid Build Coastguard Worker 135*da0073e9SAndroid Build Coastguard Workernew_local_repository( 136*da0073e9SAndroid Build Coastguard Worker name = "asmjit", 137*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:fbgemm/third_party/asmjit.BUILD", 138*da0073e9SAndroid Build Coastguard Worker path = "third_party/fbgemm/third_party/asmjit", 139*da0073e9SAndroid Build Coastguard Worker) 140*da0073e9SAndroid Build Coastguard Worker 141*da0073e9SAndroid Build Coastguard Workernew_local_repository( 142*da0073e9SAndroid Build Coastguard Worker name = "sleef", 143*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:sleef.BUILD", 144*da0073e9SAndroid Build Coastguard Worker path = "third_party/sleef", 145*da0073e9SAndroid Build Coastguard Worker) 146*da0073e9SAndroid Build Coastguard Worker 147*da0073e9SAndroid Build Coastguard Workernew_local_repository( 148*da0073e9SAndroid Build Coastguard Worker name = "fmt", 149*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:fmt.BUILD", 150*da0073e9SAndroid Build Coastguard Worker path = "third_party/fmt", 151*da0073e9SAndroid Build Coastguard Worker) 152*da0073e9SAndroid Build Coastguard Worker 153*da0073e9SAndroid Build Coastguard Workernew_local_repository( 154*da0073e9SAndroid Build Coastguard Worker name = "kineto", 155*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:kineto.BUILD", 156*da0073e9SAndroid Build Coastguard Worker path = "third_party/kineto", 157*da0073e9SAndroid Build Coastguard Worker) 158*da0073e9SAndroid Build Coastguard Worker 159*da0073e9SAndroid Build Coastguard Workernew_local_repository( 160*da0073e9SAndroid Build Coastguard Worker name = "opentelemetry-cpp", 161*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party::opentelemetry-cpp.BUILD", 162*da0073e9SAndroid Build Coastguard Worker path = "third_party/opentelemetry-cpp", 163*da0073e9SAndroid Build Coastguard Worker) 164*da0073e9SAndroid Build Coastguard Worker 165*da0073e9SAndroid Build Coastguard Workernew_local_repository( 166*da0073e9SAndroid Build Coastguard Worker name = "cpp-httplib", 167*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:cpp-httplib.BUILD", 168*da0073e9SAndroid Build Coastguard Worker path = "third_party/cpp-httplib", 169*da0073e9SAndroid Build Coastguard Worker) 170*da0073e9SAndroid Build Coastguard Worker 171*da0073e9SAndroid Build Coastguard Workernew_local_repository( 172*da0073e9SAndroid Build Coastguard Worker name = "nlohmann", 173*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:nlohmann.BUILD", 174*da0073e9SAndroid Build Coastguard Worker path = "third_party/nlohmann", 175*da0073e9SAndroid Build Coastguard Worker) 176*da0073e9SAndroid Build Coastguard Worker 177*da0073e9SAndroid Build Coastguard Workernew_local_repository( 178*da0073e9SAndroid Build Coastguard Worker name = "tensorpipe", 179*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:tensorpipe.BUILD", 180*da0073e9SAndroid Build Coastguard Worker path = "third_party/tensorpipe", 181*da0073e9SAndroid Build Coastguard Worker) 182*da0073e9SAndroid Build Coastguard Worker 183*da0073e9SAndroid Build Coastguard Workerhttp_archive( 184*da0073e9SAndroid Build Coastguard Worker name = "mkl", 185*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:mkl.BUILD", 186*da0073e9SAndroid Build Coastguard Worker sha256 = "59154b30dd74561e90d547f9a3af26c75b6f4546210888f09c9d4db8f4bf9d4c", 187*da0073e9SAndroid Build Coastguard Worker strip_prefix = "lib", 188*da0073e9SAndroid Build Coastguard Worker urls = [ 189*da0073e9SAndroid Build Coastguard Worker "https://anaconda.org/anaconda/mkl/2020.0/download/linux-64/mkl-2020.0-166.tar.bz2", 190*da0073e9SAndroid Build Coastguard Worker ], 191*da0073e9SAndroid Build Coastguard Worker) 192*da0073e9SAndroid Build Coastguard Worker 193*da0073e9SAndroid Build Coastguard Workerhttp_archive( 194*da0073e9SAndroid Build Coastguard Worker name = "mkl_headers", 195*da0073e9SAndroid Build Coastguard Worker build_file = "//third_party:mkl_headers.BUILD", 196*da0073e9SAndroid Build Coastguard Worker sha256 = "2af3494a4bebe5ddccfdc43bacc80fcd78d14c1954b81d2c8e3d73b55527af90", 197*da0073e9SAndroid Build Coastguard Worker urls = [ 198*da0073e9SAndroid Build Coastguard Worker "https://anaconda.org/anaconda/mkl-include/2020.0/download/linux-64/mkl-include-2020.0-166.tar.bz2", 199*da0073e9SAndroid Build Coastguard Worker ], 200*da0073e9SAndroid Build Coastguard Worker) 201*da0073e9SAndroid Build Coastguard Worker 202*da0073e9SAndroid Build Coastguard Workerhttp_archive( 203*da0073e9SAndroid Build Coastguard Worker name = "rules_python", 204*da0073e9SAndroid Build Coastguard Worker # TODO Fix bazel linter to support hashes for release tarballs. 205*da0073e9SAndroid Build Coastguard Worker # 206*da0073e9SAndroid Build Coastguard Worker # sha256 = "94750828b18044533e98a129003b6a68001204038dc4749f40b195b24c38f49f", 207*da0073e9SAndroid Build Coastguard Worker strip_prefix = "rules_python-0.21.0", 208*da0073e9SAndroid Build Coastguard Worker url = "https://github.com/bazelbuild/rules_python/releases/download/0.21.0/rules_python-0.21.0.tar.gz", 209*da0073e9SAndroid Build Coastguard Worker) 210*da0073e9SAndroid Build Coastguard Worker 211*da0073e9SAndroid Build Coastguard Workerload("@rules_python//python:repositories.bzl", "py_repositories") 212*da0073e9SAndroid Build Coastguard Worker 213*da0073e9SAndroid Build Coastguard Workerpy_repositories() 214*da0073e9SAndroid Build Coastguard Worker 215*da0073e9SAndroid Build Coastguard Workerload("@rules_python//python:repositories.bzl", "python_register_toolchains") 216*da0073e9SAndroid Build Coastguard Worker 217*da0073e9SAndroid Build Coastguard Workerpython_register_toolchains( 218*da0073e9SAndroid Build Coastguard Worker name = "python3_10", 219*da0073e9SAndroid Build Coastguard Worker python_version = "3.10", 220*da0073e9SAndroid Build Coastguard Worker) 221*da0073e9SAndroid Build Coastguard Worker 222*da0073e9SAndroid Build Coastguard Workerload("@python3_10//:defs.bzl", "interpreter") 223*da0073e9SAndroid Build Coastguard Workerload("@rules_python//python:pip.bzl", "pip_parse") 224*da0073e9SAndroid Build Coastguard Worker 225*da0073e9SAndroid Build Coastguard Workerpip_parse( 226*da0073e9SAndroid Build Coastguard Worker name = "pip_deps", 227*da0073e9SAndroid Build Coastguard Worker python_interpreter_target = interpreter, 228*da0073e9SAndroid Build Coastguard Worker requirements_lock = "//:tools/build/bazel/requirements.txt", 229*da0073e9SAndroid Build Coastguard Worker) 230*da0073e9SAndroid Build Coastguard Worker 231*da0073e9SAndroid Build Coastguard Workerload("@pip_deps//:requirements.bzl", "install_deps") 232*da0073e9SAndroid Build Coastguard Worker 233*da0073e9SAndroid Build Coastguard Workerinstall_deps() 234*da0073e9SAndroid Build Coastguard Worker 235*da0073e9SAndroid Build Coastguard Workerload("@pybind11_bazel//:python_configure.bzl", "python_configure") 236*da0073e9SAndroid Build Coastguard Worker 237*da0073e9SAndroid Build Coastguard Workerpython_configure( 238*da0073e9SAndroid Build Coastguard Worker name = "local_config_python", 239*da0073e9SAndroid Build Coastguard Worker python_interpreter_target = interpreter, 240*da0073e9SAndroid Build Coastguard Worker) 241*da0073e9SAndroid Build Coastguard Worker 242*da0073e9SAndroid Build Coastguard Workerload("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps") 243*da0073e9SAndroid Build Coastguard Worker 244*da0073e9SAndroid Build Coastguard Workerprotobuf_deps() 245*da0073e9SAndroid Build Coastguard Worker 246*da0073e9SAndroid Build Coastguard Workernew_local_repository( 247*da0073e9SAndroid Build Coastguard Worker name = "cuda", 248*da0073e9SAndroid Build Coastguard Worker build_file = "@//third_party:cuda.BUILD", 249*da0073e9SAndroid Build Coastguard Worker path = "/usr/local/cuda", 250*da0073e9SAndroid Build Coastguard Worker) 251*da0073e9SAndroid Build Coastguard Worker 252*da0073e9SAndroid Build Coastguard Workernew_local_repository( 253*da0073e9SAndroid Build Coastguard Worker name = "cudnn", 254*da0073e9SAndroid Build Coastguard Worker build_file = "@//third_party:cudnn.BUILD", 255*da0073e9SAndroid Build Coastguard Worker path = "/usr/local/cuda", 256*da0073e9SAndroid Build Coastguard Worker) 257*da0073e9SAndroid Build Coastguard Worker 258*da0073e9SAndroid Build Coastguard Workernew_local_repository( 259*da0073e9SAndroid Build Coastguard Worker name = "cudnn_frontend", 260*da0073e9SAndroid Build Coastguard Worker build_file = "@//third_party:cudnn_frontend.BUILD", 261*da0073e9SAndroid Build Coastguard Worker path = "third_party/cudnn_frontend/", 262*da0073e9SAndroid Build Coastguard Worker) 263*da0073e9SAndroid Build Coastguard Worker 264*da0073e9SAndroid Build Coastguard Workerlocal_repository( 265*da0073e9SAndroid Build Coastguard Worker name = "com_github_google_flatbuffers", 266*da0073e9SAndroid Build Coastguard Worker path = "third_party/flatbuffers", 267*da0073e9SAndroid Build Coastguard Worker) 268*da0073e9SAndroid Build Coastguard Worker 269*da0073e9SAndroid Build Coastguard Workerlocal_repository( 270*da0073e9SAndroid Build Coastguard Worker name = "google_benchmark", 271*da0073e9SAndroid Build Coastguard Worker path = "third_party/benchmark", 272*da0073e9SAndroid Build Coastguard Worker) 273*da0073e9SAndroid Build Coastguard Worker 274*da0073e9SAndroid Build Coastguard Workerlocal_repository( 275*da0073e9SAndroid Build Coastguard Worker name = "com_google_googletest", 276*da0073e9SAndroid Build Coastguard Worker path = "third_party/googletest", 277*da0073e9SAndroid Build Coastguard Worker) 278*da0073e9SAndroid Build Coastguard Worker 279*da0073e9SAndroid Build Coastguard Workerlocal_repository( 280*da0073e9SAndroid Build Coastguard Worker name = "pthreadpool", 281*da0073e9SAndroid Build Coastguard Worker path = "third_party/pthreadpool", 282*da0073e9SAndroid Build Coastguard Worker repo_mapping = {"@com_google_benchmark": "@google_benchmark"}, 283*da0073e9SAndroid Build Coastguard Worker) 284*da0073e9SAndroid Build Coastguard Worker 285*da0073e9SAndroid Build Coastguard Workerlocal_repository( 286*da0073e9SAndroid Build Coastguard Worker name = "FXdiv", 287*da0073e9SAndroid Build Coastguard Worker path = "third_party/FXdiv", 288*da0073e9SAndroid Build Coastguard Worker repo_mapping = {"@com_google_benchmark": "@google_benchmark"}, 289*da0073e9SAndroid Build Coastguard Worker) 290*da0073e9SAndroid Build Coastguard Worker 291*da0073e9SAndroid Build Coastguard Workerlocal_repository( 292*da0073e9SAndroid Build Coastguard Worker name = "XNNPACK", 293*da0073e9SAndroid Build Coastguard Worker path = "third_party/XNNPACK", 294*da0073e9SAndroid Build Coastguard Worker repo_mapping = {"@com_google_benchmark": "@google_benchmark"}, 295*da0073e9SAndroid Build Coastguard Worker) 296*da0073e9SAndroid Build Coastguard Worker 297*da0073e9SAndroid Build Coastguard Workerlocal_repository( 298*da0073e9SAndroid Build Coastguard Worker name = "gemmlowp", 299*da0073e9SAndroid Build Coastguard Worker path = "third_party/gemmlowp/gemmlowp", 300*da0073e9SAndroid Build Coastguard Worker) 301*da0073e9SAndroid Build Coastguard Worker 302*da0073e9SAndroid Build Coastguard Worker### Unused repos start 303*da0073e9SAndroid Build Coastguard Worker 304*da0073e9SAndroid Build Coastguard Worker# `unused` repos are defined to hide bazel files from submodules of submodules. 305*da0073e9SAndroid Build Coastguard Worker# This allows us to run `bazel build //...` and not worry about the submodules madness. 306*da0073e9SAndroid Build Coastguard Worker# Otherwise everything traverses recursively and a lot of submodules of submodules have 307*da0073e9SAndroid Build Coastguard Worker# they own bazel build files. 308*da0073e9SAndroid Build Coastguard Worker 309*da0073e9SAndroid Build Coastguard Workerlocal_repository( 310*da0073e9SAndroid Build Coastguard Worker name = "unused_tensorpipe_googletest", 311*da0073e9SAndroid Build Coastguard Worker path = "third_party/tensorpipe/third_party/googletest", 312*da0073e9SAndroid Build Coastguard Worker) 313*da0073e9SAndroid Build Coastguard Worker 314*da0073e9SAndroid Build Coastguard Workerlocal_repository( 315*da0073e9SAndroid Build Coastguard Worker name = "unused_fbgemm", 316*da0073e9SAndroid Build Coastguard Worker path = "third_party/fbgemm", 317*da0073e9SAndroid Build Coastguard Worker) 318*da0073e9SAndroid Build Coastguard Worker 319*da0073e9SAndroid Build Coastguard Workerlocal_repository( 320*da0073e9SAndroid Build Coastguard Worker name = "unused_ftm_bazel", 321*da0073e9SAndroid Build Coastguard Worker path = "third_party/fmt/support/bazel", 322*da0073e9SAndroid Build Coastguard Worker) 323*da0073e9SAndroid Build Coastguard Worker 324*da0073e9SAndroid Build Coastguard Workerlocal_repository( 325*da0073e9SAndroid Build Coastguard Worker name = "unused_kineto_fmt_bazel", 326*da0073e9SAndroid Build Coastguard Worker path = "third_party/kineto/libkineto/third_party/fmt/support/bazel", 327*da0073e9SAndroid Build Coastguard Worker) 328*da0073e9SAndroid Build Coastguard Worker 329*da0073e9SAndroid Build Coastguard Workerlocal_repository( 330*da0073e9SAndroid Build Coastguard Worker name = "unused_kineto_dynolog_googletest", 331*da0073e9SAndroid Build Coastguard Worker path = "third_party/kineto/libkineto/third_party/dynolog/third_party/googletest", 332*da0073e9SAndroid Build Coastguard Worker) 333*da0073e9SAndroid Build Coastguard Worker 334*da0073e9SAndroid Build Coastguard Workerlocal_repository( 335*da0073e9SAndroid Build Coastguard Worker name = "unused_kineto_dynolog_gflags", 336*da0073e9SAndroid Build Coastguard Worker path = "third_party/kineto/libkineto/third_party/dynolog/third_party/gflags", 337*da0073e9SAndroid Build Coastguard Worker) 338*da0073e9SAndroid Build Coastguard Worker 339*da0073e9SAndroid Build Coastguard Workerlocal_repository( 340*da0073e9SAndroid Build Coastguard Worker name = "unused_kineto_dynolog_glog", 341*da0073e9SAndroid Build Coastguard Worker path = "third_party/kineto/libkineto/third_party/dynolog/third_party/glog", 342*da0073e9SAndroid Build Coastguard Worker) 343*da0073e9SAndroid Build Coastguard Worker 344*da0073e9SAndroid Build Coastguard Workerlocal_repository( 345*da0073e9SAndroid Build Coastguard Worker name = "unused_kineto_googletest", 346*da0073e9SAndroid Build Coastguard Worker path = "third_party/kineto/libkineto/third_party/googletest", 347*da0073e9SAndroid Build Coastguard Worker) 348*da0073e9SAndroid Build Coastguard Worker 349*da0073e9SAndroid Build Coastguard Workerlocal_repository( 350*da0073e9SAndroid Build Coastguard Worker name = "unused_onnx_benchmark", 351*da0073e9SAndroid Build Coastguard Worker path = "third_party/onnx/third_party/benchmark", 352*da0073e9SAndroid Build Coastguard Worker) 353*da0073e9SAndroid Build Coastguard Worker 354*da0073e9SAndroid Build Coastguard Worker### Unused repos end 355