aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/cares/cares.BUILD
Commit message (Collapse)AuthorAge
* Remove -DWIN32_LEAN_AND_MEANGravatar Loo Rong Jie2018-06-08
|
* Build C-Ares with Bazel on WindowsGravatar Loo Rong Jie2018-06-03
|
* Packs contents of WORKSPACE into a bzl function, so that it can be resued by ↵Gravatar Ning Ren2017-12-14
| | | | other projects, and simplifies cares build.
* Pulling upstream changes and resolving merge conflicts with ↵Gravatar josh2017-11-13
|\ | | | | | | third_party/cares/cares.BUILD
| * Update comments to mention iOS also is not supported.Gravatar Param Reddy2017-10-24
| |
| * Android does not have getservbyport_r so use getservbyportGravatar Param Reddy2017-10-24
| |
| * Fix build for ios app using grpc as cc_libraryGravatar Param Reddy2017-10-20
| | | | | | | | | | | | | | | | | | | | | | | | For ios build, bazel build needs to be invoked with: --ios_multi_cpu=armv7,arm64 build. This in turn gets picked as cpu based on the docs: --[no]experimental_enable_objc_cc_deps default: "true" Allows objc_* rules to depend on cc_library and causes any objc dependencies to be built with --cpu set to "ios_<--ios_cpu>" for any values in --ios_multi_cpu. This diff explicitly adds darwin config for cpu being ios_x86_64, ios_armv7, ios_armv7s and ios_arm64. We cant use ios_cpu as condition because its set to x86_64 by default and causes linux build break.
* | Update Bazel WORKSPACE file and third_party/cares BUILD files to that Bazel ↵Gravatar josh2017-10-19
|/ | | | | | | | | | | | can build gRPC as a dependency. The WORKSPACE file now pulls third_party dependencies directly instead of requiring a git submodule init and update. The git hashes pulled by Bazel are exactly the same as the git submodules checked into third_party. A tiny bit of complexity comes from the c-ares project's use of ares_config.h.cmake and ares_build.c.cmake. The current solution to this problem is to check in a valid ares_config.h and a few valid ares_config.h files. This is the same general approach used still, but ares_config.h and ares_build.h are supplied to cares.BUILD from the only remaining local_repository, which serves only to export these two header files.
* fixes #11473Gravatar Makarand Dharmapurikar2017-06-12
|
* fix bazel build for osxGravatar Makarand Dharmapurikar2017-04-18
| | | | add config setting for building c-ares on osx
* Add bazel build rule for c-aresGravatar Yuchen Zeng2017-01-23