mirror of
https://github.com/wassname/ray.git
synced 2026-08-15 12:45:23 +08:00
Define common data structures with protobuf. (#5121)
This commit is contained in:
+12
-13
@@ -13,23 +13,22 @@ def flatbuffer_py_library(name, srcs, outs, out_prefix, includes = [], include_p
|
||||
includes = includes,
|
||||
)
|
||||
|
||||
def flatbuffer_java_library(name, srcs, outs, out_prefix, includes = [], include_paths = []):
|
||||
flatbuffer_library_public(
|
||||
name = name,
|
||||
srcs = srcs,
|
||||
outs = outs,
|
||||
language_flag = "-j",
|
||||
out_prefix = out_prefix,
|
||||
include_paths = include_paths,
|
||||
includes = includes,
|
||||
)
|
||||
|
||||
def define_java_module(name, additional_srcs = [], additional_resources = [], define_test_lib = False, test_deps = [], **kwargs):
|
||||
def define_java_module(
|
||||
name,
|
||||
additional_srcs = [],
|
||||
exclude_srcs = [],
|
||||
additional_resources = [],
|
||||
define_test_lib = False,
|
||||
test_deps = [],
|
||||
**kwargs):
|
||||
lib_name = "org_ray_ray_" + name
|
||||
pom_file_targets = [lib_name]
|
||||
native.java_library(
|
||||
name = lib_name,
|
||||
srcs = additional_srcs + native.glob([name + "/src/main/java/**/*.java"]),
|
||||
srcs = additional_srcs + native.glob(
|
||||
[name + "/src/main/java/**/*.java"],
|
||||
exclude = exclude_srcs,
|
||||
),
|
||||
resources = native.glob([name + "/src/main/resources/**"]) + additional_resources,
|
||||
**kwargs
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user