murgatroid99
b618136143
Improved Makefile protoc message
2015-03-02 14:32:25 -08:00
Craig Tiller
f5065c5b65
Enable asan for C core
...
Also speed up a test, and disable some rarely touched but long running tests
2015-02-27 16:17:39 -08:00
Craig Tiller
86fa1c5541
Save makefile var clobbering
2015-02-27 09:57:58 -08:00
Craig Tiller
f6901be8cd
Allow machine and build type tuning of slowdown
2015-02-27 09:12:58 -08:00
Nicolas "Pixel" Noble
d7631a4822
Fixing make install target for MacOS - strip -x is the command to use here.
2015-02-27 07:53:29 +01:00
Nicolas "Pixel" Noble
9db7c3b174
Adding flaky attribute for tests.
2015-02-27 06:50:16 +01:00
Craig Tiller
4795a3c71b
Merge branch 'travis' of github.com:nicolasnoble/grpc into travis-c++
2015-02-26 17:45:16 -08:00
Nicolas "Pixel" Noble
18953e302f
Fixing dependency on protobuf for parallel C++ build.
2015-02-27 02:42:35 +01:00
Craig Tiller
cf133f41f8
Make it possible to compile with gcc4.6
2015-02-26 14:27:05 -08:00
Craig Tiller
8ad8a41a84
Introduce slowdown factor for unit test deadlines
...
Dramatically lowers (eliminates maybe?) false negatives from ?SAN runs.
2015-02-25 08:36:40 -08:00
Yang Gao
044fe221b1
suppress output of which
2015-02-24 12:59:38 -08:00
Nicolas "Pixel" Noble
2c23a725c0
Fixing typo in Makefile.
...
Closes #742 .
2015-02-24 20:17:45 +01:00
Tim Emiola
e2b6018712
Merge pull request #654 from ctiller/copyright
...
Update copyrights on docker files, makefiles
2015-02-23 12:39:17 -08:00
Nicolas "Pixel" Noble
161ea23655
Actually installing root certificates on the system.
2015-02-22 06:27:41 +01:00
Craig Tiller
9ec95fafdc
Fix in tree build of protobuf
...
If we are building protobuf because of an incompatible out of tree protobuf installation, then make sure that we don't accidentally use that versions includes.
2015-02-20 20:36:21 -08:00
Nicolas "Pixel" Noble
98ab998c29
Adding a helpful installation message about protobuf.
...
Also, fixing protobuf in-place compilation for real, this time.
2015-02-21 05:31:28 +01:00
Nicolas Noble
6a88c2523a
Merge pull request #690 from ctiller/mac2
...
Fix in tree build of openssl on mac
2015-02-20 17:33:16 -08:00
Craig Tiller
724f5dcd07
Merge pull request #689 from nicolasnoble/macos-fix
...
Turns out the -D option of install is GNU-specific, and doesn't exist on MacOS.
2015-02-20 17:29:41 -08:00
Craig Tiller
cc3e613564
Merge pull request #687 from nicolasnoble/no-install-protobuf
...
Let's not install our potentially broken version of protobuf onto the system and pollute people's environment.
2015-02-20 17:29:13 -08:00
Craig Tiller
ec0430335d
Fix in tree build of openssl on mac
2015-02-20 17:24:41 -08:00
Nicolas "Pixel" Noble
36a6e18b4e
Let's not install our potentially broken version of protobuf onto the system and pollute people's environment.
2015-02-21 02:21:50 +01:00
Nicolas "Pixel" Noble
5732a8c99a
Force compilation of protobuf using -fPIC.
2015-02-21 02:20:49 +01:00
Nicolas "Pixel" Noble
932d5d33d4
Turns out the -D option of install is GNU-specific, and doesn't exist on MacOS.
2015-02-21 02:15:34 +01:00
Nicolas "Pixel" Noble
1f0d58d69c
Merge branch 'master' of github.com:google/grpc into unsecure-fix
...
Conflicts:
Makefile
build.json
vsprojects/vs2013/grpc.vcxproj
vsprojects/vs2013/grpc.vcxproj.filters
vsprojects/vs2013/grpc_shared.vcxproj
vsprojects/vs2013/grpc_shared.vcxproj.filters
vsprojects/vs2013/grpc_unsecure.vcxproj
vsprojects/vs2013/grpc_unsecure.vcxproj.filters
2015-02-21 01:44:00 +01:00
Nicolas "Pixel" Noble
dda049ce18
Various MacOS build fixes.
...
-) Secure files shouldn't be in the base grpc.
-) grpc++ depends on gpr.
-) grpc++ depends on protobuf (!)
2015-02-21 01:11:45 +01:00
Craig Tiller
d7f333547c
Makefile cleanup
2015-02-20 15:18:45 -08:00
Craig Tiller
04ab715339
Also check build=test
2015-02-20 13:37:18 -08:00
Craig Tiller
5f9d615d8d
Make run_tests.py respect the run= attribute
2015-02-20 13:31:17 -08:00
Nicolas "Pixel" Noble
72743820ab
Defining an installation prefix for grpc's root certs at compilation time.
2015-02-20 21:10:32 +01:00
Nicolas "Pixel" Noble
e567fa9325
Some 32 bits platforms don't like buildint asm for openssl.
2015-02-20 07:10:21 +01:00
Nicolas "Pixel" Noble
cc2b42aa96
Running ldconfig shouldn't fail; so we can run fakeroot make install properly.
2015-02-20 00:42:21 +01:00
Vijay Pai
850290ff7c
Fix a bug in Makefile where cpp_plugin name hadn't been updated yet where it
...
was used.
2015-02-19 09:59:44 -08:00
Nicolas "Pixel" Noble
522d7122a8
Polishing Makefile to better install targets.
...
-) renamed cpp_plugin and ruby_plugin to grpc_cpp_plugin and grpc_ruby_plugin.
-) installing plugins.
-) install will now run protobuf's installation too.
-) adding documentation about installation prefix.
2015-02-19 01:28:04 +01:00
Jan Tattermusch
2ec0b3ea59
make grpc_csharp_ext compile and install independently from the grpc and gpr libraries
2015-02-18 15:16:54 -08:00
vjpai
7cc2c309f3
Mac-specific Makefile inclusions and installation instructions
...
Not yet fully building due to some gtest anomalies on Mac.
2015-02-18 12:33:37 -08:00
Craig Tiller
347b83c222
Merge github.com:grpc/grpc into copyright
...
Conflicts:
src/python/src/__init__.py
src/python/src/_adapter/__init__.py
src/python/src/_framework/__init__.py
src/python/src/_framework/base/__init__.py
src/python/src/_framework/base/packets/__init__.py
src/python/src/_framework/common/__init__.py
src/python/src/_framework/face/__init__.py
src/python/src/_framework/face/testing/__init__.py
src/python/src/_framework/foundation/__init__.py
src/python/src/_junkdrawer/__init__.py
2015-02-17 20:28:40 -08:00
Nicolas Noble
befc83d3dd
Merge pull request #531 from ctiller/build
...
Add support for out of tree builds
2015-02-16 20:09:43 -08:00
Nicolas Noble
c132f34dc8
Merge pull request #510 from jtattermusch/grpc_tests
...
Adding an NMake makefile for Windows
2015-02-16 20:09:07 -08:00
Craig Tiller
3b93548b1c
Add Makefile copyright
2015-02-16 12:15:48 -08:00
Craig Tiller
acd6229304
Merge github.com:grpc/grpc into sopb
...
Conflicts:
Makefile
templates/Makefile.template
2015-02-16 11:12:28 -08:00
Craig Tiller
a9f997d362
Merge github.com:grpc/grpc into build
2015-02-16 11:10:23 -08:00
Craig Tiller
da224d6d7c
Fixes
2015-02-15 11:01:58 -08:00
Craig Tiller
61b910f638
Add support for out of tree builds
...
Auto-dependency building doesn't do this (yet)
2015-02-15 10:54:07 -08:00
Nicolas "Pixel" Noble
d66cba2b93
Properly msan-instrumenting protobuf and our C++ tests - but gflags isn't instrumented yet.
2015-02-14 02:59:12 +01:00
Craig Tiller
e3018e6f7d
Avoid four allocations per stream
2015-02-13 17:05:19 -08:00
Jan Tattermusch
64d10c1811
added zlib and openssl dependencies
2015-02-13 09:39:54 -08:00
Craig Tiller
96bd5f6b76
Add ubsan support
2015-02-13 09:04:13 -08:00
Jan Tattermusch
a2ad558431
polishing of Grpc.mak
2015-02-12 19:44:35 -08:00
Jan Tattermusch
eca6547484
added some more non-test targets to Grpc.mak
2015-02-12 19:29:26 -08:00
Jan Tattermusch
d5b076ae29
improving makefile for Windows
2015-02-12 19:16:42 -08:00