Commit Graph

384 Commits

Author SHA1 Message Date
Jan Tattermusch 4a65f0c9dd remove rpath trick 2020-07-15 08:56:45 +02:00
Jan Tattermusch 7247f7efe6 Makefile: stop supporting make install 2020-07-15 08:56:45 +02:00
Donna Dionne 8dd0cb4712 Add support for xDS regex matchers. 2020-07-07 13:17:25 -07:00
Esun Kim 0a81964e72
Merge pull request #23357 from veblush/absl-cppflags
Add abseil compiler options
2020-07-01 09:50:30 -07:00
Esun Kim cdc442876b Add abseil compiler options 2020-06-29 23:03:26 -07:00
Esun Kim 34027f60fc Refactored AR in makefile 2020-06-29 22:51:31 -07:00
Stanley Cheung e5098227aa Main Makefile should require protobuf 3.12+ now 2020-06-26 00:03:49 -07:00
Esun Kim de9feb69ab Add dbghelp.lib to windows artifacts 2020-02-16 18:27:22 -08:00
Jan Tattermusch 7d90fa8891 fix typo in Makefile abseil dependency 2020-02-13 12:46:22 +01:00
Jan Tattermusch a19cb24e94 set abseil library as secure=false 2020-02-13 12:46:22 +01:00
Jan Tattermusch f098606c4a Revert "Revert "Reintroduce #21527 (boringssl submodule unification)""
This reverts commit cca892022b.
2020-01-29 09:18:51 -05:00
hcaseyal cca892022b
Revert "Reintroduce #21527 (boringssl submodule unification)" 2020-01-27 13:46:10 -08:00
Jan Tattermusch e7e5d0198f Revert "Revert "Unify boringssl submodules and use non-developer boringssl cmake build""
This reverts commit fe2242e603.
2020-01-27 05:04:05 -05:00
Jan Tattermusch fe2242e603
Revert "Unify boringssl submodules and use non-developer boringssl cmake build" 2020-01-20 14:27:31 +01:00
Jan Tattermusch 742c61294b use boringssl-with-bazel instead of third_party/boringssl 2020-01-16 03:53:03 -05:00
Jan Tattermusch 891537eae1 get rid of unused use_openssl.sh script 2020-01-08 13:15:40 +01:00
Esun Kim 5207eba9ff Add abseil 2020-01-03 19:29:55 -08:00
Esun Kim aaf48c66fc Change upb from filegroup to library 2019-11-05 14:20:56 -08:00
Zack Galbreath d249dc9cf3 Update Makefile rules for .pc file creation
Change "Requires.private" to "Requires" so pkg-config can better provide gRPC's
dependencies.
2019-10-09 12:42:21 -04:00
tanjunchen 64cdea5a07 fix some spelling mistakes in document 2019-10-04 09:07:35 +08:00
Esun Kim 49b9fb2b3c Enable C++ standard library 2019-09-03 09:27:54 -07:00
Hope Casey-Allen f66f047841 Update googletest version to fix BoringSSL support 2019-08-22 12:42:18 -07:00
Nicolas Noble 5877f2e56b Fixing gcc8's no-unknown-warning-option issue.
Before gcc8, it was ignoring any unknown -Wno-* command, leaving clang's
-Wno-unknown-warning-option to mix. That's no longer the case.
2019-08-20 10:55:12 -07:00
Esun Kim f88bd06ee5 Go UPB! 2019-08-06 15:27:14 -07:00
Nicolas "Pixel" Noble d5191a5f8b Adding src/core/ext/upb-generated in our include path.
This enables us to build both from Bazel and make.
2019-08-03 01:44:04 +02:00
Nicolas "Pixel" Noble 3de02bc8cd Merge branch 'master' of https://github.com/grpc/grpc into moiz-upb 2019-07-03 19:54:22 +02:00
Prashant Jaikumar 4ad6d6d4df Enable CFStream by default on iOS for all wrapped languages 2019-06-26 11:31:31 -07:00
Nicolas "Pixel" Noble efeb0e7012 Fixing up include paths for upb. 2019-06-26 19:55:55 +02:00
Nicolas Noble 54f8cdd1fd
Merge pull request #16527 from swift-nav/silverjam/buildroot-cross-compile
Don't overwrite HOST_* make variables
2019-04-15 16:43:00 -07:00
Nicolas Noble b3ebb0c978
Merge pull request #18183 from dankegel/issue18131-rpath-when-in-opt-on-linux
Fix shared library resolution when installed to e.g. /opt on Linux
2019-02-27 15:07:37 -08:00
Dan Kegel 3e88dcaef2 Makefile: fix shared library resolution on linux when installed to e.g. /opt
For issue 18131.
2019-02-26 12:46:33 -08:00
Dan Kegel eedcea9833 Avoid including old installed headers. Fixes issue 17620. 2019-01-03 14:06:52 -08:00
Clemens Gruber 7820b8d088 Fix invalid version .so links in Makefile 2018-10-25 16:41:38 +02:00
Jan Tattermusch 0d1332f591 fix *_unsecure.pc files 2018-10-02 13:03:51 +02:00
Jason Mobarak 4c356fd022 Don't overwrite HOST_* make variables 2018-08-30 17:34:02 -07:00
Jan Tattermusch cf85462557 pkgconfig: add gpr to grpc's Requires.private 2018-08-13 21:00:19 +02:00
Jan Tattermusch 965102527f make should generate pkg-config file for gpr as well 2018-08-13 20:27:44 +02:00
Jan Tattermusch 081c27baad add static_csharp rule to Makefile 2018-07-24 00:10:32 +02:00
Nicolas "Pixel" Noble d7c6c6e40f !@#!%$@# 2018-06-27 22:30:12 +02:00
Nicolas Noble 9789fa49fd
Merge pull request #15748 from nicolasnoble/libcxxabi
Skeleton of libcxxabi's usage.
2018-06-25 14:45:08 -07:00
Nicolas "Pixel" Noble b71da61dd1 c++14-compat is c++ only. 2018-06-24 21:56:32 +02:00
Nicolas "Pixel" Noble c6ed823ef7 + -> X 2018-06-23 10:22:49 +02:00
Nicolas "Pixel" Noble fe62844cc0 Not all compilers... 2018-06-22 19:44:18 +02:00
Nicolas "Pixel" Noble cbdf132edf Skeleton of libcxxabi's usage. 2018-06-14 01:00:17 +02:00
David Garcia Quintas dd8bc8cfb4 moved nanopb flags from Makefile.template to build.yaml 2018-06-05 14:27:14 -07:00
David Garcia Quintas 24f6a02b31 Merge branch 'master' of github.com:grpc/grpc into nanopb_build_cleanup 2018-06-04 15:42:13 -07:00
David Garcia Quintas 00e045dbb2 Fix the inclusion "third_party/nanopb/..." to simply "..." 2018-06-01 15:44:03 -07:00
kpayson64 b26b2af1db Merge remote-tracking branch 'upstream/v1.12.x' into upmerge_changes 2018-06-01 10:42:08 -07:00
Alexander Polcyn 80f9c2a00b Remove circular makefile dep between c-ares and address_sorting 2018-05-16 20:53:03 -07:00
Nicolas "Pixel" Noble 494d65da50 No longer automatically fallbacking on system's OpenSSL if it only has NPN. 2018-05-15 00:06:04 +02:00