Commit Graph

130 Commits

Author SHA1 Message Date
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