Deleted Added
full compact
Makefile.inc1 (95792) Makefile.inc1 (95793)
1#
1#
2# $FreeBSD: head/Makefile.inc1 95792 2002-04-30 11:46:49Z ru $
2# $FreeBSD: head/Makefile.inc1 95793 2002-04-30 11:50:01Z ru $
3#
4# Make command line options:
5# -DMAKE_KERBEROS4 to build KerberosIV
6# -DMAKE_KERBEROS5 to build Kerberos5
7# -DNOCLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir
8# -DNOCLEAN do not clean at all
9# -DNOCRYPT will prevent building of crypt versions
10# -DNOPROFILE do not build profiled libraries

--- 339 unchanged lines hidden (view full) ---

350 fi
351.endif
352
353#
354# installworld
355#
356# Installs everything compiled by a 'buildworld'.
357#
3#
4# Make command line options:
5# -DMAKE_KERBEROS4 to build KerberosIV
6# -DMAKE_KERBEROS5 to build Kerberos5
7# -DNOCLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir
8# -DNOCLEAN do not clean at all
9# -DNOCRYPT will prevent building of crypt versions
10# -DNOPROFILE do not build profiled libraries

--- 339 unchanged lines hidden (view full) ---

350 fi
351.endif
352
353#
354# installworld
355#
356# Installs everything compiled by a 'buildworld'.
357#
358installworld: installcheck
358distributeworld installworld: installcheck
359 mkdir -p ${INSTALLTMP}
360 for prog in [ awk cat chflags chmod chown date echo egrep find grep \
359 mkdir -p ${INSTALLTMP}
360 for prog in [ awk cat chflags chmod chown date echo egrep find grep \
361 ln make makewhatis mkdir mtree mv perl rm sed sh sysctl \
361 ln make makewhatis mkdir mtree mv perl pwd_mkdb rm sed sh sysctl \
362 test true uname wc zic; do \
363 cp `which $$prog` ${INSTALLTMP}; \
364 done
362 test true uname wc zic; do \
363 cp `which $$prog` ${INSTALLTMP}; \
364 done
365 cd ${.CURDIR}; ${IMAKE} reinstall
365 cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//}
366 rm -rf ${INSTALLTMP}
367
368#
369# reinstall
370#
371# If you have a build server, you can NFS mount the source and obj directories
372# and do a 'make reinstall' on the *client* to install new binaries from the
373# most recent server build.

--- 11 unchanged lines hidden (view full) ---

385.if !defined(NOMAN) && !defined(NO_MAKEDB_RUN)
386 @echo
387 @echo "--------------------------------------------------------------"
388 @echo ">>> Rebuilding man page indices"
389 @echo "--------------------------------------------------------------"
390 cd ${.CURDIR}/share/man; ${MAKE} makedb
391.endif
392
366 rm -rf ${INSTALLTMP}
367
368#
369# reinstall
370#
371# If you have a build server, you can NFS mount the source and obj directories
372# and do a 'make reinstall' on the *client* to install new binaries from the
373# most recent server build.

--- 11 unchanged lines hidden (view full) ---

385.if !defined(NOMAN) && !defined(NO_MAKEDB_RUN)
386 @echo
387 @echo "--------------------------------------------------------------"
388 @echo ">>> Rebuilding man page indices"
389 @echo "--------------------------------------------------------------"
390 cd ${.CURDIR}/share/man; ${MAKE} makedb
391.endif
392
393#
394# distribworld
395#
396# Front-end to distribute to make sure the search path contains
397# the object directory. Needed for miniperl.
398#
399distribworld:
400 cd ${.CURDIR}; PATH=${TMPPATH} ${MAKE} -f Makefile.inc1 distribute
393redistribute:
394 @echo "--------------------------------------------------------------"
395 @echo ">>> Distributing everything.."
396 @echo "--------------------------------------------------------------"
397 cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 distribute
401
402#
403# buildkernel and installkernel
404#
405# Which kernels to build and/or install is specified by setting
406# KERNCONF. If not defined a GENERIC kernel is built/installed.
407# Only the existing (depending TARGET) config files are used
408# for building kernels and only the first of these is designated

--- 442 unchanged lines hidden ---
398
399#
400# buildkernel and installkernel
401#
402# Which kernels to build and/or install is specified by setting
403# KERNCONF. If not defined a GENERIC kernel is built/installed.
404# Only the existing (depending TARGET) config files are used
405# for building kernels and only the first of these is designated

--- 442 unchanged lines hidden ---