Skip to content

Commit 81f49c4

Browse files
committed
Fix build with absolute --builddir= values.
1 parent b7a28f5 commit 81f49c4

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

config

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
11
ngx_addon_name=ngx_otel_module
22

3-
cmake -D NGX_OTEL_NGINX_BUILD_DIR=$NGX_OBJS \
4-
-D CMAKE_LIBRARY_OUTPUT_DIRECTORY=$PWD/$NGX_OBJS \
3+
case "$NGX_OBJS" in
4+
/*) ngx_module_outdir="$NGX_OBJS" ;;
5+
*) ngx_module_outdir="$PWD/$NGX_OBJS" ;;
6+
esac
7+
8+
cmake -D "NGX_OTEL_NGINX_DIR=$PWD" \
9+
-D "NGX_OTEL_NGINX_BUILD_DIR=$NGX_OBJS" \
10+
-D "CMAKE_LIBRARY_OUTPUT_DIRECTORY=$ngx_module_outdir" \
511
-D "CMAKE_C_FLAGS=$NGX_CC_OPT" \
612
-D "CMAKE_CXX_FLAGS=$NGX_CC_OPT" \
713
-D "CMAKE_MODULE_LINKER_FLAGS=$NGX_LD_OPT" \

0 commit comments

Comments
 (0)