summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--share/mk/bsd.lib.mk4
-rw-r--r--share/mk/bsd.own.mk1
-rw-r--r--share/mk/bsd.prog.mk4
3 files changed, 9 insertions, 0 deletions
diff --git a/share/mk/bsd.lib.mk b/share/mk/bsd.lib.mk
index b28930fe..b840152 100644
--- a/share/mk/bsd.lib.mk
+++ b/share/mk/bsd.lib.mk
@@ -28,6 +28,10 @@ SONAME?= ${SHLIB_NAME}
CFLAGS+= ${CRUNCH_CFLAGS}
.endif
+.if ${MK_ASSERT_DEBUG} == "no"
+CFLAGS+= -DNDEBUG
+.endif
+
.if defined(DEBUG_FLAGS)
CFLAGS+= ${DEBUG_FLAGS}
.endif
diff --git a/share/mk/bsd.own.mk b/share/mk/bsd.own.mk
index fda3d61..febb85b 100644
--- a/share/mk/bsd.own.mk
+++ b/share/mk/bsd.own.mk
@@ -282,6 +282,7 @@ WITH_IDEA=
#
.for var in \
ACPI \
+ ASSERT_DEBUG \
ATM \
AUDIT \
AUTHPF \
diff --git a/share/mk/bsd.prog.mk b/share/mk/bsd.prog.mk
index 2485a90..4f241e8 100644
--- a/share/mk/bsd.prog.mk
+++ b/share/mk/bsd.prog.mk
@@ -10,6 +10,10 @@
CFLAGS+=${COPTS}
.endif
+.if ${MK_ASSERT_DEBUG} == "no"
+CFLAGS+= -DNDEBUG
+.endif
+
.if defined(DEBUG_FLAGS)
CFLAGS+=${DEBUG_FLAGS}
.endif
OpenPOWER on IntegriCloud