mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
Features/sanitize.mk: Support qmake
Differential Revision: https://reviews.freebsd.org/D49210 Approved by: bapt
This commit is contained in:
parent
17c53d02db
commit
a08da135ed
1 changed files with 6 additions and 0 deletions
|
@ -18,6 +18,12 @@ SANITIZE_Include_MAINTAINER= portmgr@FreeBSD.org
|
|||
SANITIZE_FLAGS?= address
|
||||
. if defined(_INCLUDE_USES_MESON_MK)
|
||||
MESON_ARGS+= -Db_sanitize=${SANITIZE_FLAGS}
|
||||
. elif defined(_INCLUDE_USES_QMAKE_MK) || defined(_QT_DIST_MK_INCLUDED)
|
||||
QMAKE_ARGS+= QMAKE_LFLAGS_NOUNDEF=
|
||||
QMAKE_ARGS+= CONFIG+=sanitize
|
||||
. for f in ${SANITIZE_FLAGS}
|
||||
QMAKE_ARGS+= CONFIG+=sanitize_${f}
|
||||
. endfor
|
||||
. else
|
||||
CFLAGS+= -fsanitize=${SANITIZE_FLAGS}
|
||||
CXXFLAGS+= -fsanitize=${SANITIZE_FLAGS}
|
||||
|
|
Loading…
Add table
Reference in a new issue