This repository contains third-party tools and libraries needed to build projects in the opentelemetry-ebpf repository.
Building this repository results in a build environment container image that is then used for building artifacts of the main project (see the Developer Guilde).
- The "Homebrew" package manager
- Docker Desktop
- cmake:
brew install cmake
- make: installed along with developer tools; if Homebrew is working you should have make
- Check out this repository
- Run the build script:
./build.sh
Use add_dependency.sh
and follow instructions.