Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'master' into cmake-export-fix | 2018-01-19 | |
|\ | |||
| * | cleanup cmake include directories | 2018-01-16 | |
| | | |||
* | | Fix cmake export for grpc | 2018-01-14 | |
|/ | | | | | | | | | | | | | | | | | | | | 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. | ||
* | simplify top level CMakeLists.txt | 2017-12-19 | |
| | |||
* | dont hardcode using boringssl headers when ssl provider is package | 2017-12-14 | |
| | |||
* | exclude artificial ares target when building with cmake | 2017-12-14 | |
| | |||
* | working cmake install on windows | 2017-12-01 | |
| | |||
* | Back-out absl dependency for now | 2017-11-13 | |
| | |||
* | fix cmake builds with absl | 2017-10-17 | |
| | |||
* | Update CMakelists.txt | 2017-10-10 | |
| | |||
* | Merge pull request #12501 from BusyJay/fix-cares-build | 2017-09-14 | |
|\ | | | | | cmake: fix cares configuration | ||
| * | update template | 2017-09-13 | |
| | | |||
* | | fix zlib and openssl package mode | 2017-09-11 | |
| | | |||
* | | fix public header path for installed grpc | 2017-09-11 | |
|/ | |||
* | move cmake config files to /cmake | 2017-09-10 | |
| | |||
* | use the right protoc executable regardless of protobuf provider | 2017-09-10 | |
| | |||
* | fix macos build | 2017-09-09 | |
| | |||
* | build using c-ares own cmake | 2017-09-09 | |
| | |||
* | vs2017 build fixes | 2017-08-23 | |
| | |||
* | Merge pull request #11582 from jtattermusch/cmake_various_fixes | 2017-07-03 | |
|\ | | | | | cmake: various fixes | ||
* | | Make CMake find_package work for preinstalled libprotobuf on Raspbian. | 2017-06-28 | |
| | | |||
| * | dont reuse protobuf cmake install dirs | 2017-06-23 | |
| | | |||
| * | make some headers public | 2017-06-23 | |
| | | |||
| * | build protobuf without zlib | 2017-06-23 | |
| | | |||
| * | workaround zlib cmake issue | 2017-06-23 | |
|/ | |||
* | Merge pull request #11140 from randomguy3/cmake-install | 2017-06-19 | |
|\ | | | | | Fix CMake installation issues | ||
* \ | Merge pull request #11469 from jtattermusch/cmake_explicit_protoc | 2017-06-19 | |
|\ \ | | | | | | | Explicitly use built protoc for CMake build | ||
* | | | cmake: add zlib and cares dep | 2017-06-13 | |
| | | | |||
| * | | explicitly use built protoc for CMake build | 2017-06-13 | |
|/ / | |||
* | | fix remaining license notices | 2017-06-08 | |
| | | |||
| * | Set gRPC_INSTALL to ON by default for MSVC and OFF if a subproject | 2017-05-15 | |
| | | | | | | | | | | | | | | | | Now that gRPC_INSTALL is forced off if using bundled third-party libraries, it no longer makes sense to set it OFF by default for MSVC. However, we do want to set it OFF by default if gRPC is being built as a subproject of another project. | ||
| * | CMake: Disable installation when using bundled third party libraries | 2017-05-15 | |
| | | | | | | | | | | If gRPC is not getting its (link-time) dependencies from the system, it should not be attempting installation. | ||
| * | Revert "cmake: fix #8729" | 2017-05-15 | |
| | | | | | | | | This reverts commit c019e057c20db0b9c9a2f76fb0b9cd6f44addf92. | ||
| * | Fix finding c-ares in package mode with CMake | 2017-05-15 | |
|/ | | | | | The next release of c-ares will install a CMake package (when built using CMake), but it will be called "c-ares", not "CARES". | ||
* | Fix for recent cmake failure owing to gmock | 2017-04-26 | |
| | |||
* | Increase portability of CMakeLists.txt | 2017-04-20 | |
| | | | | | | | | | - Update CMakeLists.txt (original template and generated code) to prevent forcefully linking `dl` on all UNIX platforms, and rely on `${CMAKE_DL_LIBS}` portable variable instead. - Do not try linking against `librt` on macOS. - Add a `config_freebsd` directory containing the header file generated by the `configure` script for the `ares` library. | ||
* | Fix BUILD dependency, copyright and cmake | 2017-04-12 | |
| | |||
* | Merge pull request #10407 from kpayson64/alpine_linux_support | 2017-04-10 | |
|\ | | | | | Alpine linux support | ||
* | | allow using gRPC as a cmake subproject | 2017-04-07 | |
| | | |||
| * | Fix build on Alpine linux + add portability tests | 2017-04-06 | |
|/ | |||
* | Add CARES_BUILD_INCLUDE_DIR | 2017-03-21 | |
| | |||
* | Fix cmake build on linux | 2017-03-20 | |
| | |||
* | Fix uv, cmake, bazel build | 2017-03-20 | |
| | |||
* | Merge remote-tracking branch 'upstream/master' into cares_bazel_rule | 2017-03-17 | |
|\ | |||
| * | Cosmetics (removed one newline) | 2017-02-09 | |
| | | |||
* | | Merge remote-tracking branch 'upstream/master' into cares_bazel_rule | 2017-02-08 | |
|\ \ | |||
| | * | Fix issue #9597 | 2017-02-06 | |
| |/ | | | | | | | | | Generate consistently named PDBs for libraries across generators and install those PDBs if present. | ||
| * | cmake: fix #8729 | 2017-02-02 | |
| | | |||
| * | cmake: support static runtime linking | 2017-02-02 | |
| | | |||
| * | boringssl silences its own warnings | 2017-02-02 | |
| | |