Commit Graph

29 Commits

Author SHA1 Message Date
Bill Feng ddae4333fa addressed comments 2019-03-21 10:29:32 -07:00
Bill Feng d963ef91f1 updated if condition to match latest gflags changes 2019-03-20 16:07:37 -07:00
Bill Feng 3ddcbb2ace fixing CMake bug by adding gflags dependency to grpc++_test_config 2019-03-20 14:34:34 -07:00
Bill Feng a4a5c43a6f updated cmake gflags target 2019-03-20 10:45:57 -07:00
Bill Feng 1dbaf5f4df debug output for cmake 2019-03-19 14:13:05 -07:00
Bill Feng 79c240ae04 attempt at fixing portability test 2019-03-19 11:54:08 -07:00
Bill Feng e5a5a5b5ee attempt #2 at fixing CMake builds 2019-03-18 17:24:40 -07:00
Bill Feng 7f96703710 google benchmark compilation fix attempt 2019-03-18 16:39:22 -07:00
Jan Tattermusch 64c5f313ef avoid c-ares dependency on libnsl 2018-11-21 11:13:47 +01:00
Jan Tattermusch af4649efae update OWNERS files 2018-10-09 11:05:07 +02:00
Jan Tattermusch 7132cd7164 cmake: disable assembly optimizations only when necessary 2018-08-21 18:01:53 +02:00
Jan Tattermusch 82af3609dd use correct target name for gflags-config.cmake 2018-08-13 19:53:20 +02:00
Jan Tattermusch 9e5550a741 remove matt-kwong from OWNERS 2018-08-10 19:42:17 +02:00
David Garcia Quintas 7f9470297f cmake changes 2018-06-04 17:45:42 -07:00
Alex Polcyn 77f64f76bd Put address_sorting's public header under its own directory. Also add
test_only to sort function used in test.
2018-03-20 23:51:23 -07:00
Alexander Polcyn 5de347855a Reorganize cmake rules for address sorting; also fix merge conflict
Fix clang-tide issue
2018-03-20 23:51:23 -07:00
Jan Tattermusch 6750d42ef1 fine tune cmake find_package usage 2018-02-07 16:20:22 +01:00
Jan Tattermusch 4493cea016
Merge pull request #14019 from hacst/cmake-export-fix
Fix cmake export for grpc
2018-02-06 12:54:46 -05:00
Jan Tattermusch bc3b6165e3 add cmake OWNERS 2018-01-30 10:09:39 +01:00
Jan Tattermusch 461cf30159
Merge branch 'master' into cmake-export-fix 2018-01-19 08:17:29 +01:00
Jan Tattermusch fb227b0968 improve comments on find_package(Protobuf) 2018-01-18 19:34:20 +01:00
Jan Tattermusch 586f719898 cleanup cmake include directories 2018-01-16 18:07:46 +01:00
Stefan Hacker 471a5dc18b Fix cmake export for grpc
This patch fixes two issues with the targets exported by the
grpc cmake build:

- Install directories are now given relative instead of absolute.
  Previously the exported targets would contain absolute paths to
  their created targets when they should be relative. The actual
  installation location stays the same as cmake automatically
  interprets the paths relative to CMAKE_INSTALL_PREFIX

- ZLIB and OpenSSL are now linked using targets instead of the
  legacy library variables if possible. Using the legacy paths
  produces absolute paths to those dependencies in the export.
  With this change cmake inserts the target names instead.

With these changes no more absolute paths are inserted into the
export allowing the install location to be used as an artifact
that can be moved or transfered to another machine and used there.
2018-01-14 19:30:38 +01:00
Jan Tattermusch f38b1526f8 simplify top level CMakeLists.txt 2017-12-19 14:05:41 -08:00
Jan Tattermusch 9d1d0529d3 move cmake config files to /cmake 2017-09-10 14:01:23 +02:00
Craig Tiller d996379030 Reset OWNERS state 2017-07-17 10:54:07 -07:00
Craig Tiller e476f7d33f Strawman OWNERS --> CODEOWNERS script 2017-07-13 08:52:00 -07:00
Jan Tattermusch 561c703afc fix msvc_static_runtime.cmake 2017-03-30 20:22:31 +02:00
Jan Tattermusch 514079179d cmake: support static runtime linking 2017-02-02 23:51:09 +01:00