blob: 7c39b0fe6aa5c0b8a4eec90272009ea5135b585b [file] [log] [blame]
Chris Frantz340e6232021-08-25 15:56:28 -07001# 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 Frantzb3a10932022-06-03 14:52:06 -07005load("//rules:cargo.bzl", "cargo_raze")
Drew Macraed3029c72021-09-24 19:24:09 +00006
Chris Frantze7454162021-08-25 14:43:05 -07007package(default_visibility = ["//visibility:public"])
Drew Macraed3029c72021-09-24 19:24:09 +00008
Chris Frantzfb665e72022-09-20 14:56:36 -07009exports_files([
10 "WORKSPACE",
11 "python-requirements.txt",
12])
Chris Frantzb0b81e62022-06-01 14:07:33 -070013
Chris Frantz6da32ea2021-11-22 13:12:08 -080014filegroup(
15 name = "cores",
16 srcs = [
17 "check_tool_requirements.core",
18 "topgen.core",
19 "topgen-reg-only.core",
20 ],
21)
Timothy Trippelb54abfa2022-04-12 18:04:10 -070022
Chris Frantzb0b81e62022-06-01 14:07:33 -070023alias(
24 name = "gen_rust_project",
25 actual = "@rules_rust//tools/rust_analyzer:gen_rust_project",
26)
27
Chris Frantzb3a10932022-06-03 14:52:06 -070028cargo_raze(
29 name = "cargo_raze",
30 cargo = [
31 "third_party/rust/crates/Cargo.toml",
32 ],
33)