summaryrefslogtreecommitdiff
path: root/release/Makefile.vm
diff options
context:
space:
mode:
authorBrad Davis <brd@FreeBSD.org>2015-06-27 20:39:13 +0000
committerBrad Davis <brd@FreeBSD.org>2015-06-27 20:39:13 +0000
commit41f7db3a4fb09016dbba71ad616a7f21a81b0b78 (patch)
treebbcabec7e7b09059565d9ebaacaa1f8b593f6725 /release/Makefile.vm
parentf429b905b8221570f2a2f2344a8d47fc3a8bd425 (diff)
downloadsrc-test-41f7db3a4fb09016dbba71ad616a7f21a81b0b78.tar.gz
src-test-41f7db3a4fb09016dbba71ad616a7f21a81b0b78.zip
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)
Notes
Notes: svn path=/head/; revision=284893
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 c9f4477a04c22..f6e7831445a7b 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"