Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Jun 2014 22:23:36 +0000 (UTC)
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r267599 - in head: . share/man/man7
Message-ID:  <201406172223.s5HMNao4039094@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bdrewery
Date: Tue Jun 17 22:23:36 2014
New Revision: 267599
URL: http://svnweb.freebsd.org/changeset/base/267599

Log:
  - Add a LOCAL_ITOOLS to allow adding additional tools required for the
    installworld and distributeworld targets
  
  PR:		179562
  Submitted by:	Garrett Cooper <yaneurabeya@gmail.com>
  MFC after:	1 week

Modified:
  head/Makefile.inc1
  head/share/man/man7/build.7

Modified: head/Makefile.inc1
==============================================================================
--- head/Makefile.inc1	Tue Jun 17 21:49:03 2014	(r267598)
+++ head/Makefile.inc1	Tue Jun 17 22:23:36 2014	(r267599)
@@ -17,6 +17,7 @@
 #	-DNO_DOCUPDATE do not update doc in ${MAKE} update
 #	-DWITHOUT_CTF do not run the DTrace CTF conversion tools on built objects
 #	LOCAL_DIRS="list of dirs" to add additional dirs to the SUBDIR list
+#	LOCAL_ITOOLS="list of tools" to add additional tools to the ITOOLS list
 #	LOCAL_LIB_DIRS="list of dirs" to add additional dirs to libraries target
 #	LOCAL_MTREE="list of mtree files" to process to allow local directories
 #	    to be created before files are installed
@@ -756,7 +757,8 @@ _zoneinfo=	zic tzsetup
 ITOOLS=	[ awk cap_mkdb cat chflags chmod chown \
 	date echo egrep find grep id install ${_install-info} \
 	ln lockf make mkdir mtree mv pwd_mkdb \
-	rm sed services_mkdb sh sysctl test true uname wc ${_zoneinfo}
+	rm sed services_mkdb sh sysctl test true uname wc ${_zoneinfo} \
+	${LOCAL_ITOOLS}
 
 #
 # distributeworld

Modified: head/share/man/man7/build.7
==============================================================================
--- head/share/man/man7/build.7	Tue Jun 17 21:49:03 2014	(r267598)
+++ head/share/man/man7/build.7	Tue Jun 17 22:23:36 2014	(r267599)
@@ -24,7 +24,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd March 27, 2014
+.Dd June 17, 2014
 .Dt BUILD 7
 .Os
 .Sh NAME
@@ -415,6 +415,12 @@ If set, this variable supplies a list of
 the root of the source tree to build as part of the
 .Cm everything
 target.
+.It Va LOCAL_ITOOLS
+If set, this variable supplies a list of additional tools that are used by the
+.Cm installworld
+and
+.Cm distributeworld
+targets.
 .It Va LOCAL_LIB_DIRS
 If set, this variable supplies a list of additional directories relative to
 the root of the source tree to build as part of the



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201406172223.s5HMNao4039094>