blob: 57246aed8ed3061df69bde21d7f68ec3b78998d9 [file] [log] [blame]
Austin Schuh0bd410a2023-11-05 12:38:12 -08001filegroup(
2 name = "sysroot_files",
3 srcs = glob(
4 # TODO(austin): Only include the base files here. Need to figure out what those are.
5 # TODO(austin): Generate that list when building the rootfs?
6 include = [
7 "include/**",
8 "lib/**",
9 "lib64/**",
10 "usr/include/**",
11 "usr/lib/**",
12 "usr/bin/**",
13 "usr/lib64/**",
14 ],
15 exclude = [
16 "usr/share/**",
Austin Schuh0bd410a2023-11-05 12:38:12 -080017 "usr/bin/X11",
18 ],
19 ),
20 visibility = ["//visibility:public"],
21)
22
23cc_library(
24 name = "nppi",
25 srcs = [
26 "usr/lib/x86_64-linux-gnu/libnppc.so.11",
27 "usr/lib/x86_64-linux-gnu/libnppif.so.11",
28 ],
29 hdrs = glob(
30 include = ["usr/include/nppi*.h"],
31 ),
32 visibility = ["//visibility:public"],
33)
34
35cc_library(
36 name = "cudart",
37 srcs = [
38 "usr/lib/x86_64-linux-gnu/libcuda.so.1",
39 "usr/lib/x86_64-linux-gnu/libcudart.so.11.0",
40 ],
41 visibility = ["//visibility:public"],
42)
43
44# TODO(austin): lzma, gstreamer, opencv