freebsd-nq/share/man/man7
Glen Barber e0436612a9 Merge ^/projects/release-embedded into ^/head.
After several months of testing and fixing (and breaking)
various parts of release/release.sh changes, it is now
possible to build FreeBSD/arm images as part of the release
process.

When EMBEDDEDBUILD is set in the release.conf file, release.sh
will create the build environment, then run a separate script
in release/${XDEV}/release.sh [1].  Currently, only arm is
supported.

The release/${XDEV}/release.sh configures the build environment
specific for the target image, such as installing gcc(1),
installing additional third-party software from the ports tree,
and fetching external sources.

Once the build environment is set up, release/${XDEV}/release.sh
runs Crochet, written by Tim Kientzle, which builds the userland
and kernel, and creates an image that can be written to an SD
card with dd(1).  Many thanks to Tim for his work on Crochet.

Sample configurations for FreeBSD/arm boards are in the
release/arm/ directory, and Crochet configuration files for each
board are located in release/tools/arm/.  Supported boards at this
time are: BEAGLEBONE, PANDABOARD, RPI-B, and WANDBOARD-QUAD.

Adding support for additional boards will continue in the
projects/release-embedded/ branch, and incrementally merged back
to head/.

Many thanks to the FreeBSD Foundation for the support and
sponsorship of this project.

[1] XDEV is used in order to keep the various configurations
    organized by architecture, but since TARGET and TARGET_ARCH
    are used to build the chroot, the values of those variables
    cannot be used.

MFC after:	1 month
Sponsored by:	The FreeBSD Foundation
2014-03-05 23:17:53 +00:00
..
adding_user.7 Use our canonical .Dd format. 2009-11-02 12:35:38 +00:00
ascii.7
bsd.snmpmod.mk.7 Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while 2010-08-16 15:18:30 +00:00
build.7 WITH_CTF is now a "normal" build option (WITHOUT_CTF is supported and 2012-10-10 16:07:23 +00:00
c99.7 Fix several typos 2013-05-12 16:43:26 +00:00
clocks.7 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
development.7 Clean up paragraph remnants. 2013-12-04 20:46:25 +00:00
environ.7 Move detailed description of BLOCKSIZE to getbsize(3). 2012-11-16 01:43:23 +00:00
ffs.7
firewall.7 mdoc sweep 2013-05-13 18:13:50 +00:00
hier.7 hier(7): Add /usr/lib/private 2014-02-24 17:14:08 +00:00
hostname.7 Clean up manual pages after BIND removal. 2013-12-25 17:28:08 +00:00
intro.7
maclabel.7 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
mailaddr.7 Remove superfluous paragraph macro. 2012-03-24 13:37:57 +00:00
Makefile Add a tests(7) manual page. 2013-10-25 05:33:04 +00:00
operator.7 mdoc: terminate quoted strings. 2012-03-26 15:18:14 +00:00
ports.7 Ports switched from dialog to dialog4ports some time ago. 2013-06-20 21:16:46 +00:00
release.7 Merge ^/projects/release-embedded into ^/head. 2014-03-05 23:17:53 +00:00
sdoc.7 mdoc: drop redundant .Pp and .LP calls 2010-10-08 12:40:16 +00:00
security.7 Clean up manual pages after BIND removal. 2013-12-25 17:28:08 +00:00
sprog.7
stdint.7
sticky.7 Move the sticky manual from section 8 to section 2011-02-24 13:03:47 +00:00
tests.7 Add a tests(7) manual page. 2013-10-25 05:33:04 +00:00
tuning.7 Remove outdated reference to tcp inflight limiting. It was removed 2012-12-08 21:03:14 +00:00