Chris Frantz | 340e623 | 2021-08-25 15:56:28 -0700 | [diff] [blame] | 1 | # Copyright lowRISC contributors. |
| 2 | # Licensed under the Apache License, Version 2.0, see LICENSE for details. |
| 3 | # SPDX-License-Identifier: Apache-2.0 |
| 4 | |
Chris Frantz | b3a1093 | 2022-06-03 14:52:06 -0700 | [diff] [blame] | 5 | load("//rules:cargo.bzl", "cargo_raze") |
Drew Macrae | d3029c7 | 2021-09-24 19:24:09 +0000 | [diff] [blame] | 6 | |
Chris Frantz | e745416 | 2021-08-25 14:43:05 -0700 | [diff] [blame] | 7 | package(default_visibility = ["//visibility:public"]) |
Drew Macrae | d3029c7 | 2021-09-24 19:24:09 +0000 | [diff] [blame] | 8 | |
Chris Frantz | fb665e7 | 2022-09-20 14:56:36 -0700 | [diff] [blame] | 9 | exports_files([ |
| 10 | "WORKSPACE", |
| 11 | "python-requirements.txt", |
| 12 | ]) |
Chris Frantz | b0b81e6 | 2022-06-01 14:07:33 -0700 | [diff] [blame] | 13 | |
Chris Frantz | 6da32ea | 2021-11-22 13:12:08 -0800 | [diff] [blame] | 14 | filegroup( |
| 15 | name = "cores", |
| 16 | srcs = [ |
| 17 | "check_tool_requirements.core", |
| 18 | "topgen.core", |
| 19 | "topgen-reg-only.core", |
| 20 | ], |
| 21 | ) |
Timothy Trippel | b54abfa | 2022-04-12 18:04:10 -0700 | [diff] [blame] | 22 | |
Chris Frantz | b0b81e6 | 2022-06-01 14:07:33 -0700 | [diff] [blame] | 23 | alias( |
| 24 | name = "gen_rust_project", |
| 25 | actual = "@rules_rust//tools/rust_analyzer:gen_rust_project", |
| 26 | ) |
| 27 | |
Chris Frantz | b3a1093 | 2022-06-03 14:52:06 -0700 | [diff] [blame] | 28 | cargo_raze( |
| 29 | name = "cargo_raze", |
| 30 | cargo = [ |
| 31 | "third_party/rust/crates/Cargo.toml", |
| 32 | ], |
| 33 | ) |