diff options
author | Glen Barber <gjb@FreeBSD.org> | 2014-11-05 13:22:19 +0000 |
---|---|---|
committer | Glen Barber <gjb@FreeBSD.org> | 2014-11-05 13:22:19 +0000 |
commit | 1e7c1f17428a0b342afd622fad341a389bed7a3f (patch) | |
tree | 6f87eab2bc67b1c4241bb8f9b509e3531dbbfb4f /.arcconfig | |
parent | 21f93ded5aca3c7c2f41018ce2d700557f113779 (diff) | |
download | src-1e7c1f17428a0b342afd622fad341a389bed7a3f.tar.gz src-1e7c1f17428a0b342afd622fad341a389bed7a3f.zip |
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
Notes
Notes:
svn path=/projects/release-vmimage/; revision=274134
Diffstat (limited to '.arcconfig')
0 files changed, 0 insertions, 0 deletions