xref: /freebsd/usr.bin/bmake/Makefile.inc (revision 535af610a4fdace6d50960c0ad9be0597eea7a1b)
1# $FreeBSD$
2
3# we do not need this
4MK_host_egacy= no
5
6.sinclude <src.opts.mk>
7
8.if defined(.PARSEDIR)
9# make sure this is available to unit-tests/Makefile
10.export SRCTOP
11.endif
12
13.if exists(${.CURDIR}/tests)
14PROG= make
15.if ${PROGNAME:U} != "bmake"
16LINKS= ${BINDIR}/make ${BINDIR}/bmake
17MLINKS= ${MAN} b${MAN}
18.endif
19.endif
20
21# hack to not add tests to tests subdir since this is included from
22# there and to avoid renaming things that require changes to generated
23# files.
24.if defined(MK_TESTS) && ${MK_TESTS} != no && exists(${.CURDIR}/tests)
25SUBDIR+= tests
26.endif
27
28WARNS?=3
29CFLAGS+= -DNO_PWD_OVERRIDE
30
31.if make(after-import)
32# use our preferred value
33DEFAULT_SYS_PATH= .../share/mk:/usr/share/mk
34.export DEFAULT_SYS_PATH
35.endif
36
37.if ${MACHINE} != "host"
38FILEMON_H ?= ${SRCTOP}/sys/dev/filemon/filemon.h
39.endif
40