Home | History | Annotate | Download | only in src

Lines Matching defs:build

5 # how to build a snapshot or release, as well as other release engineering
23 # MKOBJDIRS, if not `no', will build object directories at
24 # an appropriate point in a build.
28 # `make build', as well as having the effects listed in mk.conf(5).
30 # of the `make build'.
31 # NOINCLUDES will avoid the `make includes' usually done by `make build'.
32 # NOBINARIES will not build binaries, only includes and libraries
38 # build:
85 # Targets invoked by `make build,' in order:
100 # do-build: builds and installs the entire system.
111 # of "make build" (long after <bsd.own.mk> is calculated it). So, pre-set
119 # Sanity check: make sure that "make build" is not invoked simultaneously
123 .if make(build) || make(release) || make(snapshot)
127 @echo 'BUILD ABORTED: "make build" and "make ${targ}" are mutually exclusive.'
213 # Targets (in order!) called by "make build".
251 BUILDTARGETS+= do-build
263 # Record the values of variables that might affect the build.
289 # Build the system and install into DESTDIR.
294 build: .PHONY .MAKE
296 @echo "Build already installed into ${DESTDIR}"
298 @echo "Build started at: ${START_TIME}"
303 @echo "Build started at: ${START_TIME}"
304 @printf "Build finished at: " && date
308 # Build a full distribution, but not a release (i.e. no sets into
309 # ${RELEASEDIR}). "buildworld" enforces a build to ${DESTDIR} != /
318 ${MAKEDIRTARGET} . build NOPOSTINSTALL=1
392 # Build a release or snapshot (implies "make distribution"). Note that
438 # Special components of the "make build" process.
444 @echo '*** May result in a failed build or corrupt binaries!'
449 # Delete or sanitise a leftover METALOG from a previous build.
492 do-build: .PHONY .MAKE