Compile raylet cython bindings with bazel#3842
Conversation
|
Test FAILed. |
| @@ -0,0 +1,71 @@ | |||
| """Custom rules for gRPC Python""" | |||
There was a problem hiding this comment.
What is the role of this file?
There was a problem hiding this comment.
This file is used to compile the .pyx files with cython, see
load("@//bazel:cython_library.bzl", "pyx_library")
in BUILD.bazel and
pyx_library(
name = "_raylet",
srcs = glob([
"python/ray/_raylet.pyx",
"python/ray/includes/*.pxd",
"python/ray/includes/*.pxi"
]),
deps = [":raylet_lib"]
)
|
|
||
| new_git_repository( | ||
| name = "plasma", | ||
| build_file = "@//bazel:BUILD.plasma", |
There was a problem hiding this comment.
original indentation was correct
| @@ -0,0 +1,295 @@ | |||
| # Adapted with modifications from tensorflow/third_party/py/ | |||
There was a problem hiding this comment.
Maybe add a comment pointing out the minor modifications you made to this file
|
Test FAILed. |
|
Test PASSed. |
f06fab2 to
b3a2524
Compare
b3a2524 to
b2a34fc
Compare
|
Test FAILed. |
|
Test PASSed. |
|
Test PASSed. |
|
Test PASSed. |
|
Test PASSed. |
|
Test FAILed. |
|
Test PASSed. |
|
@rsepassi please take a quick look as a sanity check if you have a chance! |
|
looks good! |
|
Thanks @rsepassi! |
The plasma store can be built with:
And the raylet can be built with:
Related to #2887.