Brad Davis brd at FreeBSD.org wrote on
Mon Jun 4 18:41:03 UTC 2018 :

> On Mon, Jun 4, 2018, at 10:57 AM, Rodney W. Grimes wrote:
. . .
> > Iirc some of the make release stuff calls into here, but that
> > may of changed to use src/Makefile targets.  distrib-dirs comes
> > to mind.
> 
> Sure, but those can go away or be updated as needed..

Just for reference . . .

Using:

# uname -apKU
FreeBSD FBSDUSSD 12.0-CURRENT FreeBSD 12.0-CURRENT  r334014M  amd64 amd64 
1200063 1200063

as a context for reference shows that:

/usr/src/release/scripts/mm-mtree.sh
/usr/src/targets/pseudo/bootstrap-tools/Makefile
/usr/src/targets/pseudo/stage/Makefile
/usr/src/usr.sbin/etcupdate/etcupdate.sh
/usr/src/usr.sbin/mergemaster/mergemaster.sh

all reference the text "distrib-dirs" as a command
line argument to a make command:

# grep -r distrib-dirs /usr/src/* | more
/usr/src/Makefile:      distributeworld distrib-dirs distribution doxygen \
/usr/src/Makefile:.ORDER: buildworld distrib-dirs
/usr/src/Makefile:.ORDER: distrib-dirs distribute
/usr/src/Makefile:.ORDER: distrib-dirs distributeworld
/usr/src/Makefile:.ORDER: distrib-dirs installworld
/usr/src/Makefile.inc1:     LOCAL_MTREE=${LOCAL_MTREE:Q} distrib-dirs
/usr/src/Makefile.inc1:distrib-dirs distribution: .MAKE .PHONY
/usr/src/Makefile.inc1: ${_+_}cd ${.CURDIR}/etc; ${HMAKE} distrib-dirs
/usr/src/etc/Makefile:distrib-dirs: ${MTREES:N/*} distrib-cleanup .PHONY
/usr/src/release/scripts/mm-mtree.sh:    ${MM_MAKE} DESTDIR=${DESTDIR} 
distrib-dirs
/usr/src/release/scripts/mm-mtree.sh:  ${MM_MAKE} DESTDIR=${TEMPROOT} 
distrib-dirs &&
/usr/src/targets/pseudo/bootstrap-tools/Makefile:       ${DISTRIB_ENV} ${MAKE} 
-C ${SRCTOP}/etc distrib-dirs \
/usr/src/targets/pseudo/bootstrap-tools/Makefile:           
DESTDIR=${BTOOLSDIR} > $@.distrib-dirs_btoolsdir
/usr/src/targets/pseudo/bootstrap-tools/Makefile:       ${DISTRIB_ENV} ${MAKE} 
-C ${SRCTOP}/etc distrib-dirs \
/usr/src/targets/pseudo/bootstrap-tools/Makefile:           
DESTDIR=${LEGACY_TOOLS} > $@.distrib-dirs_legacy_tools
/usr/src/targets/pseudo/stage/Makefile:# distrib-dirs can be done in 
STAGE_OBJTOP
/usr/src/targets/pseudo/stage/Makefile:stage-distrib-dirs: .META ${META_DEPS}
/usr/src/targets/pseudo/stage/Makefile:     distrib-dirs -DNO_FSCHG 
-DWITH_TESTS DESTDIR=${STAGE_OBJTOP}
/usr/src/targets/pseudo/stage/Makefile:all: stage-distrib-dirs
/usr/src/usr.sbin/etcupdate/etcupdate.sh:               (cd $SRCDIR; $make 
DESTDIR=$destdir distrib-dirs &&
/usr/src/usr.sbin/etcupdate/etcupdate.sh:               (cd $SRCDIR; $make 
DESTDIR=$destdir distrib-dirs &&
/usr/src/usr.sbin/mergemaster/mergemaster.sh:        ${MM_MAKE} 
DESTDIR=${DESTDIR} distrib-dirs >/dev/null
/usr/src/usr.sbin/mergemaster/mergemaster.sh:      ${MM_MAKE} 
DESTDIR=${TEMPROOT} distrib-dirs >/dev/null &&

===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)

_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to