Mario Emmenlauer
44b2d08149
Makefile.template: use import library names for mingw, instead of static libraries
8 years ago
Mario Emmenlauer
06d3d4ad38
Makefile.template: remove the 'imp' suffix from MINGW library names
8 years ago
Mario Emmenlauer
8e883b23ba
Makefile.template: fixed a few variables names, and added a missing variable on dll name
8 years ago
Mario Emmenlauer
13f6716d85
Makefile.template and Makefile: install plugins on MSYS2 / MINGW32 platform
8 years ago
Mario Emmenlauer
1643c045a0
Makefile.template and Makefile: avoid stripping too heavily on MSYS2 / MINGW32 platform
8 years ago
Mario Emmenlauer
121d289e28
Makefile.template and Makefile: use .exe suffix for grpc_cpp_plugin on MSYS2 / MINGW32 platform
8 years ago
Mario Emmenlauer
294dc2f003
Makefile.template and Makefile: avoid def-files on MSYS2 / MINGW32 platform
8 years ago
murgatroid99
f0f787d117
Fix Ruby compilation problems on MinGW
8 years ago
Craig Tiller
d7b1bdf8f4
Fix dependency glitch
8 years ago
murgatroid99
c36f6ea745
Compile and link core tests with libuv
8 years ago
Craig Tiller
40c8fba13c
Start handling things in Makefile.template
8 years ago
Craig Tiller
27f7084fe4
Start handling things in Makefile.template
8 years ago
Craig Tiller
38b99e9b8c
Start handling things in Makefile.template
8 years ago
Yuchen Zeng
d4df55e115
Update required protobuf version to v3.0.0
8 years ago
murgatroid99
a3c5535c64
Remove use of verify-install target in Makefile
8 years ago
murgatroid99
4ce458339a
Remove warning about protobuf 3.0.0+ from the Makefile
8 years ago
Nicolas "Pixel" Noble
f7fbdd4875
We should always try to compile the protoc plugins when building tests.
8 years ago
Vijay Pai
cc7eb8ef88
Makefile modifications and instructions to enable cross-compilation
8 years ago
Craig Tiller
eda85c6765
Expunge all references to zookeeper
9 years ago
David Garcia Quintas
e68ed6f8f4
Added third_party/protobuf/src to protoc's include path
9 years ago
David Garcia Quintas
dc44e17950
Added third_party/protobuf/src to protoc's include path
9 years ago
vjpai
20410921f7
Exclude boringssl tests and libs from C++ build if EMBED_OPENSSL is
...
not true
9 years ago
Yuchen Zeng
0601df3a04
Move reflection src/hdr to src/cpp/ext include/grpc++/ext
9 years ago
murgatroid99
73563264b0
Improve wording of protobuf warning in Makefile
9 years ago
murgatroid99
e7cb77b471
Make grpc_zookeeper.pc file generation consistent with other .pc files
9 years ago
Craig Tiller
78222f7383
Enable -Wextra-semi on compilers that support it
...
Use some template magic to make warning detection much easier in the future.
9 years ago
Yuchen Zeng
c84ed6813e
Proto server reflection
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Craig Tiller
32173c5c3c
First version of json fuzzer
9 years ago
Craig Tiller
804b85534b
Test for a working -Wshadow
9 years ago
Craig Tiller
b79c1e112e
Ensure we can compile boringssl before trying: old compiler compatibility
...
Allow compiling with openssl
9 years ago
Nicolas "Pixel" Noble
e0dbd3f92d
Fixing MacOS.
9 years ago
Craig Tiller
4a67be42a0
Further cleanup
9 years ago
Craig Tiller
08946be5f4
Further cleanup
9 years ago
Craig Tiller
1298afd10e
Get compilation working again
9 years ago
Craig Tiller
da179ce598
Rollback gpr deletion
9 years ago
Craig Tiller
f008f067f8
build.yaml centric versioning
9 years ago
yang-g
2908d634c7
Remove pr in Makefile
9 years ago
Craig Tiller
1b1e238259
Better dynamic linking
9 years ago
Nicolas "Pixel" Noble
f51a901f54
Shifting the merge mechanism.
9 years ago
Nicolas "Pixel" Noble
6e72daece5
Using libtool instead of ar under MacOS.
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago
Craig Tiller
4bef7cebe6
Use old memcpy for wrappers
9 years ago
Nicolas "Pixel" Noble
c4e57e359c
Cleaning up cruft to properly create a dll file.
9 years ago
Nicolas "Pixel" Noble
09121799b0
Removing gpr as a separated library.
9 years ago
Nicolas "Pixel" Noble
4500034c03
CFLAGS and CXXFLAGS should be specializations of CPPFLAGS, not the over way around.
9 years ago
Nicolas "Pixel" Noble
51b1aeee68
Moving some config defaults to build.yaml, and moving others to CPPFLAGS.
9 years ago
Nicolas "Pixel" Noble
d649c2113d
Removing Makefile circular dependencies.
9 years ago
Nicolas "Pixel" Noble
fba36bc4b8
Finally fixing the issue with CC, CX, LD, and AR not being overridable from the environment.
9 years ago
Nicolas "Pixel" Noble
1a8eb85eff
Cleaning up our Makefile.
...
-) Adding question marks to important tools so they can be overriden from environment variables.
-) Removing all traces of -ldl since BoringSSL doesn't implement OpenSSL's DSO and doesn't require it.
9 years ago