Further refinement to bmake bootstrapping
Include PROGNAME and DESTDIR in ${MMAKE} so that it doesn't need to be passed to each make invocation. Suggested by: hrs Reviewed by: hrs Approved by: re (gjb)
This commit is contained in:
parent
8a9c704b40
commit
425df3c192
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=255713
10
Makefile
10
Makefile
@ -341,7 +341,7 @@ MMAKEENV= MAKEOBJDIRPREFIX=${MYMAKE:H} \
|
|||||||
MMAKE= ${MMAKEENV} ${MAKE} \
|
MMAKE= ${MMAKEENV} ${MAKE} \
|
||||||
-D_UPGRADING \
|
-D_UPGRADING \
|
||||||
-DNOMAN -DNO_MAN -DNOSHARED -DNO_SHARED \
|
-DNOMAN -DNO_MAN -DNOSHARED -DNO_SHARED \
|
||||||
-DNO_CPU_CFLAGS -DNO_WERROR
|
-DNO_CPU_CFLAGS -DNO_WERROR DESTDIR= PROGNAME=${MYMAKE:T}
|
||||||
|
|
||||||
make bmake: .PHONY
|
make bmake: .PHONY
|
||||||
@echo
|
@echo
|
||||||
@ -349,10 +349,10 @@ make bmake: .PHONY
|
|||||||
@echo ">>> Building an up-to-date make(1)"
|
@echo ">>> Building an up-to-date make(1)"
|
||||||
@echo "--------------------------------------------------------------"
|
@echo "--------------------------------------------------------------"
|
||||||
${_+_}@cd ${.CURDIR}/usr.bin/${.TARGET}; \
|
${_+_}@cd ${.CURDIR}/usr.bin/${.TARGET}; \
|
||||||
${MMAKE} obj DESTDIR= && \
|
${MMAKE} obj && \
|
||||||
${MMAKE} depend DESTDIR= && \
|
${MMAKE} depend && \
|
||||||
${MMAKE} all DESTDIR= PROGNAME=${MYMAKE:T} && \
|
${MMAKE} all && \
|
||||||
${MMAKE} install DESTDIR=${MYMAKE:H} BINDIR= PROGNAME=${MYMAKE:T}
|
${MMAKE} install DESTDIR=${MYMAKE:H} BINDIR=
|
||||||
|
|
||||||
tinderbox toolchains kernel-toolchains: upgrade_checks
|
tinderbox toolchains kernel-toolchains: upgrade_checks
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user