blob: d70d3296c304925882f24a07df4d698246b59891 [file] [log] [blame]
filegroup(
name = "sysroot_files",
srcs = glob(
include = [
"include/**",
"lib/**",
"lib64/**",
"usr/include/**",
"usr/local/**",
"usr/lib/**",
"usr/lib64/**",
],
exclude = [
"usr/share/**",
"usr/local/cuda-11.8/include/thrust/**",
"usr/local/cuda-11.8/include/nv/**",
"usr/local/cuda-11.8/include/cuda/**",
"usr/local/cuda-11.8/include/cub/**",
],
),
visibility = ["//visibility:public"],
)
cc_library(
name = "argus",
srcs = [
"usr/lib/libnvargus_socketclient.so",
],
hdrs = glob(
include = ["usr/include/Argus/**"],
),
includes = ["usr/include/Argus/utils/"],
visibility = ["//visibility:public"],
)
cc_library(
name = "eglstream",
hdrs = glob(
include = ["usr/include/EGLStream/**"],
),
includes = ["usr/include/EGLStream/"],
visibility = ["//visibility:public"],
)
cc_library(
name = "nvbufsurface",
srcs = [
"usr/lib/libnvbufsurface.so.1.0.0",
],
visibility = ["//visibility:public"],
)
cc_library(
name = "egl",
srcs = [
"usr/lib/aarch64-linux-gnu/libEGL.so",
],
visibility = ["//visibility:public"],
)
cc_library(
name = "nppi",
srcs = [
"usr/local/cuda-11.8/lib/libnppc.so.11",
"usr/local/cuda-11.8/lib/libnppif.so.11",
],
hdrs = glob(
include = ["usr/local/cuda-11.8/include/npp*.h"],
),
includes = ["usr/local/cuda-11.8/include"],
visibility = ["//visibility:public"],
)
cc_library(
name = "cudart",
srcs = [
"usr/lib/libcuda.so.1",
"usr/local/cuda-11.8/lib/libcudart.so.11.0",
],
visibility = ["//visibility:public"],
)