freebsd-dev/release
Glen Barber 1e7c1f1742 Initial rewrite to consolidate VM image build scripts into one.
There may be some very sharp edges here while refactoring.

 - Move amd64/mk-vmimage.sh -> scripts/mk-vmimage.sh.
 - Remove vm-base target from Makefile.vm.
 - In vm-image target, use getopts flags for argument passing.
 - Create tools/vmimage.subr, containing default and prototype
   for the following functions that are used to drive the build,
   run in this order:

   vm_install_base()
   vm_extra_install_base()
   vm_extra_install_packages()
   vm_extra_install_ports()
   vm_extra_enable_services()
   vm_extra_pre_umount()
   vm_create_disk()
   vm_extra_create_disk()

 - In tools/azure.conf, override:

   vm_extra_install_base()
   vm_extra_pre_umount()
   vm_extra_create_disk()

 - In tools/openstack.conf, override:

   vm_extra_install_base()
   vm_extra_pre_umount()

Sponsored by:	The FreeBSD Foundation
2014-11-05 13:22:19 +00:00
..
amd64 Initial rewrite to consolidate VM image build scripts into one. 2014-11-05 13:22:19 +00:00
arm Set a static revision of the Crochet checkout to avoid 2014-09-16 15:35:13 +00:00
doc Include urndis(4) in list of devices for which we generate hardware notes. 2014-10-04 23:56:25 +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 simple_httpd: cosmetic cleanups. 2014-09-18 16:53:44 +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 Initial rewrite to consolidate VM image build scripts into one. 2014-11-05 13:22:19 +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 Initial rewrite to consolidate VM image build scripts into one. 2014-11-05 13:22:19 +00:00
Makefile Add glue to allow enabling building cloud provider 2014-10-29 15:52:17 +00:00
Makefile.vm Initial rewrite to consolidate VM image build scripts into one. 2014-11-05 13:22:19 +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 Add examples for WITH_CLOUDWARE to release.conf.sample. 2014-11-04 00:02:23 +00:00
release.sh Add examples for WITH_CLOUDWARE to release.conf.sample. 2014-11-04 00:02:23 +00:00