ecebb3cc1d
This would allow interested parties to do experimental runs with an environment set appropriately to raise all the warnings throughout the build; e.g. env WARNS=6 NO_WERROR=yes buildworld. Not currently touching the numerous instances in ^/tools. MFC after: 1 week
37 lines
769 B
Makefile
37 lines
769 B
Makefile
# $FreeBSD$
|
|
|
|
.sinclude <src.opts.mk>
|
|
|
|
.if defined(.PARSEDIR)
|
|
# make sure this is available to unit-tests/Makefile
|
|
.export SRCTOP
|
|
.endif
|
|
|
|
.if exists(${.CURDIR}/tests)
|
|
PROG= make
|
|
.endif
|
|
|
|
.if !defined(MK_SHARED_TOOLCHAIN) || ${MK_SHARED_TOOLCHAIN} == "no"
|
|
NO_SHARED?= YES
|
|
.endif
|
|
|
|
# hack to not add tests to tests subdir since this is included from
|
|
# there and to avoid renaming things that require changes to generated
|
|
# files.
|
|
.if defined(MK_TESTS) && ${MK_TESTS} != no && exists(${.CURDIR}/tests)
|
|
SUBDIR+= tests
|
|
.endif
|
|
|
|
WARNS?=3
|
|
CFLAGS+= -DNO_PWD_OVERRIDE
|
|
|
|
.if make(after-import)
|
|
# use our preferred value
|
|
DEFAULT_SYS_PATH= .../share/mk:/usr/share/mk
|
|
.export DEFAULT_SYS_PATH
|
|
.endif
|
|
|
|
.if ${MACHINE} != "host"
|
|
FILEMON_H ?= ${SRCTOP}/sys/dev/filemon/filemon.h
|
|
.endif
|