]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/bmake/Makefile.inc
libarchive: merge from vendor branch
[FreeBSD/FreeBSD.git] / usr.bin / bmake / Makefile.inc
1 # $FreeBSD$ 
2
3 # we do not need this
4 MK_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)
14 PROG= make
15 .if ${PROGNAME:U} != "bmake"
16 LINKS= ${BINDIR}/make ${BINDIR}/bmake
17 MLINKS= ${MAN} b${MAN}
18 .endif
19 .endif
20
21 .if !defined(MK_SHARED_TOOLCHAIN) || ${MK_SHARED_TOOLCHAIN} == "no"
22 NO_SHARED?=     YES
23 .endif
24
25 # hack to not add tests to tests subdir since this is included from
26 # there and to avoid renaming things that require changes to generated
27 # files.
28 .if defined(MK_TESTS) && ${MK_TESTS} != no && exists(${.CURDIR}/tests)
29 SUBDIR+= tests
30 .endif
31
32 WARNS?=3
33 CFLAGS+= -DNO_PWD_OVERRIDE
34
35 .if make(after-import)
36 # use our preferred value
37 DEFAULT_SYS_PATH= .../share/mk:/usr/share/mk
38 .export DEFAULT_SYS_PATH
39 .endif
40
41 .if ${MACHINE} != "host"
42 FILEMON_H ?= ${SRCTOP}/sys/dev/filemon/filemon.h
43 .endif