blob: 5da5762cae811b9c6c6df24d39675ae5a45366cd [file] [log] [blame]
Brian Silvermanacdabeb2019-03-23 14:04:36 -07001load("//aos/seasocks:gen_embedded.bzl", "gen_embedded")
2load("//aos/downloader:downloader.bzl", "aos_downloader_dir")
3
Austin Schuheed14442019-03-23 14:42:46 -07004load("@build_bazel_rules_typescript//:defs.bzl", "ts_library")
5
6ts_library(
7 name = "demo5",
8 srcs = [
9 "demo.ts",
10 ],
11)
12
Brian Silvermanacdabeb2019-03-23 14:04:36 -070013gen_embedded(
14 name = "gen_embedded",
15 srcs = glob(
16 include = ["www_defaults/**/*"],
17 exclude = ["www/**/*"],
18 ),
19)
20
21aos_downloader_dir(
22 name = "www_files",
23 srcs = glob([
24 "www/**/*",
25 ]),
26 dir = "www",
27 visibility = ["//visibility:public"],
28)
29
30cc_binary(
31 name = "server",
32 srcs = [
33 "server.cc",
34 ],
35 visibility = ["//visibility:public"],
36 deps = [
37 ":gen_embedded",
38 "//aos:init",
39 "//aos/logging",
40 "//aos/time",
Brian Silvermanb42ff2d2019-03-23 15:36:39 -070041 "//frc971/control_loops/drivetrain:drivetrain_queue",
Brian Silvermanacdabeb2019-03-23 14:04:36 -070042 "//third_party/seasocks",
Brian Silvermanb42ff2d2019-03-23 15:36:39 -070043 "//y2019/control_loops/drivetrain:camera_queue",
Brian Silvermanacdabeb2019-03-23 14:04:36 -070044 ],
45)