Jan Tattermusch
a2697e4592
simplify build.yaml: get rid of the "secure" field ( #25547 )
...
* get rid of useless "secure" field from build.yaml
* remove nonsensical "liblibssl.a" dependency from makefile
* regenerate projects
4 years ago
Jan Tattermusch
0c66144692
Simplify build.yaml's "deps_linkage" logic ( #25521 )
...
* regenerate to fix sanity
* makefile template always assumes deps_linkage=static
* stop setting no-longer-used deps_linkage field in build_autogenerated.yaml
* regenerate projects
4 years ago
Jan Tattermusch
cbf97fa716
Makefile: remove support for building protobuf, C++ libraries and executables
4 years ago
capstan
7267c8fcd9
Python3-ize tools/buildgen.
...
* Ran `2to3` on `tools/buildgen` and the `gen_build_yaml.py` files.
* Updated the invocations of python to be explicitly Python 3.
* Changed the loader in `mako_renderer.py` to allow pickle to find the module for pickling `external_version.Version`
* Added a few open-as-binary to placate readers/writers expecting bytes.
* Hand tweaked the templates to remove `iteritems` and fiddle with encodings.
Partially addresses #24359 .
4 years ago
Jan Tattermusch
7388266aa7
simplify the way dependencies are included in Makefile
4 years ago
Jan Tattermusch
e9bcf7eb51
make: GTEST_LIB no longer useful
4 years ago
Esun Kim
bf87ec9e44
Add ABSL_RANDOM_HWAES_FLAGS
4 years ago
Jan Tattermusch
91e6860867
generate region markers to ease reading Makefile
4 years ago
Jan Tattermusch
0f246b931e
remove some unneeded Makefile targets
4 years ago
Jan Tattermusch
6d0edef877
get rid of .pc config file generation in Makefile
4 years ago
Jan Tattermusch
ed73e5cf0c
Makefile: add libs and targets filtering
4 years ago
Jan Tattermusch
4a65f0c9dd
remove rpath trick
4 years ago
Jan Tattermusch
7247f7efe6
Makefile: stop supporting make install
4 years ago
Donna Dionne
8dd0cb4712
Add support for xDS regex matchers.
4 years ago
Esun Kim
cdc442876b
Add abseil compiler options
4 years ago
Esun Kim
34027f60fc
Refactored AR in makefile
4 years ago
Esun Kim
d574f68d52
Refactored AR in makefile
4 years ago
Stanley Cheung
e5098227aa
Main Makefile should require protobuf 3.12+ now
4 years ago
Esun Kim
de9feb69ab
Add dbghelp.lib to windows artifacts
5 years ago
Jan Tattermusch
7d90fa8891
fix typo in Makefile abseil dependency
5 years ago
Jan Tattermusch
a19cb24e94
set abseil library as secure=false
5 years ago
Jan Tattermusch
f098606c4a
Revert "Revert "Reintroduce #21527 (boringssl submodule unification)""
...
This reverts commit cca892022b
.
5 years ago
hcaseyal
cca892022b
Revert "Reintroduce #21527 (boringssl submodule unification)"
5 years ago
Jan Tattermusch
e7e5d0198f
Revert "Revert "Unify boringssl submodules and use non-developer boringssl cmake build""
...
This reverts commit fe2242e603
.
5 years ago
Jan Tattermusch
fe2242e603
Revert "Unify boringssl submodules and use non-developer boringssl cmake build"
5 years ago
Jan Tattermusch
742c61294b
use boringssl-with-bazel instead of third_party/boringssl
5 years ago
Jan Tattermusch
891537eae1
get rid of unused use_openssl.sh script
5 years ago
Esun Kim
5207eba9ff
Add abseil
5 years ago
Esun Kim
aaf48c66fc
Change upb from filegroup to library
5 years ago
Zack Galbreath
d249dc9cf3
Update Makefile rules for .pc file creation
...
Change "Requires.private" to "Requires" so pkg-config can better provide gRPC's
dependencies.
5 years ago
tanjunchen
64cdea5a07
fix some spelling mistakes in document
5 years ago
Esun Kim
49b9fb2b3c
Enable C++ standard library
5 years ago
Hope Casey-Allen
f66f047841
Update googletest version to fix BoringSSL support
5 years ago
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.
5 years ago
Esun Kim
f88bd06ee5
Go UPB!
5 years ago
Nicolas "Pixel" Noble
d5191a5f8b
Adding src/core/ext/upb-generated in our include path.
...
This enables us to build both from Bazel and make.
5 years ago
Prashant Jaikumar
4ad6d6d4df
Enable CFStream by default on iOS for all wrapped languages
5 years ago
Nicolas "Pixel" Noble
efeb0e7012
Fixing up include paths for upb.
5 years ago
Dan Kegel
3e88dcaef2
Makefile: fix shared library resolution on linux when installed to e.g. /opt
...
For issue 18131.
6 years ago
Dan Kegel
eedcea9833
Avoid including old installed headers. Fixes issue 17620.
6 years ago
Clemens Gruber
7820b8d088
Fix invalid version .so links in Makefile
6 years ago
Jan Tattermusch
0d1332f591
fix *_unsecure.pc files
6 years ago
Jason Mobarak
4c356fd022
Don't overwrite HOST_* make variables
6 years ago
Jan Tattermusch
cf85462557
pkgconfig: add gpr to grpc's Requires.private
6 years ago
Jan Tattermusch
965102527f
make should generate pkg-config file for gpr as well
6 years ago
Jan Tattermusch
081c27baad
add static_csharp rule to Makefile
6 years ago
Nicolas "Pixel" Noble
d7c6c6e40f
!@#!%$@#
7 years ago
Nicolas "Pixel" Noble
b71da61dd1
c++14-compat is c++ only.
7 years ago
Nicolas "Pixel" Noble
c6ed823ef7
+ -> X
7 years ago
Nicolas "Pixel" Noble
fe62844cc0
Not all compilers...
7 years ago