blob: 209284452a9a038af08ecfcc922f562719492077 [file] [log] [blame]
Philipp Schrader37fdbb62021-12-18 00:30:37 -08001load("@bazel_gazelle//:def.bzl", "gazelle")
Philipp Schrader175a93c2023-02-19 13:13:40 -08002load("@aspect_rules_ts//ts:defs.bzl", "ts_config")
3load("@npm//:defs.bzl", "npm_link_all_packages")
4load("@aspect_rules_js//npm:defs.bzl", "npm_link_package")
5
6# Link npm packages
7npm_link_all_packages(name = "node_modules")
Philipp Schrader37fdbb62021-12-18 00:30:37 -08008
Philipp Schrader87277f42022-01-01 07:45:12 -08009exports_files([
10 "tsconfig.json",
Philipp Schrader175a93c2023-02-19 13:13:40 -080011 "tsconfig.node.json",
Philipp Schrader87277f42022-01-01 07:45:12 -080012 "rollup.config.js",
13])
Philipp Schrader37fdbb62021-12-18 00:30:37 -080014
Philipp Schrader175a93c2023-02-19 13:13:40 -080015# The root repo tsconfig
16ts_config(
17 name = "tsconfig",
18 src = "tsconfig.json",
19 visibility = ["//visibility:public"],
20)
21
22ts_config(
23 name = "tsconfig.node",
24 src = "tsconfig.node.json",
25 visibility = ["//visibility:public"],
26 deps = [":tsconfig"],
27)
28
29npm_link_package(
30 name = "node_modules/flatbuffers",
31 src = "@com_github_google_flatbuffers//ts:flatbuffers",
32)
33
34npm_link_package(
35 name = "node_modules/flatbuffers_reflection",
36 src = "@com_github_google_flatbuffers//reflection:flatbuffers_reflection",
37)
38
Philipp Schrader37fdbb62021-12-18 00:30:37 -080039# gazelle:prefix github.com/frc971/971-Robot-Code
40# gazelle:build_file_name BUILD
41# gazelle:proto disable
42# gazelle:go_generate_proto false
43# gazelle:exclude third_party
44# gazelle:exclude external
Philipp Schraderbfa88db2023-01-05 13:34:12 -080045# gazelle:resolve go github.com/google/flatbuffers/go @com_github_google_flatbuffers//go:go_default_library
Philipp Schrader7365d322022-03-06 16:40:08 -080046# gazelle:resolve go github.com/phst/runfiles @com_github_phst_runfiles//:go_default_library
Alex Perry0d0aae32022-02-09 21:10:17 -080047# gazelle:resolve go github.com/frc971/971-Robot-Code/build_tests/fbs //build_tests:test_go_fbs
Philipp Schradercdb5cfc2022-02-20 14:57:07 -080048# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/error_response //scouting/webserver/requests/messages:error_response_go_fbs
49# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_data_scouting //scouting/webserver/requests/messages:submit_data_scouting_go_fbs
50# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_data_scouting_response //scouting/webserver/requests/messages:submit_data_scouting_response_go_fbs
Alex Perry81f96ba2022-03-13 18:26:19 -070051# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_notes //scouting/webserver/requests/messages:submit_notes_go_fbs
52# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_notes_response //scouting/webserver/requests/messages:submit_notes_response_go_fbs
Philipp Schraderacf96232022-03-01 22:03:30 -080053# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_data_scouting_response //scouting/webserver/requests/messages:request_data_scouting_response_go_fbs
Sabina Leavere66c2fc2022-02-24 16:56:15 -080054# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_data_scouting //scouting/webserver/requests/messages:request_data_scouting_go_fbs
55# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_matches_for_team_response //scouting/webserver/requests/messages:request_matches_for_team_response_go_fbs
56# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_matches_for_team //scouting/webserver/requests/messages:request_matches_for_team_go_fbs
Alex Perry81f96ba2022-03-13 18:26:19 -070057# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_notes_for_team_response //scouting/webserver/requests/messages:request_notes_for_team_response_go_fbs
58# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_notes_for_team //scouting/webserver/requests/messages:request_notes_for_team_go_fbs
Sabina Leavere66c2fc2022-02-24 16:56:15 -080059# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_matches_response //scouting/webserver/requests/messages:request_all_matches_response_go_fbs
60# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_matches //scouting/webserver/requests/messages:request_all_matches_go_fbs
Filip Kujawaf882e022022-12-14 13:14:08 -080061# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_notes_response //scouting/webserver/requests/messages:request_all_notes_response_go_fbs
62# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_notes //scouting/webserver/requests/messages:request_all_notes_go_fbs
63# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_driver_rankings_response //scouting/webserver/requests/messages:request_all_driver_rankings_response_go_fbs
64# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_driver_rankings //scouting/webserver/requests/messages:request_all_driver_rankings_go_fbs
Philipp Schraderd3fac192022-03-02 20:35:46 -080065# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/refresh_match_list //scouting/webserver/requests/messages:refresh_match_list_go_fbs
66# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/refresh_match_list_response //scouting/webserver/requests/messages:refresh_match_list_response_go_fbs
Milo Lin1d59f0c2022-06-22 20:30:58 -070067# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_shift_schedule //scouting/webserver/requests/messages:request_shift_schedule_go_fbs
68# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_shift_schedule_response //scouting/webserver/requests/messages:request_shift_schedule_response_go_fbs
Sabina Leaver759090b2023-01-14 20:42:56 -080069# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_actions //scouting/webserver/requests/messages:submit_actions_go_fbs
70# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_actions_response //scouting/webserver/requests/messages:submit_actions_response_go_fbs
Milo Lin1d59f0c2022-06-22 20:30:58 -070071# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_shift_schedule //scouting/webserver/requests/messages:submit_shift_schedule_go_fbs
72# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_shift_schedule_response //scouting/webserver/requests/messages:submit_shift_schedule_response_go_fbs
Filip Kujawa210a03b2022-11-24 14:41:11 -080073# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_driver_ranking //scouting/webserver/requests/messages:submit_driver_ranking_go_fbs
74# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_driver_ranking_response //scouting/webserver/requests/messages:submit_driver_ranking_response_go_fbs
Philipp Schrader37fdbb62021-12-18 00:30:37 -080075
76gazelle(
77 name = "gazelle",
78 visibility = ["//tools/lint:__subpackages__"],
79)