1 2# Only parse this if executing make in this directory, not in other places 3# in src that lack a Makefile, such as sys/dev/*. Otherwise the MAKESYSPATH 4# will read this Makefile since it auto includes it into -I. 5.if ${.CURDIR} == ${.PARSEDIR} 6 7# Avoid creating a Makefile.depend here as it would get included anywhere 8# in the build, similar to the problem above. It would cause dirdeps.mk 9# to be included more times than desired. 10UPDATE_DEPENDFILE= no 11 12.include <src.opts.mk> 13 14FILES= \ 15 auto.obj.mk \ 16 bsd.README \ 17 bsd.arch.inc.mk \ 18 bsd.clang-analyze.mk \ 19 bsd.compiler.mk \ 20 bsd.compat.mk \ 21 bsd.compat.pre.mk \ 22 bsd.confs.mk \ 23 bsd.cpu.mk \ 24 bsd.crunchgen.mk \ 25 bsd.dep.mk \ 26 bsd.dirs.mk \ 27 bsd.doc.mk \ 28 bsd.dtb.mk \ 29 bsd.endian.mk \ 30 bsd.files.mk \ 31 bsd.incs.mk \ 32 bsd.info.mk \ 33 bsd.init.mk \ 34 bsd.kmod.mk \ 35 bsd.lib.mk \ 36 bsd.libnames.mk \ 37 bsd.linker.mk \ 38 bsd.links.mk \ 39 bsd.man.mk \ 40 bsd.mkopt.mk \ 41 bsd.nls.mk \ 42 bsd.obj.mk \ 43 bsd.opts.mk \ 44 bsd.own.mk \ 45 bsd.port.mk \ 46 bsd.port.options.mk \ 47 bsd.port.post.mk \ 48 bsd.port.pre.mk \ 49 bsd.port.subdir.mk \ 50 bsd.prog.mk \ 51 bsd.progs.mk \ 52 bsd.snmpmod.mk \ 53 bsd.subdir.mk \ 54 bsd.suffixes-posix.mk \ 55 bsd.suffixes.mk \ 56 bsd.symver.mk \ 57 bsd.sys.mk \ 58 bsd.sysdir.mk \ 59 bsd.test.mk \ 60 dirdeps.mk \ 61 dirdeps-options.mk \ 62 dirdeps-targets.mk \ 63 gendirdeps.mk \ 64 host-target.mk \ 65 install-new.mk \ 66 jobs.mk \ 67 meta.autodep.mk \ 68 meta.stage.mk \ 69 meta.subdir.mk \ 70 meta.sys.mk \ 71 ${SRCTOP}/contrib/bmake/mk/posix.mk \ 72 stage-install.sh \ 73 sys.mk \ 74 sys.dependfile.mk \ 75 sys.dirdeps.mk \ 76 version_gen.awk 77 78FILESDIR= ${BINDIR}/mk 79 80.if ${MK_TESTS} != "no" 81FILES+= atf.test.mk 82FILES+= googletest.test.inc.mk 83FILES+= googletest.test.mk 84FILES+= plain.test.mk 85FILES+= suite.test.mk 86FILES+= tap.test.mk 87.endif 88 89.include <bsd.prog.mk> 90.endif # CURDIR == PARSEDIR 91