From bec6959b4984af576a7934546c023ea9c6607e00 Mon Sep 17 00:00:00 2001 From: Igor Morozov Date: Mon, 26 Oct 2020 03:15:15 +0300 Subject: [PATCH] docs(contributing): add prerequisites (#304) --- CONTRIBUTING.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index cae1817c57..29f5da3535 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -13,6 +13,14 @@ join the meeting or get in touch on ## Pull Requests +### Prerequisites + +Crate `opentelemetry-otlp` uses gRPC. So you will need the following to build: + +- [protoc](https://github.com/protocolbuffers/protobuf) +- [cmake](https://cmake.org) +- [llvm](https://releases.llvm.org/download.html) (and `LIBCLANG_PATH` environment variable pointing to the `bin` directory of LLVM install) + ### How to Send Pull Requests Everyone is welcome to contribute code to `opentelemetry-rust` via