freebsd-dev/release
Colin Percival 1ecaa3f75e Add support for cross-building cloudware images.
If MACHINE_ARCH doesn't match TARGET_ARCH, and we're not in the special
case of building i386 images on an amd64 host, we need to pull in the
qemu-user-static package; this allows us to run some commands inside
the VM disk image chroot, most notably to install packages.

Reviewed by:	gjb
MFC after:	2 weeks
Sponsored by:	FreeBSD/EC2 patreon (https://www.patreon.com/cperciva)
2019-04-03 21:54:47 +00:00
..
amd64 Rework UEFI ESP generation 2018-12-20 19:39:37 +00:00
arm release: arm: Always boot armv6/v7 image with EFI 2018-07-31 19:12:31 +00:00
arm64 Bump the IMAGE_SIZE for arm64 SoC images to prevent failures due 2019-03-21 14:17:55 +00:00
i386 Escape a new line following r342283. 2019-01-02 16:22:33 +00:00
packages Simplify using bsd.endian.mk and have it provide CAP_MKDB_ENDIAN, since it is 2018-06-28 13:48:59 +00:00
picobsd spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
pkg_repos Update the pkg-stage target to be more compatible with pkg-1.2: 2014-01-16 16:12:09 +00:00
powerpc release: set -e to exit on error in iso image scripts 2018-10-22 19:39:20 +00:00
scripts In followup to r340406, remove doc from the EXTRA_DISTRIBUTIONS 2018-11-13 19:53:02 +00:00
sparc64 release: set -e to exit on error in iso image scripts 2018-10-22 19:39:20 +00:00
tools Add support for cross-building cloudware images. 2019-04-03 21:54:47 +00:00
Makefile Remove setting of long-unused MK_NCP option 2018-12-20 15:53:27 +00:00
Makefile.azure Remove the HH-MM suffix from the build date suffix. 2015-07-01 14:51:26 +00:00
Makefile.ec2 Pass --arm64 to bsdec2-image-upload when building ARM64 AMIs. 2019-03-20 07:19:09 +00:00
Makefile.gce Add a special GCE_LICENSE variable to Makefile.gce, which when set, 2018-05-10 21:46:58 +00:00
Makefile.mirrors Fix the ftp-stage target for arm embedded builds. 2018-08-02 18:51:44 +00:00
Makefile.vagrant Add some comments with examples on how to build Vagrant images. 2017-02-01 16:15:23 +00:00
Makefile.vm Add support for cross-building cloudware images. 2019-04-03 21:54:47 +00:00
rc.local Remove pc98 support completely. 2017-01-28 02:22:15 +00:00
release.conf.sample Correct a comment after r326330. 2017-11-28 18:08:14 +00:00
release.sh Set OPTIONS_UNSET in the argument list to env(1), and add 2018-10-29 20:53:05 +00:00