123456789101112131415161718192021222324252627282930313233343536373839 |
- cc_binary(
- name = "example",
- srcs = glob([
- "*.cc",
- ]),
- data = [
- "example.so",
- ],
- linkstatic = True,
- deps = [
- ":ray_api",
- ],
- )
- cc_binary(
- name = "example.so",
- srcs = glob([
- "*.cc",
- ]),
- linkopts = ["-shared"],
- linkstatic = True,
- deps = [
- ":ray_api",
- ],
- )
- cc_library(
- name = "ray_api",
- srcs = [
- "thirdparty/lib/libray_api.so",
- ],
- hdrs = glob([
- "thirdparty/include/**/*.h",
- "thirdparty/include/**/*.hpp",
- ]),
- linkopts = ["-Wl,-rpath,./"],
- strip_include_prefix = "thirdparty/include",
- visibility = ["//visibility:public"],
- )
|