diff options
Diffstat (limited to 'dev-cpp/opentelemetry-cpp')
| -rw-r--r-- | dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.20.0-r1.ebuild (renamed from dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.20.0.ebuild) | 9 | ||||
| -rw-r--r-- | dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r3.ebuild (renamed from dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r2.ebuild) | 9 |
2 files changed, 18 insertions, 0 deletions
diff --git a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.20.0.ebuild b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.20.0-r1.ebuild index 74a8525362a2..dc7800d30f2d 100644 --- a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.20.0.ebuild +++ b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.20.0-r1.ebuild @@ -50,3 +50,12 @@ src_configure() { cmake_src_configure } + +src_install() { + cmake_src_install + + if use prometheus; then + sed '/^# Create imported target opentelemetry-cpp::prometheus_exporter/i\find_dependency(prometheus-cpp REQUIRED)\n' \ + -i "${ED}/usr/$(get_libdir)/cmake/opentelemetry-cpp/opentelemetry-cpp-target.cmake" || die + fi +} diff --git a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r2.ebuild b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r3.ebuild index d4e6bb11b4ce..b54082529a7e 100644 --- a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r2.ebuild +++ b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r3.ebuild @@ -55,3 +55,12 @@ src_test() { # curl tests fragile cmake_src_test -j1 } + +src_install() { + cmake_src_install + + if use prometheus; then + sed '/^# Create imported target opentelemetry-cpp::prometheus_exporter/i\find_dependency(prometheus-cpp REQUIRED)\n' \ + -i "${ED}/usr/$(get_libdir)/cmake/opentelemetry-cpp/opentelemetry-cpp-target.cmake" || die + fi +} |
