Fix build with DEBUG option ON

(quarterly 2021Q1 is not affected)

PR:		253481
Reported by:	Graham Perrin <grahamperrin@gmail.com>
This commit is contained in:
Hiroki Tagato 2021-02-15 07:56:35 +00:00
parent 4390ada7a7
commit 24fa237210
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=565293

View file

@ -107,8 +107,7 @@ ALSA_VARS_OFF= GN_ARGS+=use_alsa=false
CUPS_LIB_DEPENDS= libcups.so:print/cups
CUPS_VARS= GN_ARGS+=use_cups=true
CUPS_VARS_OFF= GN_ARGS+=use_cups=false
DEBUG_VARS= BUILDTYPE=Debug \
GN_ARGS+=is_component_build=false
DEBUG_VARS= BUILDTYPE=Testing
DEBUG_VARS_OFF= BUILDTYPE=Release
DIST_IMPLIES= DRIVER
DRIVER_ALL_TARGET= chromedriver
@ -238,7 +237,7 @@ do-configure:
cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} CC=${CC} CXX=${CXX} LD=${CXX} \
READELF=${READELF} AR=${AR} NM=${NM} ${PYTHON_CMD} \
./tools/gn/bootstrap/bootstrap.py ${GN_BOOTSTRAP_FLAGS}
cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./out/${BUILDTYPE}/gn gen out/${BUILDTYPE} \
cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./out/Release/gn gen out/${BUILDTYPE} \
--args='import("//electron/build/args/${BUILDTYPE:tl}.gn") ${GN_ARGS}'
# Setup nodejs dependency
${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd-x64/bin