freebsd-nq/release
Glen Barber a254b464d8 If TARGET or EMBEDDED_TARGET == arm, set EMBEDDED variable,
which helps control some of the arm-specific bits a bit more
cleanly (but not really 'clean').

If BOARDNAME is defined (as is in the WANDBOARD configuration
RE uses), do some magic to work with the KERNCONF and BOARDNAME
to rename the file, making it a bit more intuitive for the
consumer to determine which they need.

Yes, it is ugly, that is why there is a big warning at the top.
It is, however, still much cleaner than the now 474-line shell
script, and this Makefile produces the hierarchy needed without
much evil.

MFC after:	1 week
X-MFC-Note:	needs all previous Makefile.mirror commits
Sponsored by:	The FreeBSD Foundation
2015-05-21 22:11:57 +00:00
..
amd64 Merge the following revisions from ^/projects/release-vmimage: 2015-01-20 23:56:04 +00:00
arm Merge ^/projects/release-arm-redux into ^/head. 2015-05-09 21:08:12 +00:00
arm64 Do not nest the BSD and MBR partitions, which produces 2015-04-27 18:07:11 +00:00
doc Document r281617, wc(1) race when receiving SIGINFO fixed. 2015-05-05 15:16:21 +00:00
i386 Initial rewrite to consolidate VM image build scripts into one. 2014-11-05 13:22:19 +00:00
pc98 - Add CHECKSUM.* support in Makefile[1]. 2013-02-03 10:26:24 +00:00
picobsd do not strip /stand 2015-01-24 08:48:05 +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 Use mkimg instead of md(4) and gpart. 2014-05-01 03:24:41 +00:00
scripts Create the arm64/aarch64 VM disk image as MBR instead of 2015-04-23 01:04:14 +00:00
sparc64 - Once we have shifted arguments thrice, base-bits-dir is $1 rather than $4. 2013-07-26 14:23:25 +00:00
tools Fix virtual machine disk format creating by passing VMFORMAT 2015-05-11 14:53:07 +00:00
Makefile Remove arm/Makefile.{KERNEL} files, as this project 2015-05-07 19:47:15 +00:00
Makefile.ec2 Include the TARGET in the EC2 AMI name. 2015-05-21 17:39:42 +00:00
Makefile.mirrors If TARGET or EMBEDDED_TARGET == arm, set EMBEDDED variable, 2015-05-21 22:11:57 +00:00
Makefile.vm Add code for creating an EC2 AMI. 2015-04-01 00:00:17 +00:00
rc.local Create /tmp/bsdinstall_etc even if we aren't starting the installer so that 2014-09-13 20:09:02 +00:00
release.conf.sample Merge the following from ^/projects/release-arm64 to allow 2015-04-21 00:48:35 +00:00
release.sh Merge ^/projects/release-arm-redux into ^/head. 2015-05-09 21:08:12 +00:00