Changeset View
Changeset View
Standalone View
Standalone View
Makefile
Show All 15 Lines | |||||
# installkernel.debug | # installkernel.debug | ||||
# reinstallkernel - Reinstall the kernel and the kernel-modules. | # reinstallkernel - Reinstall the kernel and the kernel-modules. | ||||
# reinstallkernel.debug | # reinstallkernel.debug | ||||
# kernel - buildkernel + installkernel. | # kernel - buildkernel + installkernel. | ||||
# kernel-toolchain - Builds the subset of world necessary to build a kernel | # kernel-toolchain - Builds the subset of world necessary to build a kernel | ||||
# kernel-toolchains - Build kernel-toolchain for all universe targets. | # kernel-toolchains - Build kernel-toolchain for all universe targets. | ||||
# doxygen - Build API documentation of the kernel, needs doxygen. | # doxygen - Build API documentation of the kernel, needs doxygen. | ||||
# update - Convenient way to update your source tree(s). | # update - Convenient way to update your source tree(s). | ||||
# checkworld - Run test suite on installed world. | |||||
# check-old - List obsolete directories/files/libraries. | # check-old - List obsolete directories/files/libraries. | ||||
# check-old-dirs - List obsolete directories. | # check-old-dirs - List obsolete directories. | ||||
# check-old-files - List obsolete files. | # check-old-files - List obsolete files. | ||||
# check-old-libs - List obsolete libraries. | # check-old-libs - List obsolete libraries. | ||||
# delete-old - Delete obsolete directories/files. | # delete-old - Delete obsolete directories/files. | ||||
# delete-old-dirs - Delete obsolete directories. | # delete-old-dirs - Delete obsolete directories. | ||||
# delete-old-files - Delete obsolete files. | # delete-old-files - Delete obsolete files. | ||||
# delete-old-libs - Delete obsolete libraries. | # delete-old-libs - Delete obsolete libraries. | ||||
▲ Show 20 Lines • Show All 75 Lines • ▼ Show 20 Lines | |||||
# Note: we use this awkward construct to be compatible with FreeBSD's | # Note: we use this awkward construct to be compatible with FreeBSD's | ||||
# old make used in 10.0 and 9.2 and earlier. | # old make used in 10.0 and 9.2 and earlier. | ||||
.if defined(MK_DIRDEPS_BUILD) && ${MK_DIRDEPS_BUILD} == "yes" && !make(showconfig) | .if defined(MK_DIRDEPS_BUILD) && ${MK_DIRDEPS_BUILD} == "yes" && !make(showconfig) | ||||
# targets/Makefile plays the role of top-level | # targets/Makefile plays the role of top-level | ||||
.include "targets/Makefile" | .include "targets/Makefile" | ||||
.else | .else | ||||
TGTS= all all-man buildenv buildenvvars buildkernel buildworld \ | TGTS= all all-man buildenv buildenvvars buildkernel buildworld \ | ||||
check-old check-old-dirs check-old-files check-old-libs \ | check check-old check-old-dirs check-old-files check-old-libs \ | ||||
checkdpadd clean cleandepend cleandir cleanworld \ | checkdpadd checkworld clean cleandepend cleandir cleanworld \ | ||||
delete-old delete-old-dirs delete-old-files delete-old-libs \ | delete-old delete-old-dirs delete-old-files delete-old-libs \ | ||||
depend distribute distributekernel distributekernel.debug \ | depend distribute distributekernel distributekernel.debug \ | ||||
distributeworld distrib-dirs distribution doxygen \ | distributeworld distrib-dirs distribution doxygen \ | ||||
everything hier hierarchy install installcheck installkernel \ | everything hier hierarchy install installcheck installkernel \ | ||||
installkernel.debug packagekernel packageworld \ | installkernel.debug packagekernel packageworld \ | ||||
reinstallkernel reinstallkernel.debug \ | reinstallkernel reinstallkernel.debug \ | ||||
installworld kernel-toolchain libraries lint maninstall \ | installworld kernel-toolchain libraries lint maninstall \ | ||||
obj objlink regress rerelease showconfig tags toolchain update \ | obj objlink rerelease showconfig tags toolchain update \ | ||||
emaste: Suggest leaving regress in for one cycle as
```
regress:
@echo 'make regress' has been… | |||||
Done Inline ActionsGood suggestion! I'll add a false to the end of the target to make sure that end-users understand that make check is the new target. ngie: Good suggestion! I'll add a false to the end of the target to make sure that end-users… | |||||
_worldtmp _legacy _bootstrap-tools _cleanobj _obj \ | _worldtmp _legacy _bootstrap-tools _cleanobj _obj \ | ||||
_build-tools _cross-tools _includes _libraries _depend \ | _build-tools _cross-tools _includes _libraries _depend \ | ||||
build32 builddtb distribute32 install32 xdev xdev-build xdev-install \ | build32 builddtb distribute32 install32 xdev xdev-build xdev-install \ | ||||
xdev-links native-xtools installconfig \ | xdev-links native-xtools installconfig \ | ||||
TGTS+= ${SUBDIR_TARGETS} | TGTS+= ${SUBDIR_TARGETS} | ||||
BITGTS= files includes | BITGTS= files includes | ||||
▲ Show 20 Lines • Show All 189 Lines • ▼ Show 20 Lines | bmake: .PHONY | ||||
@echo "--------------------------------------------------------------" | @echo "--------------------------------------------------------------" | ||||
@echo ">>> Building an up-to-date ${.TARGET}(1)" | @echo ">>> Building an up-to-date ${.TARGET}(1)" | ||||
@echo "--------------------------------------------------------------" | @echo "--------------------------------------------------------------" | ||||
${_+_}@cd ${.CURDIR}/usr.bin/${.TARGET}; \ | ${_+_}@cd ${.CURDIR}/usr.bin/${.TARGET}; \ | ||||
${MMAKE} obj; \ | ${MMAKE} obj; \ | ||||
${MMAKE} depend; \ | ${MMAKE} depend; \ | ||||
${MMAKE} all; \ | ${MMAKE} all; \ | ||||
${MMAKE} install DESTDIR=${MYMAKE:H} BINDIR= | ${MMAKE} install DESTDIR=${MYMAKE:H} BINDIR= | ||||
regress: .PHONY | |||||
@echo "'make regress' has been renamed to 'make check'" | /usr/bin/fmt | |||||
@false | |||||
tinderbox toolchains kernel-toolchains: upgrade_checks | tinderbox toolchains kernel-toolchains: upgrade_checks | ||||
tinderbox: | tinderbox: | ||||
@cd ${.CURDIR}; ${SUB_MAKE} DOING_TINDERBOX=YES universe | @cd ${.CURDIR}; ${SUB_MAKE} DOING_TINDERBOX=YES universe | ||||
toolchains: | toolchains: | ||||
@cd ${.CURDIR}; ${SUB_MAKE} UNIVERSE_TARGET=toolchain universe | @cd ${.CURDIR}; ${SUB_MAKE} UNIVERSE_TARGET=toolchain universe | ||||
▲ Show 20 Lines • Show All 182 Lines • Show Last 20 Lines |
Suggest leaving regress in for one cycle as