Nicolas "Pixel" Noble
472bb6849c
Fixing proto dependencies for targets that aren't libraries.
9 years ago
Craig Tiller
2bc37297c8
Enable backtraces on C tests
9 years ago
Nicolas "Pixel" Noble
6dad9b0821
Fixing Makefile issue which would re-evaluate the base path for included dependency files.
9 years ago
Nicolas "Pixel" Noble
42b4c28d20
Fixing usage of the BUILDDIR variable.
...
Now both using absolute and relative directory for that variable should work.
BUILDDIR=/tmp/build-grpc make
BUILDDIR=../build-grpc make
9 years ago
Craig Tiller
b9d3596cb1
Enable -Wshadow
9 years ago
Craig Tiller
6a6b36c503
Enable -Wconversion
9 years ago
Craig Tiller
f96dfc3cf8
First round of fixing up implicit 64->32 bit conversions
9 years ago
Craig Tiller
841c880c2b
Core compiles with -Wsign-conversion
9 years ago
Craig Tiller
3121fd4d75
Sign conversion fixes
9 years ago
Craig Tiller
1ebb7c885e
Hand-written changes
9 years ago
Craig Tiller
d01b6f49a2
Its not enough to just serialize the clean step...
9 years ago
Craig Tiller
df77673c6c
Dont try to parallelize OpenSSL build
9 years ago
Craig Tiller
16f6dac8e8
Make googletest a submodule
9 years ago
Nicolas "Pixel" Noble
4ef9b86cc2
Fixing zookeeper's installation.
9 years ago
Craig Tiller
60287b6363
Revert "Fixing environments where pkg-config isn't installed."
...
This reverts commit 2ed6878412
.
9 years ago
Craig Tiller
ce898834f9
Revert "Fixing environments where pkg-config isn't installed."
...
This reverts commit 2ed6878412
.
9 years ago
Nicolas "Pixel" Noble
2ed6878412
Fixing environments where pkg-config isn't installed.
...
Depending on the presence of pkg-config, we're not necessarily doing the right thing in the Makefile. Zlib is a pkg-config dependency, but libm, libpthread, librt aren't.
9 years ago
Hongwei Wang
5c9bbfbf19
Add zookeeper test in Makefile
9 years ago
Hongwei Wang
8e04d4107e
Add zookeeper end-to-end test
9 years ago
Nicolas "Pixel" Noble
a7c162c17c
The code evolved enough so that we now have tests that directly depend on OpenSSL.
...
Reflecting that in the Makefile so that we don't race against the system when building.
9 years ago
Nicolas "Pixel" Noble
482d761bd7
Making sure that 32 bits is being built and run on Jenkins.
9 years ago
Hongwei Wang
a3780a8102
Register zookeeper plugin in grpc
10 years ago
Hongwei Wang
a8cc43907e
Add zookeeper library in Makefile template
10 years ago
Nicolas "Pixel" Noble
367e30feeb
Replacing echo -e with a more generic system.
...
The 'tr' command can actually accept escapes, such as \n.
10 years ago
murgatroid99
4a015a6b29
Added caching for HAS_SYSTEMTAP in Makefile
10 years ago
murgatroid99
aa5215770d
Add caching for Makefile dependency detection
10 years ago
murgatroid99
71020daa93
Fixed typo in variable name
10 years ago
murgatroid99
5a79053244
Added OpenSSL NPN pkg-config check
10 years ago
murgatroid99
6d9e401158
Don't use pkg-config to look for perftools
10 years ago
murgatroid99
66d6edb7fb
Made pkg-config a variable in the Makefile
10 years ago
murgatroid99
d8f1ef72fb
Reversed condition for requiring rt
10 years ago
murgatroid99
4fed2127b7
Make generated .pc files list themselves as libraries
10 years ago
murgatroid99
dbc0caf30e
Fixed gpr name in .pc file
10 years ago
murgatroid99
c34a3a6e60
Added missing pthread gpr requirement
10 years ago
Craig Tiller
d6cc19e6d7
Tweak timeouts for ?SAN
10 years ago
murgatroid99
8faab237e5
Add .pc file generation to Makefile
10 years ago
murgatroid99
da7a994a4d
Fixed some linking problems
10 years ago
murgatroid99
24e2f4ad84
Added pkg-config checking to Makefile where possible
10 years ago
Nicolas "Pixel" Noble
4cc8c8abf4
Adding a check to find NPN-capable OpenSSL.
10 years ago
murgatroid99
c241d2c307
Added info about regenerating files to Makefile and BUILD templates
10 years ago
Craig Tiller
7552f0f958
Ensure tests are built during run_tests runs
...
The issue remains that we don't test our tools, but at least we test
that they compile.
10 years ago
Jan Tattermusch
c9c83cf6ad
setting CPPFLAGS breaks openssl build
10 years ago
Nicolas "Pixel" Noble
3adab74c62
Avoid polluting our compilation with previously installed grpc.
10 years ago
Nicolas "Pixel" Noble
945b41312c
Swapping the library order so that anything that openssl requires is properly tagged afterward.
10 years ago
Craig Tiller
5c0f97d557
Disable optimization on tsan builds
10 years ago
Nicolas "Pixel" Noble
4251d561c6
Don't run flaky tests on make test.
10 years ago
Nicolas "Pixel" Noble
e0953b7e9c
Removing old hack for C++11 and protobuf - it's no longer relevant.
10 years ago
David Garcia Quintas
aa52d0a11f
Made qps_* targets "benchmark" builds.
10 years ago
Nicolas "Pixel" Noble
5fc1adf9b9
Msys2 fixes, and compilation instructions.
10 years ago
Michael Berlin
bf2e7f0982
Compile protobuf before compiling shared C++ libraries.
...
This change fixes a parallel make which always failed with "cannot find
-lprotobuf".
For C++ static libraries, protobuf was already added as dependency, see
commit 5383062df6
.
10 years ago