summaryrefslogtreecommitdiffstats
path: root/release/Makefile.vm
diff options
context:
space:
mode:
authorbrd <brd@FreeBSD.org>2015-06-27 20:39:13 +0000
committerbrd <brd@FreeBSD.org>2015-06-27 20:39:13 +0000
commit55a27553e820d092e8f43d770a27d95452ffe532 (patch)
treebbcabec7e7b09059565d9ebaacaa1f8b593f6725 /release/Makefile.vm
parent109a8bf71d73f72ea4b0dc44525cb1b82ac77d85 (diff)
downloadFreeBSD-src-55a27553e820d092e8f43d770a27d95452ffe532.zip
FreeBSD-src-55a27553e820d092e8f43d770a27d95452ffe532.tar.gz
Add initial support for building Vagrant images for VMWare. Next steps will be adding Virtualbox support and uploading to Hashicorp Atlas for others to consume.
Approved by: re (gjb)
Diffstat (limited to 'release/Makefile.vm')
-rw-r--r--release/Makefile.vm7
1 files changed, 6 insertions, 1 deletions
diff --git a/release/Makefile.vm b/release/Makefile.vm
index c9f4477..f6e7831 100644
--- a/release/Makefile.vm
+++ b/release/Makefile.vm
@@ -18,7 +18,8 @@ RAW_DESC= Unformatted raw disk image
CLOUDWARE?= AZURE \
EC2 \
GCE \
- OPENSTACK
+ OPENSTACK \
+ VAGRANT
AZURE_FORMAT= vhdf
AZURE_DESC= Microsoft Azure platform image
AZURE_DISK= ${OSRELEASE}.${AZURE_FORMAT}
@@ -31,6 +32,9 @@ GCE_DISK= disk.${GCE_FORMAT}
OPENSTACK_FORMAT=qcow2
OPENSTACK_DESC= OpenStack platform image
OPENSTACK_DISK= ${OSRELEASE}.${OPENSTACK_FORMAT}
+VAGRANT_FORMAT= vmdk
+VAGRANT_DESC= Vagrant Image
+VAGRANT_DISK= ${OSRELEASE}.${VAGRANT_FORMAT}
.if defined(WITH_CLOUDWARE) && !empty(WITH_CLOUDWARE) && !empty(CLOUDWARE)
. for _CW in ${CLOUDWARE}
@@ -156,3 +160,4 @@ cloudware-install:
.include "${.CURDIR}/Makefile.ec2"
.include "${.CURDIR}/Makefile.azure"
.include "${.CURDIR}/Makefile.gce"
+.include "${.CURDIR}/Makefile.vagrant"
OpenPOWER on IntegriCloud