Makefile.inc1 (133368) | Makefile.inc1 (133376) |
---|---|
1# | 1# |
2# $FreeBSD: head/Makefile.inc1 133368 2004-08-09 10:51:01Z obrien $ | 2# $FreeBSD: head/Makefile.inc1 133376 2004-08-09 11:38:41Z harti $ |
3# 4# Make command line options: 5# -DNO_DYNAMICROOT do not link /bin and /sbin dynamically 6# -DNO_KERBEROS Do not build Heimdal (Kerberos 5) 7# -DNO_RESCUE do not build rescue binaries 8# -DNOCLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir 9# -DNOCLEAN do not clean at all 10# -DNOCRYPT will prevent building of crypt versions --- 188 unchanged lines hidden (view full) --- 199WMAKEENV= ${CROSSENV} \ 200 DESTDIR=${WORLDTMP} \ 201 _SHLIBDIRPREFIX=${WORLDTMP} \ 202 INSTALL="sh ${.CURDIR}/tools/install.sh" \ 203 PATH=${TMPPATH} 204WMAKE= ${WMAKEENV} ${MAKE} -f Makefile.inc1 205 206# install stage | 3# 4# Make command line options: 5# -DNO_DYNAMICROOT do not link /bin and /sbin dynamically 6# -DNO_KERBEROS Do not build Heimdal (Kerberos 5) 7# -DNO_RESCUE do not build rescue binaries 8# -DNOCLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir 9# -DNOCLEAN do not clean at all 10# -DNOCRYPT will prevent building of crypt versions --- 188 unchanged lines hidden (view full) --- 199WMAKEENV= ${CROSSENV} \ 200 DESTDIR=${WORLDTMP} \ 201 _SHLIBDIRPREFIX=${WORLDTMP} \ 202 INSTALL="sh ${.CURDIR}/tools/install.sh" \ 203 PATH=${TMPPATH} 204WMAKE= ${WMAKEENV} ${MAKE} -f Makefile.inc1 205 206# install stage |
207.if empty(.MAKEFLAGS:M-n) |
|
207IMAKEENV= ${CROSSENV} \ 208 PATH=${STRICTTMPPATH}:${INSTALLTMP} | 208IMAKEENV= ${CROSSENV} \ 209 PATH=${STRICTTMPPATH}:${INSTALLTMP} |
210.else 211IMAKEENV= ${CROSSENV} \ 212 PATH=${TMPPATH}:${INSTALLTMP} 213.endif |
|
209IMAKE= ${IMAKEENV} ${MAKE} -f Makefile.inc1 210 211# kernel stage 212KMAKEENV= ${WMAKEENV} 213 214# 215# buildworld 216# --- 50 unchanged lines hidden (view full) --- 267 mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \ 268 -p ${WORLDTMP}/usr/include >/dev/null 269 ln -sf ${.CURDIR}/sys ${WORLDTMP} 270_legacy: 271 @echo 272 @echo "--------------------------------------------------------------" 273 @echo ">>> stage 1.1: legacy release compatibility shims" 274 @echo "--------------------------------------------------------------" | 214IMAKE= ${IMAKEENV} ${MAKE} -f Makefile.inc1 215 216# kernel stage 217KMAKEENV= ${WMAKEENV} 218 219# 220# buildworld 221# --- 50 unchanged lines hidden (view full) --- 272 mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \ 273 -p ${WORLDTMP}/usr/include >/dev/null 274 ln -sf ${.CURDIR}/sys ${WORLDTMP} 275_legacy: 276 @echo 277 @echo "--------------------------------------------------------------" 278 @echo ">>> stage 1.1: legacy release compatibility shims" 279 @echo "--------------------------------------------------------------" |
275 cd ${.CURDIR}; ${BMAKE} legacy | 280 ${_+_}cd ${.CURDIR}; ${BMAKE} legacy |
276_bootstrap-tools: 277 @echo 278 @echo "--------------------------------------------------------------" 279 @echo ">>> stage 1.2: bootstrap tools" 280 @echo "--------------------------------------------------------------" | 281_bootstrap-tools: 282 @echo 283 @echo "--------------------------------------------------------------" 284 @echo ">>> stage 1.2: bootstrap tools" 285 @echo "--------------------------------------------------------------" |
281 cd ${.CURDIR}; ${BMAKE} bootstrap-tools | 286 ${_+_}cd ${.CURDIR}; ${BMAKE} bootstrap-tools |
282_cleanobj: 283.if !defined(NOCLEAN) 284 @echo 285 @echo "--------------------------------------------------------------" 286 @echo ">>> stage 2.1: cleaning up the object tree" 287 @echo "--------------------------------------------------------------" | 287_cleanobj: 288.if !defined(NOCLEAN) 289 @echo 290 @echo "--------------------------------------------------------------" 291 @echo ">>> stage 2.1: cleaning up the object tree" 292 @echo "--------------------------------------------------------------" |
288 cd ${.CURDIR}; ${WMAKE} ${CLEANDIR:S/^/par-/} | 293 ${_+_}cd ${.CURDIR}; ${WMAKE} ${CLEANDIR:S/^/par-/} |
289.endif 290_obj: 291 @echo 292 @echo "--------------------------------------------------------------" 293 @echo ">>> stage 2.2: rebuilding the object tree" 294 @echo "--------------------------------------------------------------" | 294.endif 295_obj: 296 @echo 297 @echo "--------------------------------------------------------------" 298 @echo ">>> stage 2.2: rebuilding the object tree" 299 @echo "--------------------------------------------------------------" |
295 cd ${.CURDIR}; ${WMAKE} par-obj | 300 ${_+_}cd ${.CURDIR}; ${WMAKE} par-obj |
296_build-tools: 297 @echo 298 @echo "--------------------------------------------------------------" 299 @echo ">>> stage 2.3: build tools" 300 @echo "--------------------------------------------------------------" | 301_build-tools: 302 @echo 303 @echo "--------------------------------------------------------------" 304 @echo ">>> stage 2.3: build tools" 305 @echo "--------------------------------------------------------------" |
301 cd ${.CURDIR}; ${TMAKE} build-tools | 306 ${_+_}cd ${.CURDIR}; ${TMAKE} build-tools |
302_cross-tools: 303 @echo 304 @echo "--------------------------------------------------------------" 305 @echo ">>> stage 3: cross tools" 306 @echo "--------------------------------------------------------------" | 307_cross-tools: 308 @echo 309 @echo "--------------------------------------------------------------" 310 @echo ">>> stage 3: cross tools" 311 @echo "--------------------------------------------------------------" |
307 cd ${.CURDIR}; ${XMAKE} cross-tools | 312 ${_+_}cd ${.CURDIR}; ${XMAKE} cross-tools |
308_includes: 309 @echo 310 @echo "--------------------------------------------------------------" 311 @echo ">>> stage 4.1: building includes" 312 @echo "--------------------------------------------------------------" | 313_includes: 314 @echo 315 @echo "--------------------------------------------------------------" 316 @echo ">>> stage 4.1: building includes" 317 @echo "--------------------------------------------------------------" |
313 cd ${.CURDIR}; ${WMAKE} SHARED=symlinks par-includes | 318 ${_+_}cd ${.CURDIR}; ${WMAKE} SHARED=symlinks par-includes |
314_libraries: 315 @echo 316 @echo "--------------------------------------------------------------" 317 @echo ">>> stage 4.2: building libraries" 318 @echo "--------------------------------------------------------------" | 319_libraries: 320 @echo 321 @echo "--------------------------------------------------------------" 322 @echo ">>> stage 4.2: building libraries" 323 @echo "--------------------------------------------------------------" |
319 cd ${.CURDIR}; \ | 324 ${_+_}cd ${.CURDIR}; \ |
320 ${WMAKE} -DNOFSCHG -DNOHTML -DNOINFO -DNOLINT -DNOMAN -DNOPROFILE \ 321 libraries 322_depend: 323 @echo 324 @echo "--------------------------------------------------------------" 325 @echo ">>> stage 4.3: make dependencies" 326 @echo "--------------------------------------------------------------" | 325 ${WMAKE} -DNOFSCHG -DNOHTML -DNOINFO -DNOLINT -DNOMAN -DNOPROFILE \ 326 libraries 327_depend: 328 @echo 329 @echo "--------------------------------------------------------------" 330 @echo ">>> stage 4.3: make dependencies" 331 @echo "--------------------------------------------------------------" |
327 cd ${.CURDIR}; ${WMAKE} par-depend | 332 ${_+_}cd ${.CURDIR}; ${WMAKE} par-depend |
328everything: 329 @echo 330 @echo "--------------------------------------------------------------" 331 @echo ">>> stage 4.4: building everything" 332 @echo "--------------------------------------------------------------" | 333everything: 334 @echo 335 @echo "--------------------------------------------------------------" 336 @echo ">>> stage 4.4: building everything" 337 @echo "--------------------------------------------------------------" |
333 cd ${.CURDIR}; ${WMAKE} par-all | 338 ${_+_}cd ${.CURDIR}; ${WMAKE} par-all |
334 335 336WMAKE_TGTS= 337.if !defined(SUBDIR_OVERRIDE) 338WMAKE_TGTS+= _worldtmp _legacy _bootstrap-tools 339.endif 340WMAKE_TGTS+= _cleanobj _obj _build-tools 341.if !defined(SUBDIR_OVERRIDE) --- 105 unchanged lines hidden (view full) --- 447distributeworld installworld: installcheck 448 mkdir -p ${INSTALLTMP} 449 for prog in [ awk cap_mkdb cat chflags chmod chown \ 450 date echo egrep find grep \ 451 ln make mkdir mtree mv pwd_mkdb rm sed sh sysctl \ 452 test true uname wc zic; do \ 453 cp `which $$prog` ${INSTALLTMP}; \ 454 done | 339 340 341WMAKE_TGTS= 342.if !defined(SUBDIR_OVERRIDE) 343WMAKE_TGTS+= _worldtmp _legacy _bootstrap-tools 344.endif 345WMAKE_TGTS+= _cleanobj _obj _build-tools 346.if !defined(SUBDIR_OVERRIDE) --- 105 unchanged lines hidden (view full) --- 452distributeworld installworld: installcheck 453 mkdir -p ${INSTALLTMP} 454 for prog in [ awk cap_mkdb cat chflags chmod chown \ 455 date echo egrep find grep \ 456 ln make mkdir mtree mv pwd_mkdb rm sed sh sysctl \ 457 test true uname wc zic; do \ 458 cp `which $$prog` ${INSTALLTMP}; \ 459 done |
455 cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//} | 460 ${_+_}cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//} |
456 rm -rf ${INSTALLTMP} 457 458# 459# reinstall 460# 461# If you have a build server, you can NFS mount the source and obj directories 462# and do a 'make reinstall' on the *client* to install new binaries from the 463# most recent server build. 464# 465reinstall: ${SPECIAL_INSTALLCHECKS} 466 @echo "--------------------------------------------------------------" 467 @echo ">>> Making hierarchy" 468 @echo "--------------------------------------------------------------" | 461 rm -rf ${INSTALLTMP} 462 463# 464# reinstall 465# 466# If you have a build server, you can NFS mount the source and obj directories 467# and do a 'make reinstall' on the *client* to install new binaries from the 468# most recent server build. 469# 470reinstall: ${SPECIAL_INSTALLCHECKS} 471 @echo "--------------------------------------------------------------" 472 @echo ">>> Making hierarchy" 473 @echo "--------------------------------------------------------------" |
469 cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 hierarchy | 474 ${_+_}cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 hierarchy |
470 @echo 471 @echo "--------------------------------------------------------------" 472 @echo ">>> Installing everything" 473 @echo "--------------------------------------------------------------" | 475 @echo 476 @echo "--------------------------------------------------------------" 477 @echo ">>> Installing everything" 478 @echo "--------------------------------------------------------------" |
474 cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 install | 479 ${_+_}cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 install |
475 476redistribute: 477 @echo "--------------------------------------------------------------" 478 @echo ">>> Distributing everything" 479 @echo "--------------------------------------------------------------" | 480 481redistribute: 482 @echo "--------------------------------------------------------------" 483 @echo ">>> Distributing everything" 484 @echo "--------------------------------------------------------------" |
480 cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 distribute | 485 ${_+_}cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 distribute |
481 482# 483# buildkernel and installkernel 484# 485# Which kernels to build and/or install is specified by setting 486# KERNCONF. If not defined a GENERIC kernel is built/installed. 487# Only the existing (depending TARGET) config files are used 488# for building kernels and only the first of these is designated --- 178 unchanged lines hidden (view full) --- 667# to attempt to manually finish it. If in doubt, 'make world' again. 668# 669 670# 671# legacy: Build compatibility shims for the next three targets 672# 673legacy: 674.for _tool in tools/build | 486 487# 488# buildkernel and installkernel 489# 490# Which kernels to build and/or install is specified by setting 491# KERNCONF. If not defined a GENERIC kernel is built/installed. 492# Only the existing (depending TARGET) config files are used 493# for building kernels and only the first of these is designated --- 178 unchanged lines hidden (view full) --- 672# to attempt to manually finish it. If in doubt, 'make world' again. 673# 674 675# 676# legacy: Build compatibility shims for the next three targets 677# 678legacy: 679.for _tool in tools/build |
675 @${ECHODIR} "===> ${_tool}"; \ | 680 ${_+_}@${ECHODIR} "===> ${_tool}"; \ |
676 cd ${.CURDIR}/${_tool}; \ 677 ${MAKE} DIRPRFX=${_tool}/ obj; \ 678 ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX}/legacy includes; \ 679 ${MAKE} DIRPRFX=${_tool}/ depend; \ 680 ${MAKE} DIRPRFX=${_tool}/ all; \ 681 ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX}/legacy install 682.endfor 683 --- 58 unchanged lines hidden (view full) --- 742 ${_uudecode} \ 743 ${_xargs} \ 744 usr.bin/xinstall \ 745 ${_yacc} \ 746 usr.sbin/config \ 747 ${_crunchgen} \ 748 ${_gensnmptree} \ 749 ${_kbdcontrol} | 681 cd ${.CURDIR}/${_tool}; \ 682 ${MAKE} DIRPRFX=${_tool}/ obj; \ 683 ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX}/legacy includes; \ 684 ${MAKE} DIRPRFX=${_tool}/ depend; \ 685 ${MAKE} DIRPRFX=${_tool}/ all; \ 686 ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX}/legacy install 687.endfor 688 --- 58 unchanged lines hidden (view full) --- 747 ${_uudecode} \ 748 ${_xargs} \ 749 usr.bin/xinstall \ 750 ${_yacc} \ 751 usr.sbin/config \ 752 ${_crunchgen} \ 753 ${_gensnmptree} \ 754 ${_kbdcontrol} |
750 @${ECHODIR} "===> ${_tool}"; \ | 755 ${_+_}@${ECHODIR} "===> ${_tool}"; \ |
751 cd ${.CURDIR}/${_tool}; \ 752 ${MAKE} DIRPRFX=${_tool}/ obj; \ 753 ${MAKE} DIRPRFX=${_tool}/ depend; \ 754 ${MAKE} DIRPRFX=${_tool}/ all; \ 755 ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX}/legacy install 756.endfor 757 758# --- 22 unchanged lines hidden (view full) --- 781 ${_rescue} \ 782 gnu/usr.bin/cc/cc_tools \ 783 lib/libncurses \ 784 ${_share} \ 785 ${_aicasm} \ 786 usr.bin/awk \ 787 lib/libmagic \ 788 usr.sbin/sysinstall | 756 cd ${.CURDIR}/${_tool}; \ 757 ${MAKE} DIRPRFX=${_tool}/ obj; \ 758 ${MAKE} DIRPRFX=${_tool}/ depend; \ 759 ${MAKE} DIRPRFX=${_tool}/ all; \ 760 ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX}/legacy install 761.endfor 762 763# --- 22 unchanged lines hidden (view full) --- 786 ${_rescue} \ 787 gnu/usr.bin/cc/cc_tools \ 788 lib/libncurses \ 789 ${_share} \ 790 ${_aicasm} \ 791 usr.bin/awk \ 792 lib/libmagic \ 793 usr.sbin/sysinstall |
789 @${ECHODIR} "===> ${_tool}"; \ | 794 ${_+_}@${ECHODIR} "===> ${_tool}"; \ |
790 cd ${.CURDIR}/${_tool}; \ 791 ${MAKE} DIRPRFX=${_tool}/ obj; \ 792 ${MAKE} DIRPRFX=${_tool}/ build-tools 793.endfor 794.for _tool in \ 795 ${_kerberos5_tools} | 795 cd ${.CURDIR}/${_tool}; \ 796 ${MAKE} DIRPRFX=${_tool}/ obj; \ 797 ${MAKE} DIRPRFX=${_tool}/ build-tools 798.endfor 799.for _tool in \ 800 ${_kerberos5_tools} |
796 @${ECHODIR} "===> ${_tool}"; \ | 801 ${_+_}@${ECHODIR} "===> ${_tool}"; \ |
797 cd ${.CURDIR}/${_tool}; \ 798 ${MAKE} DIRPRFX=${_tool}/ obj; \ 799 ${MAKE} DIRPRFX=${_tool}/ depend; \ 800 ${MAKE} DIRPRFX=${_tool}/ all 801.endfor 802 803# 804# cross-tools: Build cross-building tools --- 27 unchanged lines hidden (view full) --- 832 gnu/usr.bin/binutils \ 833 gnu/usr.bin/cc \ 834 ${_elf2aout} \ 835 usr.bin/xlint/lint1 usr.bin/xlint/lint2 usr.bin/xlint/xlint \ 836 ${_btxld} \ 837 ${_crunchide} \ 838 ${_elf2exe} \ 839 ${_kgzip} | 802 cd ${.CURDIR}/${_tool}; \ 803 ${MAKE} DIRPRFX=${_tool}/ obj; \ 804 ${MAKE} DIRPRFX=${_tool}/ depend; \ 805 ${MAKE} DIRPRFX=${_tool}/ all 806.endfor 807 808# 809# cross-tools: Build cross-building tools --- 27 unchanged lines hidden (view full) --- 837 gnu/usr.bin/binutils \ 838 gnu/usr.bin/cc \ 839 ${_elf2aout} \ 840 usr.bin/xlint/lint1 usr.bin/xlint/lint2 usr.bin/xlint/xlint \ 841 ${_btxld} \ 842 ${_crunchide} \ 843 ${_elf2exe} \ 844 ${_kgzip} |
840 @${ECHODIR} "===> ${_tool}"; \ | 845 ${_+_}@${ECHODIR} "===> ${_tool}"; \ |
841 cd ${.CURDIR}/${_tool}; \ 842 ${MAKE} DIRPRFX=${_tool}/ obj; \ 843 ${MAKE} DIRPRFX=${_tool}/ depend; \ 844 ${MAKE} DIRPRFX=${_tool}/ all; \ 845 ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX} install 846.endfor 847 848# --- 76 unchanged lines hidden (view full) --- 925 926.if ${MACHINE_ARCH} == "i386" 927_generic_libs+= usr.sbin/pcvt/keycap 928.endif 929 930.for _lib in ${_startup_libs} ${_prebuild_libs:Nlib/libpam} ${_generic_libs} 931${_lib}__L: .PHONY 932.if exists(${.CURDIR}/${_lib}) | 846 cd ${.CURDIR}/${_tool}; \ 847 ${MAKE} DIRPRFX=${_tool}/ obj; \ 848 ${MAKE} DIRPRFX=${_tool}/ depend; \ 849 ${MAKE} DIRPRFX=${_tool}/ all; \ 850 ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX} install 851.endfor 852 853# --- 76 unchanged lines hidden (view full) --- 930 931.if ${MACHINE_ARCH} == "i386" 932_generic_libs+= usr.sbin/pcvt/keycap 933.endif 934 935.for _lib in ${_startup_libs} ${_prebuild_libs:Nlib/libpam} ${_generic_libs} 936${_lib}__L: .PHONY 937.if exists(${.CURDIR}/${_lib}) |
933 @${ECHODIR} "===> ${_lib}"; \ | 938 ${_+_}@${ECHODIR} "===> ${_lib}"; \ |
934 cd ${.CURDIR}/${_lib}; \ 935 ${MAKE} DIRPRFX=${_lib}/ depend; \ 936 ${MAKE} DIRPRFX=${_lib}/ all; \ 937 ${MAKE} DIRPRFX=${_lib}/ install 938.endif 939.endfor 940 941# libpam is special: we need to build static PAM modules before 942# static PAM library, and dynamic PAM library before dynamic PAM 943# modules. 944lib/libpam__L: .PHONY | 939 cd ${.CURDIR}/${_lib}; \ 940 ${MAKE} DIRPRFX=${_lib}/ depend; \ 941 ${MAKE} DIRPRFX=${_lib}/ all; \ 942 ${MAKE} DIRPRFX=${_lib}/ install 943.endif 944.endfor 945 946# libpam is special: we need to build static PAM modules before 947# static PAM library, and dynamic PAM library before dynamic PAM 948# modules. 949lib/libpam__L: .PHONY |
945 @${ECHODIR} "===> lib/libpam"; \ | 950 ${_+_}@${ECHODIR} "===> lib/libpam"; \ |
946 cd ${.CURDIR}/lib/libpam; \ 947 ${MAKE} DIRPRFX=lib/libpam/ depend; \ 948 ${MAKE} DIRPRFX=lib/libpam/ -D_NO_LIBPAM_SO_YET all; \ 949 ${MAKE} DIRPRFX=lib/libpam/ -D_NO_LIBPAM_SO_YET install 950 951_startup_libs: ${_startup_libs:S/$/__L/} 952_prebuild_libs: ${_prebuild_libs:S/$/__L/} 953_generic_libs: ${_generic_libs:S/$/__L/} 954 955.for __target in all clean cleandepend cleandir depend includes obj 956.for entry in ${SUBDIR} 957${entry}.${__target}__D: .PHONY | 951 cd ${.CURDIR}/lib/libpam; \ 952 ${MAKE} DIRPRFX=lib/libpam/ depend; \ 953 ${MAKE} DIRPRFX=lib/libpam/ -D_NO_LIBPAM_SO_YET all; \ 954 ${MAKE} DIRPRFX=lib/libpam/ -D_NO_LIBPAM_SO_YET install 955 956_startup_libs: ${_startup_libs:S/$/__L/} 957_prebuild_libs: ${_prebuild_libs:S/$/__L/} 958_generic_libs: ${_generic_libs:S/$/__L/} 959 960.for __target in all clean cleandepend cleandir depend includes obj 961.for entry in ${SUBDIR} 962${entry}.${__target}__D: .PHONY |
958 @if test -d ${.CURDIR}/${entry}.${MACHINE_ARCH}; then \ | 963 ${_+_}@if test -d ${.CURDIR}/${entry}.${MACHINE_ARCH}; then \ |
959 ${ECHODIR} "===> ${DIRPRFX}${entry}.${MACHINE_ARCH}"; \ 960 edir=${entry}.${MACHINE_ARCH}; \ 961 cd ${.CURDIR}/$${edir}; \ 962 else \ 963 ${ECHODIR} "===> ${DIRPRFX}${entry}"; \ 964 edir=${entry}; \ 965 cd ${.CURDIR}/$${edir}; \ 966 fi; \ 967 ${MAKE} ${__target} DIRPRFX=${DIRPRFX}$${edir}/ 968.endfor 969par-${__target}: ${SUBDIR:S/$/.${__target}__D/} 970.endfor 971 972.include <bsd.subdir.mk> | 964 ${ECHODIR} "===> ${DIRPRFX}${entry}.${MACHINE_ARCH}"; \ 965 edir=${entry}.${MACHINE_ARCH}; \ 966 cd ${.CURDIR}/$${edir}; \ 967 else \ 968 ${ECHODIR} "===> ${DIRPRFX}${entry}"; \ 969 edir=${entry}; \ 970 cd ${.CURDIR}/$${edir}; \ 971 fi; \ 972 ${MAKE} ${__target} DIRPRFX=${DIRPRFX}$${edir}/ 973.endfor 974par-${__target}: ${SUBDIR:S/$/.${__target}__D/} 975.endfor 976 977.include <bsd.subdir.mk> |