mirror of
https://github.com/waku-org/nwaku.git
synced 2025-02-22 03:48:35 +00:00
chore: adding debug flag to makefile (#3248)
This commit is contained in:
parent
29fda2dab7
commit
dfd06fa726
14
Makefile
14
Makefile
@ -121,10 +121,14 @@ deps: | deps-common nat-libs waku.nims
|
||||
### nim-libbacktrace
|
||||
|
||||
# "-d:release" implies "--stacktrace:off" and it cannot be added to config.nims
|
||||
ifeq ($(USE_LIBBACKTRACE), 0)
|
||||
NIM_PARAMS := $(NIM_PARAMS) -d:debug -d:disable_libbacktrace
|
||||
else
|
||||
ifeq ($(DEBUG), 0)
|
||||
NIM_PARAMS := $(NIM_PARAMS) -d:release
|
||||
else
|
||||
NIM_PARAMS := $(NIM_PARAMS) -d:debug
|
||||
endif
|
||||
|
||||
ifeq ($(USE_LIBBACKTRACE), 0)
|
||||
NIM_PARAMS := $(NIM_PARAMS) -d:disable_libbacktrace
|
||||
endif
|
||||
|
||||
libbacktrace:
|
||||
@ -366,11 +370,11 @@ docker-liteprotocoltester-push:
|
||||
################
|
||||
.PHONY: cbindings cwaku_example libwaku
|
||||
|
||||
STATIC ?= false
|
||||
STATIC ?= 0
|
||||
|
||||
libwaku: | build deps librln
|
||||
rm -f build/libwaku*
|
||||
ifeq ($(STATIC), true)
|
||||
ifeq ($(STATIC), 1)
|
||||
echo -e $(BUILD_MSG) "build/$@.a" && \
|
||||
$(ENV_SCRIPT) nim libwakuStatic $(NIM_PARAMS) waku.nims
|
||||
else
|
||||
|
@ -72,6 +72,7 @@ pipeline {
|
||||
"--build-arg=MAKE_TARGET='${params.MAKE_TARGET}' " +
|
||||
"--build-arg=NIMFLAGS='${params.NIMFLAGS} -d:postgres ' " +
|
||||
"--build-arg=LOG_LEVEL='${params.LOWEST_LOG_LEVEL_ALLOWED}' " +
|
||||
"--build-arg=DEBUG='${params.DEBUG ? "1" : "0"} ' " +
|
||||
"--target=${params.DEBUG ? "debug" : "prod"} ."
|
||||
)
|
||||
} }
|
||||
|
Loading…
x
Reference in New Issue
Block a user