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