| 1 | # Marker that this folder is the root of a Bazel workspace |
| 2 | load("@rules_rust//rust:repositories.bzl", "rules_rust_dependencies", "rust_register_toolchains") |
| 3 | |
| 4 | rules_rust_dependencies() |
| 5 | |
| 6 | rust_register_toolchains( |
| 7 | edition = "2021", |
| 8 | versions = [ |
| 9 | "1.77.0" |
| 10 | ], |
| 11 | ) |
| 12 | |
| 13 | load("@rules_rust//crate_universe:repositories.bzl", "crate_universe_dependencies") |
| 14 | |
| 15 | crate_universe_dependencies() |
| 16 | |
| 17 | load("@rules_rust//crate_universe:defs.bzl", "crate", "crates_repository") |
| 18 | |
| 19 | crates_repository( |
| 20 | name = "crate_index", |
| 21 | cargo_lockfile = "//src-tauri:Cargo.lock", |
| 22 | manifests = ["//src-tauri:Cargo.toml"], |
| 23 | packages = { |
| 24 | "tauri-build": crate.spec( |
| 25 | version = "1.5", |
| 26 | ), |
| 27 | }, |
| 28 | ) |
| 29 | |
| 30 | load("@crate_index//:defs.bzl", "crate_repositories") |
| 31 | |
| 32 | crate_repositories() |