Lines Matching +full:ufs +full:- +full:wrapper

42 including the creation of ISO images suitable for burning to CD-ROM,
105 This is accomplished using the wrapper script
136 .Bl -tag -width Ev
167 The target machine type for cross-building a release.
169 The target machine architecture for cross-building a release.
212 .Pq Ar -j
213 to the number of CPUs available on a SMP-capable system.
223 .Pq Ar -j
224 to half the number of CPUs available on a SMP-capable system.
226 Set to a non-empty value to skip the
235 Set to a non-empty value to include the
239 Set to a non-empty value to compress the release images with
270 Set to a non-empty value to prevent checkout or update of
278 Set to a non-empty value to prevent checkout or update of
294 .Bl -tag -width Ev
296 Set to a non-null value to enable functionality for embedded device
309 runs a separate build script located in an architecture-specific
335 .Bl -tag -width Ev
337 Set to a non-null value to build virtual machine disk images as part
343 Set to a non-null value to compress the virtual machine disk images with
374 is linked to the historical non-filesystem-labelled file name.
376 .Va ufs
380 .Va ufs .
384 .Va ufs
388 .Va ufs zfs .
406 .Bd -literal -offset indent
408 make -C release list-vmtargets
420 .Bl -tag -width Ev
427 Set to a non-empty value to enable building virtual machine images
446 .Bd -literal -offset indent
448 make -C release list-cloudware
458 .Bl -tag -width Ev
460 Set to a non-null value to build OCI base images.
472 .Bl -tag -width ".Cm packagesystem"
474 Meta-target to build all release media and distributions applicable to this
480 Builds installation CD-ROM images.
491 Builds installation DVD-ROM images.
508 .It Cm mini-memstick
518 .It Cm vm-image
521 .Cm vm-image
525 environment variable to be set to a non-null value.
526 .It Cm vm-cloudware
533 .It Cm list-cloudware
537 .It Cm list-vmtargets
546 .Bl -tag -width ".Cm packagesystem"
573 .Bl -tag -width ".Ev TARGET_ARCH"
578 .Pq e.g., FreeBSD-12.1-RELEASE-amd64 .
580 .Ic `uname -s`-`uname -r`-`uname -p`
601 This is necessary to cross-build some target architectures.
602 For example, cross-building for ARM64 machines requires
614 Set this to cross-build for a different architecture.
625 .Bl -tag -compact -width Pa
642 .Dq "-CURRENT snapshot":
643 .Bd -literal -offset indent
645 git clone -b main https://git.freebsd.org/src.git src
651 make install DESTDIR=/var/freebsd-snapshot
655 for FTP, CD-ROM images, etc.) are available in the
656 .Pa /var/freebsd-snapshot
660 .Dq "-CURRENT snapshot"
662 .Bd -literal -offset indent
668 .Bd -literal -offset indent
670 sh release.sh -c $HOME/release.conf
679 .Bd -literal -offset indent
681 sh release.sh -c arm/RPI-B.conf
685 .Bd -literal -offset indent
687 sh release.sh -c arm64/RPI3.conf
721 .%U https://docs.freebsd.org/en/articles/freebsd-releng/
725 .%U https://docs.freebsd.org/en/books/developers-handbook/
748 was overhauled and the wrapper script
749 .Pa src/release/generate-release.sh
756 was introduced to support per-build configuration files.
759 .Pa src/release/generate-release.sh
771 .An -nosplit
775 .An Poul-Henning Kamp .
783 .Fa generate-release.sh