Yash Tibrewal
e06e45f2af
[OTel C++] Do not add otel_plugin_test with CMake if the otel plugin is not enabled ( #36128 )
...
This should fix our interop builds
Closes #36128
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/36128 from yashykt:OTelPluginCIFix 98165a868b
PiperOrigin-RevId: 615923868
12 months ago
Yash Tibrewal
3032b5c48d
[OTel C++] Add CMake build support ( #36063 )
...
Changes -
* Add CMake build support to `grpcpp_otel_plugin`. Currently, we are only supporting the `find_package CONFIG` method for depending on `opentelemetry-cpp`.
* Since, `grpcpp_otel_plugin` is an extension of gRPC, it will not be built by default. To enable building of this target, a new CMake option `gRPC_BUILD_GRPCPP_OTEL_PLUGIN` is being added.
* Also add `CMakeLists.txt` to the otel example.
The `otel_plugin_test` can also be built through cmake but, for the CI to work, there are some additional changes. Those will be made in an upcoming PR.
Closes #36063
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/36063 from yashykt:OTelCMakeSupport 3bc783823b
PiperOrigin-RevId: 613734473
1 year ago
Jan Tattermusch
a2697e4592
simplify build.yaml: get rid of the "secure" field ( #25547 )
...
* get rid of useless "secure" field from build.yaml
* remove nonsensical "liblibssl.a" dependency from makefile
* regenerate projects
4 years ago
Jan Tattermusch
53d32b748f
Cleanup: Remove no-longer-needed expand_filegroups.py ( #25532 )
...
* get rid of expand_filegroups.py
* regenerate projects
4 years ago
Jan Tattermusch
3b6ea094dd
get rid of dll_only in build.yaml ( #25524 )
4 years ago
Jan Tattermusch
0c66144692
Simplify build.yaml's "deps_linkage" logic ( #25521 )
...
* regenerate to fix sanity
* makefile template always assumes deps_linkage=static
* stop setting no-longer-used deps_linkage field in build_autogenerated.yaml
* regenerate projects
4 years ago
Prashant Jaikumar
d77bf34c1c
Fixed typo in templates documentation
6 years ago
Jan Tattermusch
0442a99fc0
updates to templates/README.md
7 years ago
Jan Tattermusch
e70d0d3ed4
remove no-longer-useful properties from build.yaml
7 years ago
Hope Casey-Allen
661f9f45c8
Add go as a pre-requisite in the documentation for regenerating project files
7 years ago
Jan Tattermusch
d89248f51c
improve CONTRIBUTING.md and add rules for PRs
8 years ago
David Garcia Quintas
a662259575
Added comment for gyp
9 years ago
David Garcia Quintas
3db3c63a41
Addressed comments
9 years ago
David Garcia Quintas
9c691c59da
updated templates/README.md
9 years ago
Nicolas "Pixel" Noble
8512fba380
Adding some documentation about the build/template system.
10 years ago