ray/bazel
gjoliver 635010d460
Update build rules and patches for darwin_arm64 platform. (#19037)
* Update build rules and patches for darwin_arm64 platform.

Changes include:

Update nelhage/rules_boost package from current version (08/5/2020) to 5/27/2021 version.
Remove rules_boost-undefine-boost_fallthrough.patch, since BOOST_FALLTHROUGH seems to be defined now.
Minor changes to rules_boost-windows-linkopts.patch to use default condition to add -lpthread flag for all platforms.
Add darwin_arm64 config to BUILD files for lib civetweb pulled in via prometheu dependency.

* upgrade boost to 1.74.0 from 1.71.0 to match the udpated build file for windows.

* Fix ray_cpp_pkg

* Use boost/bind/bind.hpp

boost/bind.hpp and global namespace placeholders are deprecated.

* lint

* Use absl::bind_front when possible. Otherwise, NOLINT

* lint

* lint

* lint

* lint

* more lint

* final lint

* trigger build
2021-10-09 18:48:35 -07:00
..
BUILD Build Raylet with Bazel (#3806) 2019-01-20 12:16:47 -08:00
BUILD.cython Make sure the right Python interpreter is used (#4334) 2019-03-12 12:21:55 -07:00
BUILD.hiredis Windows cleanup (#9508) 2020-07-17 02:08:15 -07:00
BUILD.msgpack Bazel fixes (#9519) 2020-07-19 12:53:08 -07:00
BUILD.nlohmann_json [Object spilling] Clean up spilled objects on disk when Raylet starts (#16669) 2021-07-05 12:01:25 +08:00
BUILD.rapidjson [CI] Add clang-tidy to lint (#18124) 2021-09-09 00:41:53 -07:00
BUILD.redis [Build] Generate Bazel config for compiling with clang and libc++ in CI (#18622) 2021-09-17 19:01:07 -07:00
BUILD.spdlog [EVENT] add log reporter (#10419) 2020-09-16 11:54:05 +08:00
python.bzl [ray_client] Integrate with test_basic, test_basic_2 and test_actor (#12964) 2020-12-20 14:54:18 -08:00
ray.bzl [CI] Add clang-tidy to lint (#18124) 2021-09-09 00:41:53 -07:00
ray_deps_build_all.bzl [Java] Format ray java code (#13056) 2020-12-29 10:36:16 +08:00
ray_deps_setup.bzl Update build rules and patches for darwin_arm64 platform. (#19037) 2021-10-09 18:48:35 -07:00