12 Commits

Author SHA1 Message Date
gjb
d80ecfbe72 Attempt to create the final image (though not nearly ready
for it yet).

This is probably very broken and/or wrong, but that's why
we have projects branches.

Sponsored by:	The FreeBSD Foundation
2015-03-26 03:05:07 +00:00
gjb
9bfd469978 Create the md(4) device for the /boot msdosfs GPT partition.
Sponsored by:	The FreeBSD Foundation
2015-03-26 02:19:38 +00:00
gjb
6d23d7d903 Create the md(4) device for the /boot msdosfs GPT partition.
Sponsored by:	The FreeBSD Foundation
2015-03-26 02:02:51 +00:00
gjb
fdbfa0b59a Specify .OBJDIR for consistency.
Call newfs(8) and mount the md(4) device to the target
directory.

Specify DESTDIR for installworld, distribution, and
installkernel targets.

Sponsored by:	The FreeBSD Foundation
2015-03-26 01:20:54 +00:00
gjb
a6a9b12f53 Prevent possible duplicate md(4) creation with separate device id.
Sponsored by:	The FreeBSD Foundation
2015-03-26 01:06:29 +00:00
gjb
663a21825c Fix 'beforeclean' broken in previous commit.
Sponsored by:	The FreeBSD Foundation
2015-03-26 01:03:38 +00:00
gjb
88eca6bced Add glue to make the md(4) device for populating the
userland/kernel.

Clean up a few variable names.

Sponsored by:	The FreeBSD Foundation
2015-03-26 01:00:48 +00:00
gjb
5071a76d5c Add targets for world/kernel build, currently only echoed
for debugging purposes.

Add comment to mark the end of the main loop.

Sponsored by:	The FreeBSD Foundation
2015-03-26 00:07:40 +00:00
gjb
716600ab07 Reindent.
Sponsored by:	The FreeBSD Foundation
2015-03-25 23:29:35 +00:00
gjb
4fa6dd7573 Move the 'build-arm-ports${BOARD}' within the for loop
to fix target/variable expansion.

Sponsored by:	The FreeBSD Foundation
2015-03-25 23:24:05 +00:00
gjb
0790752ed0 Add CROSS_TOOLCHAIN for arm builds.
Remove a BOARDS entry left in while testing.
Add build-arm-ports${BOARD} target as a prerequisite when
ARMPORTS is set.
Add build-arm-KERNCONF and build-arm-ports to CLEANFILES.

Sponsored by:	The FreeBSD Foundation
2015-02-11 20:50:25 +00:00
gjb
7e24e21572 Initial restructure for FreeBSD/arm release builds.
Sponsored by:	The FreeBSD Foundation
2015-02-11 20:25:21 +00:00