UebelAndre | 2bad96d | 2024-11-26 11:38:21 -0800 | [diff] [blame] | 1 | """bazelbuild/rules_rust/extensions/prost""" |
| 2 | |
| 3 | module( |
| 4 | name = "rules_rust_prost", |
| 5 | version = "0.54.1", |
| 6 | ) |
| 7 | |
| 8 | bazel_dep( |
| 9 | name = "rules_rust", |
| 10 | version = "0.54.1", |
| 11 | ) |
| 12 | local_path_override( |
| 13 | module_name = "rules_rust", |
| 14 | path = "../..", |
| 15 | ) |
| 16 | |
| 17 | bazel_dep( |
UebelAndre | a33f901 | 2024-12-06 02:31:47 -0800 | [diff] [blame^] | 18 | name = "platforms", |
| 19 | version = "0.0.10", |
| 20 | ) |
| 21 | bazel_dep( |
UebelAndre | 2bad96d | 2024-11-26 11:38:21 -0800 | [diff] [blame] | 22 | name = "bazel_skylib", |
UebelAndre | a7aba2d | 2024-12-04 14:09:00 -0800 | [diff] [blame] | 23 | version = "1.7.1", |
UebelAndre | 2bad96d | 2024-11-26 11:38:21 -0800 | [diff] [blame] | 24 | ) |
| 25 | bazel_dep( |
| 26 | name = "rules_cc", |
UebelAndre | a7aba2d | 2024-12-04 14:09:00 -0800 | [diff] [blame] | 27 | version = "0.0.17", |
UebelAndre | 2bad96d | 2024-11-26 11:38:21 -0800 | [diff] [blame] | 28 | ) |
| 29 | bazel_dep( |
| 30 | name = "rules_proto", |
| 31 | version = "6.0.2", |
| 32 | ) |
| 33 | bazel_dep( |
| 34 | name = "protobuf", |
UebelAndre | a7aba2d | 2024-12-04 14:09:00 -0800 | [diff] [blame] | 35 | version = "28.3", |
UebelAndre | 2bad96d | 2024-11-26 11:38:21 -0800 | [diff] [blame] | 36 | repo_name = "com_google_protobuf", |
| 37 | ) |
| 38 | |
UebelAndre | a7aba2d | 2024-12-04 14:09:00 -0800 | [diff] [blame] | 39 | rust_ext = use_extension("//:extensions.bzl", "rust_ext") |
UebelAndre | 2bad96d | 2024-11-26 11:38:21 -0800 | [diff] [blame] | 40 | use_repo( |
UebelAndre | a7aba2d | 2024-12-04 14:09:00 -0800 | [diff] [blame] | 41 | rust_ext, |
UebelAndre | a33f901 | 2024-12-06 02:31:47 -0800 | [diff] [blame^] | 42 | "rrprd", |
| 43 | "rrprd__h2-0.4.6", |
| 44 | "rrprd__heck", |
| 45 | "rrprd__prost-0.13.1", |
| 46 | "rrprd__prost-types-0.13.1", |
| 47 | "rrprd__protoc-gen-prost-0.4.0", |
| 48 | "rrprd__protoc-gen-tonic-0.4.1", |
| 49 | "rrprd__tokio-1.39.3", |
| 50 | "rrprd__tokio-stream-0.1.15", |
| 51 | "rrprd__tonic-0.12.1", |
UebelAndre | 2bad96d | 2024-11-26 11:38:21 -0800 | [diff] [blame] | 52 | ) |
| 53 | |
| 54 | register_toolchains( |
| 55 | "//:default_prost_toolchain", |
| 56 | ) |
UebelAndre | a7aba2d | 2024-12-04 14:09:00 -0800 | [diff] [blame] | 57 | |
| 58 | bazel_dep( |
| 59 | name = "googleapis", |
| 60 | version = "0.0.0-20240819-fe8ba054a", |
| 61 | dev_dependency = True, |
| 62 | repo_name = "com_google_googleapis", |
| 63 | ) |
| 64 | bazel_dep( |
| 65 | name = "bazel_ci_rules", |
| 66 | version = "1.0.0", |
| 67 | dev_dependency = True, |
| 68 | ) |
| 69 | |
| 70 | rust_ext_dev = use_extension( |
| 71 | "//private:internal_extensions.bzl", |
| 72 | "rust_ext_dev", |
| 73 | dev_dependency = True, |
| 74 | ) |
| 75 | use_repo( |
| 76 | rust_ext_dev, |
| 77 | "buildkite_config", |
| 78 | ) |