Rob Earhart
af379b2185
Add -std=gnu99 when building libgrpc
9 years ago
Craig Tiller
aff3d50324
Fix C++
9 years ago
Craig Tiller
a0f85171d1
Move build configs into build.yaml
...
Importantly:
- allows matching timeout values between makefile and run_tests without
repeating ourselves
- allows borrowing of compiler flags by other build systems
There's still a little too much build configuration built into our
Makefile, but we can start attacking that over time.
9 years ago
Craig Tiller
56c6b6ab0a
Use CPU cost modelling to increase parallelism
9 years ago
Craig Tiller
71a8604488
Fix TSAN on Jenkins and on my machine
9 years ago
Sree Kuchibhotla
fa40cde4ca
public_headers not found in some cases when running the import
9 years ago
Craig Tiller
e869b5629d
Hard code text segment address for msan, tsan
...
Somehow these are getting loaded at bad addresses by whatever kernels we have on our Jenkins slaves. Fix the load address to something safe to avoid this.
9 years ago
Jan Tattermusch
324140c2e9
support static linkage for dependencies
9 years ago
murgatroid99
3466c4b55d
Updated copyrights
9 years ago
murgatroid99
3f42ea0869
Removed redundant std= cflag
9 years ago
murgatroid99
3abed3186f
Compile Node extension with c99 and c++11
9 years ago
murgatroid99
5e7a9fef0f
Slightly loosen dependencies
9 years ago
Masood Malekghassemi
116982ea89
Include core in Python distribution
9 years ago
Craig Tiller
093193edb7
Fix pings
9 years ago
Craig Tiller
9577b31095
Fixes
9 years ago
murgatroid99
24e826ec56
Updated dependencies, fixed a couple of tests
9 years ago
murgatroid99
56fada5dfe
Make the Ruby extension throw an error when passed invalid metadata
9 years ago
Craig Tiller
be0327bfee
Update new files
9 years ago
Craig Tiller
e6d95c93a3
Tweak end2end formatting
9 years ago
Craig Tiller
8ceba198ee
Tweak end2end formatting
9 years ago
Craig Tiller
ec2af56e33
Tweak compiler settings to hopefully make Jenkins more robust
9 years ago
Craig Tiller
3731cc068e
Fix end2end_test formatting
9 years ago
murgatroid99
17e781a928
Updated some Node dependencies to more recent versions
9 years ago
Craig Tiller
ea21ca234c
Fix makefile, codegen bugs
9 years ago
Craig Tiller
47c50cc4d3
zookeeper is platform specific
9 years ago
Craig Tiller
ab23045414
Add a test that public headers compile as C99
9 years ago
Craig Tiller
f14baea3e6
Fix templates + clang-format
9 years ago
Craig Tiller
0fe5ee7be3
BoringSSL integration: non-vsprojects changes
9 years ago
murgatroid99
0bb6fcfb5a
Generate the Node package.json from build.yaml
9 years ago
murgatroid99
28013eb554
Generate gemspec with a template
9 years ago
Jan Tattermusch
83405c13b6
dont include grpc++ in buildtests_c
9 years ago
Jan Tattermusch
83a23815b0
remove unused vsprojects
9 years ago
Jan Tattermusch
6b20f6f46d
make intermediate dir path shorter
9 years ago
Jan Tattermusch
025ffeff5e
ignore warning LNK4217
9 years ago
Craig Tiller
1b4e33029e
Consolidate C++ proto files under src/proto
...
- make the directory structure match the package structure
- sanitize the package structure (test --> testing)
- add auto-detection of proto file dependencies
9 years ago
Jan Tattermusch
e3dea2cd99
make Release depend on Release from nuget deps
9 years ago
Jan Tattermusch
35ca0747b5
silence warnings
9 years ago
Jan Tattermusch
78e07113e9
Get rid of tabs from .include file
9 years ago
Jan Tattermusch
3fbc4547b8
make vcxproject files compatible with VS2015
9 years ago
Jan Tattermusch
29c547c2a5
drop _USE_32BIT_TIME_T define
9 years ago
Nicolas "Pixel" Noble
fb0002cc36
Renaming GCOV to GPR_GCOV.
9 years ago
Nicolas "Pixel" Noble
c61d0e178f
Removing code coverage for unreachable code.
9 years ago
Jorge Canizales
0d718cd0f4
Point gRPC.podspec to pushed BoringSSL version
...
(1.0)
9 years ago
Jorge Canizales
42fe14a876
The podspec is a template. The podspec is a template.
...
The podspec is a template.
9 years ago
Adele Zhou
e74b2b05be
Fix broken sanity tests.
9 years ago
Adele Zhou
3bc7ba4d95
Use mako template for HTML report.
9 years ago
murgatroid99
879bc4f24e
Generate all file lists and build target lists in binding.gyp from build.yaml
9 years ago
Nicolas "Pixel" Noble
472bb6849c
Fixing proto dependencies for targets that aren't libraries.
9 years ago
Jorge Canizales
d76f1467d2
Prevent XCode 7 from showing spurious warnings
...
This will hopefully make xctool work on Travis too (cross fingers!)
9 years ago
Jorge Canizales
10622a8d9b
Prevent XCode 7 from showing spurious warnings
...
This will hopefully make xctool work on Travis too (cross fingers!)
9 years ago