From 50b0a5d017e3151e50f2cc2cd314b60d8878f047 Mon Sep 17 00:00:00 2001
From: Pavel Pautov
Date: Tue, 12 Mar 2024 23:43:09 -0700
Subject: [PATCH] Unify CMake and Nginx build system defaults.
Provide generic environment variable to adjust CMake settings from Nginx
build system.
---
config | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/config b/config
index 11d3317..75378e2 100644
--- a/config
+++ b/config
@@ -1,10 +1,9 @@
ngx_addon_name=ngx_otel_module
cmake -D NGX_OTEL_NGINX_BUILD_DIR=$NGX_OBJS \
- -D NGX_OTEL_FETCH_DEPS=OFF \
- -D NGX_OTEL_PROTO_DIR=$NGX_OTEL_PROTO_DIR \
-D CMAKE_LIBRARY_OUTPUT_DIRECTORY=$PWD/$NGX_OBJS \
-D "CMAKE_C_FLAGS=$NGX_CC_OPT" \
-D "CMAKE_CXX_FLAGS=$NGX_CC_OPT" \
-D "CMAKE_MODULE_LINKER_FLAGS=$NGX_LD_OPT" \
+ $NGX_OTEL_CMAKE_OPTS \
-S $ngx_addon_dir -B $NGX_OBJS/otel || exit 1