Commit Graph

6 Commits

Author SHA1 Message Date
Clément Péron 831d2a6855
Cmake add separate export for plugin targets (#31525)
* cmake: add separate export for plugin targets

Add a separate CMake export for the plugin targets to separate binaries
and libraries into their own CMake target export files. Skip the cross
compiled binary plugin targets during cross compile because they are not
usable and not always available.

The Yocto build system doesn't install cross compiled binaries into the
target sysroot. This makes the CMake gRPC config useless as it checks
the existent of binaries and fails without the binaries.

This is a strip down version of #22498 and related to #26148 and #26857.

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Clément Péron <peron.clem@gmail.com>

* regenerate cmake file

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Clément Péron <peron.clem@gmail.com>
Co-authored-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
2022-11-15 11:26:29 -08:00
Donna Dionne 8dd0cb4712 Add support for xDS regex matchers. 2020-07-07 13:17:25 -07:00
Esun Kim 5207eba9ff Add abseil 2020-01-03 19:29:55 -08:00
Kyle Edwards 933d75653d Add Findc-ares.cmake module
This is a CMake find-module, which attempts to find c-ares without
a CMake package file being available. If such a file is available,
it uses that. Otherwise, it searches for the library and include
directory manually.
2019-12-06 11:22:25 -05:00
Kyle Edwards 14055e24d0 Fix line endings of cmake/gRPCConfig.cmake.in 2019-10-25 11:58:19 -04:00
Jan Tattermusch 9d1d0529d3 move cmake config files to /cmake 2017-09-10 14:01:23 +02:00