Jan Tattermusch
18aac34e29
try fixing cxx distrib test
2018-08-07 14:28:41 +02:00
Jan Tattermusch
d4c1c9b18c
try fixing protobuf build in win distribtest
2018-08-07 14:28:41 +02:00
Jan Tattermusch
4a510960c6
add distribtest for grpc being added with cmake add_subdirectory
2018-03-29 14:12:10 +02:00
Jan Tattermusch
2286c633c2
cmake "superbuild" example using externalprojects
2018-03-28 19:30:44 +02:00
Mehrdad Afshari
59aefe61e2
Fix run_distrib_test_routeguide.sh to pass shellcheck
2018-02-07 13:34:35 -08:00
Mehrdad Afshari
9d2f806dac
Fix run_distrib_test_cmake.sh to pass shellcheck
2018-02-07 13:34:13 -08:00
Jan Tattermusch
5e9cfd9a99
cleanup the way openssl and zlib are used
2018-02-06 16:11:24 +01:00
Stefan Hacker
93f13871d8
Fix helloworld zlib include directory confusion in run_distrib_test_cmake.bat
...
We have to give cmake the explicit zlib location as the internal testing
environment has C:/msys64/usr/bin in the PATH and zlib-devel installed.
cmake has heuristics in find_package which sees this /bin suffix in PATH
and adds C:/msys64/usr/ to the find_package search locations. Doing a
find_package(zlib) in this environment makes the find module for it (FindZLIB)
find the header zlib.h in C:/msys64/usr/include while the library will still
be taken from the testinstall location masking the issue in the log. To satisfy
the dependency cmake adds C:/msys64/usr/include as an include directory. This
makes cl.exe build with mixed C and C++ standard lib headers breaking the
build.
This issue was previously masked by cmake writing absolute paths for zlib and
other dependencies into the grpc cmake exports.
2018-01-28 03:44:32 +01:00
Jan Tattermusch
1e9543deb9
fix finding openssl
2018-01-18 19:34:20 +01:00
Jan Tattermusch
1c42023ae6
fix distribtest typo
2018-01-18 19:34:20 +01:00
Jan Tattermusch
a5f05c70f1
avoid picking up ProtoC
2017-12-01 10:07:43 +01:00
Jan Tattermusch
27d254ad78
installing gflags not necessary
2017-12-01 10:07:43 +01:00
Jan Tattermusch
ce7a23ba94
make runnable on kokoro
2017-12-01 10:07:43 +01:00
Jan Tattermusch
06251f8cd6
make helloworld CMakeLists compile on windows
2017-12-01 10:07:43 +01:00
Jan Tattermusch
3c93a1982d
working cmake install on windows
2017-12-01 10:07:43 +01:00
Jan Tattermusch
c05f0240e8
fix nit
2017-12-01 10:07:43 +01:00
Jan Tattermusch
b2cf73e1f8
prevent submodule headers from influencing the build
2017-09-11 11:04:52 +02:00
Jan Tattermusch
5a2a792509
add cmake distribtest
2017-09-11 11:03:05 +02:00
Jan Tattermusch
7897ae9308
auto-fix most of licenses
2017-06-08 11:22:41 +02:00
Jan Tattermusch
1dd609b3c1
fix C++ distribtests
2017-04-24 14:22:30 +02:00
Matt Kwong
10dcccadfb
fixed whitespacing and docker_run_tests.sh now clones submodule via network
2016-09-28 16:55:15 -07:00
Matt Kwong
5d0f24600e
changed method to local clone submodules to using git submodule foreach from the local copy
2016-09-28 16:55:15 -07:00
Matt Kwong
46c7f574bd
submodule clone comments changed to be more descriptive
2016-09-28 16:55:15 -07:00
Matt Kwong
a436bab47f
fixed incorrect directory when using EXTERNAL_GIT_ROOT in Docker cloning var
2016-09-28 16:55:15 -07:00
Matt Kwong
befac97048
fixed local cloning of grpc/grpc submodules on docker
2016-09-28 16:55:14 -07:00
yang-g
46f4a681d2
minor fixes
2016-06-13 15:31:27 -07:00
yang-g
a011572c81
cloning from the local repo
2016-06-13 09:49:58 -07:00
yang-g
e3975e72d2
Move grpc installation from docker file to script.
2016-05-30 15:13:19 -07:00
yang-g
4209998575
make script executable
2016-05-25 10:10:58 -07:00
yang-g
933fbaf5ac
Add distrib test support for c++.
2016-05-24 13:53:52 -07:00