Makefile.inc1 (87c3644c644a91a07250c36f34f77e531c0d7841) | Makefile.inc1 (69c488cdc6ed5346e27ba559d54e9b2879de04d8) |
---|---|
1# 2# $FreeBSD$ 3# 4# Make command line options: 5# -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir 6# -DNO_CLEAN do not clean at all 7# -DNO_SHARE do not go into share subdir 8# -DKERNFAST define NO_KERNEL{CONFIG,CLEAN,DEPEND,OBJ} 9# -DNO_KERNELCONFIG do not run config in ${MAKE} buildkernel 10# -DNO_KERNELCLEAN do not run ${MAKE} clean in ${MAKE} buildkernel 11# -DNO_KERNELDEPEND do not run ${MAKE} depend in ${MAKE} buildkernel 12# -DNO_KERNELOBJ do not run ${MAKE} obj in ${MAKE} buildkernel 13# -DNO_PORTSUPDATE do not update ports in ${MAKE} update 14# -DNO_DOCUPDATE do not update doc in ${MAKE} update | 1# 2# $FreeBSD$ 3# 4# Make command line options: 5# -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir 6# -DNO_CLEAN do not clean at all 7# -DNO_SHARE do not go into share subdir 8# -DKERNFAST define NO_KERNEL{CONFIG,CLEAN,DEPEND,OBJ} 9# -DNO_KERNELCONFIG do not run config in ${MAKE} buildkernel 10# -DNO_KERNELCLEAN do not run ${MAKE} clean in ${MAKE} buildkernel 11# -DNO_KERNELDEPEND do not run ${MAKE} depend in ${MAKE} buildkernel 12# -DNO_KERNELOBJ do not run ${MAKE} obj in ${MAKE} buildkernel 13# -DNO_PORTSUPDATE do not update ports in ${MAKE} update 14# -DNO_DOCUPDATE do not update doc in ${MAKE} update |
15# -DNO_WWWUPDATE do not update www in ${MAKE} update |
|
15# -DNO_CTF do not run the DTrace CTF conversion tools on built objects 16# LOCAL_DIRS="list of dirs" to add additional dirs to the SUBDIR list 17# TARGET="machine" to crossbuild world for a different machine type 18# TARGET_ARCH= may be required when a TARGET supports multiple endians 19 20# 21# The intended user-driven targets are: 22# buildworld - rebuild *everything*, including glue to help do upgrades --- 876 unchanged lines hidden (view full) --- 899 echo "You need doxygen (devel/doxygen) to generate the API documentation of the kernel." | /usr/bin/fmt; \ 900 exit 1; \ 901 fi 902 cd ${.CURDIR}/tools/kerneldoc/subsys && ${MAKE} obj all 903 904# 905# update 906# | 16# -DNO_CTF do not run the DTrace CTF conversion tools on built objects 17# LOCAL_DIRS="list of dirs" to add additional dirs to the SUBDIR list 18# TARGET="machine" to crossbuild world for a different machine type 19# TARGET_ARCH= may be required when a TARGET supports multiple endians 20 21# 22# The intended user-driven targets are: 23# buildworld - rebuild *everything*, including glue to help do upgrades --- 876 unchanged lines hidden (view full) --- 900 echo "You need doxygen (devel/doxygen) to generate the API documentation of the kernel." | /usr/bin/fmt; \ 901 exit 1; \ 902 fi 903 cd ${.CURDIR}/tools/kerneldoc/subsys && ${MAKE} obj all 904 905# 906# update 907# |
907# Update the source tree, by running cvsup and/or running cvs to update to the | 908# Update the source tree(s), by running cvsup/cvs/svn to update to the |
908# latest copy. 909# 910update: 911.if defined(SUP_UPDATE) 912 @echo "--------------------------------------------------------------" 913 @echo ">>> Running ${SUP}" 914 @echo "--------------------------------------------------------------" 915.if defined(SUPFILE) --- 6 unchanged lines hidden (view full) --- 922 @${SUP} ${SUPFLAGS} ${SUPFILE2} 923.endif 924.if defined(PORTSSUPFILE) && !defined(NO_PORTSUPDATE) 925 @${SUP} ${SUPFLAGS} ${PORTSSUPFILE} 926.endif 927.if defined(DOCSUPFILE) && !defined(NO_DOCUPDATE) 928 @${SUP} ${SUPFLAGS} ${DOCSUPFILE} 929.endif | 909# latest copy. 910# 911update: 912.if defined(SUP_UPDATE) 913 @echo "--------------------------------------------------------------" 914 @echo ">>> Running ${SUP}" 915 @echo "--------------------------------------------------------------" 916.if defined(SUPFILE) --- 6 unchanged lines hidden (view full) --- 923 @${SUP} ${SUPFLAGS} ${SUPFILE2} 924.endif 925.if defined(PORTSSUPFILE) && !defined(NO_PORTSUPDATE) 926 @${SUP} ${SUPFLAGS} ${PORTSSUPFILE} 927.endif 928.if defined(DOCSUPFILE) && !defined(NO_DOCUPDATE) 929 @${SUP} ${SUPFLAGS} ${DOCSUPFILE} 930.endif |
931.if defined(WWWSUPFILE) && !defined(NO_WWWUPDATE) 932 @${SUP} ${SUPFLAGS} ${WWWSUPFILE} |
|
930.endif | 933.endif |
934.endif |
|
931.if defined(CVS_UPDATE) 932 @cd ${.CURDIR} ; \ 933 if [ -d CVS ] ; then \ 934 echo "--------------------------------------------------------------" ; \ 935 echo ">>> Updating ${.CURDIR} from CVS repository" ${CVSROOT} ; \ 936 echo "--------------------------------------------------------------" ; \ 937 echo ${CVS} -R -q update ${CVSFLAGS} ; \ 938 ${CVS} -R -q update ${CVSFLAGS} ; \ --- 674 unchanged lines hidden --- | 935.if defined(CVS_UPDATE) 936 @cd ${.CURDIR} ; \ 937 if [ -d CVS ] ; then \ 938 echo "--------------------------------------------------------------" ; \ 939 echo ">>> Updating ${.CURDIR} from CVS repository" ${CVSROOT} ; \ 940 echo "--------------------------------------------------------------" ; \ 941 echo ${CVS} -R -q update ${CVSFLAGS} ; \ 942 ${CVS} -R -q update ${CVSFLAGS} ; \ --- 674 unchanged lines hidden --- |