aboutsummaryrefslogblamecommitdiff
path: root/usr.bin/bmake/Makefile.inc
blob: 8c4cb659e1d8c0574a3aa7b042262571198b03dd (plain) (tree)
1
2
3
4
5
6
7
8
9

            
                       





                                                    
                            
          

                      
      
 
                                                                   


                   



                                                                      


              
        
                          





                                            



                                                
# $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
LINKS= make bmake
MLINKS= ${MAN} b${MAN}
.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