xref: /freebsd/share/mk/src.tools.mk (revision 7fdf597e96a02165cfe22ff357b857d5fa15ed8a)
1 # Various tools used by the FreeBSD make installworld / distrib-dirs /
2 # distribution / installkernel targets. Also called "bootstrap tools"
3 # historically, however that name seemed to be ambiguous, as those tools
4 # merely help distributing the OS build artefacts into staging / production
5 # area.
6 #
7 # Very tiny subset of "itools", if you are old enough to know what it is.
8 #
9 # Please keep the list short, this file may and will be included from
10 # many places within the source tree. Rule of thumb: if the above mentioned
11 # targets survive with MYTOOL_CMD=false, then MYTOOL_CMD probably
12 # does not belong here. Stick it somewhere else, thank you very much!
13 #
14 
15 .if !target(__<src.tools.mk>__)
16 
17 INSTALL_CMD?=	install
18 MTREE_CMD?=	mtree
19 PWD_MKDB_CMD?=	pwd_mkdb
20 SERVICES_MKDB_CMD?=	services_mkdb
21 CAP_MKDB_CMD?=	cap_mkdb
22 TIC_CMD?=	tic
23 
24 __<src.tools.mk>__:
25 .endif  # !target(__<tools>__)
26