release/Makefile.vm: Add cloudware overrides

Allow the cloudware *_FLAVOURS and *_FSLIST values to be overridden
at the command line, to assist users who want to e.g. build only one
of the many EC2 AMIs available.
This commit is contained in:
Brad Davis 2023-12-15 10:08:50 -08:00 committed by Colin Percival
parent 4c9e6ad320
commit 863975b684

View File

@ -23,28 +23,28 @@ CLOUDWARE_TYPES?= BASIC-CI \
OCI \ OCI \
VAGRANT VAGRANT
AZURE_FORMAT= vhdf AZURE_FORMAT= vhdf
AZURE_FSLIST= ufs zfs AZURE_FSLIST?= ufs zfs
AZURE_DESC= Microsoft Azure platform image AZURE_DESC= Microsoft Azure platform image
BASIC-CI_FORMAT= raw BASIC-CI_FORMAT= raw
BASIC-CI_FSLIST= ufs BASIC-CI_FSLIST?= ufs
BASIC-CI_DESC= Image for CI BASIC-CI_DESC= Image for CI
EC2_FORMAT= raw EC2_FORMAT= raw
EC2_FSLIST= ufs zfs EC2_FSLIST?= ufs zfs
EC2_FLAVOURS= BASE CLOUD-INIT EC2_FLAVOURS?= BASE CLOUD-INIT
EC2-BASE_DESC= Amazon EC2 image EC2-BASE_DESC= Amazon EC2 image
EC2-CLOUD-INIT_DESC= Amazon EC2 Cloud-Init image EC2-CLOUD-INIT_DESC= Amazon EC2 Cloud-Init image
GCE_FORMAT= raw GCE_FORMAT= raw
GCE_FSLIST= ufs zfs GCE_FSLIST?= ufs zfs
GCE_DESC= Google Compute Engine image GCE_DESC= Google Compute Engine image
OCI_FORMAT= qcow2 OCI_FORMAT= qcow2
OCI_FSLIST= ufs OCI_FSLIST?= ufs
OCI_DESC= Oracle Cloud Infrastructure image OCI_DESC= Oracle Cloud Infrastructure image
OPENSTACK_FORMAT=qcow2 OPENSTACK_FORMAT=qcow2
OPENSTACK_FSLIST= ufs OPENSTACK_FSLIST?= ufs
OPENSTACK_DESC= OpenStack platform image OPENSTACK_DESC= OpenStack platform image
VAGRANT_FORMAT= vmdk VAGRANT_FORMAT= vmdk
VAGRANT_FSLIST= ufs VAGRANT_FSLIST?= ufs
VAGRANT_FLAVOURS= VIRTUALBOX VMWARE VAGRANT_FLAVOURS?= VIRTUALBOX VMWARE
VAGRANT-VIRTUALBOX_DESC= Vagrant Image for VirtualBox VAGRANT-VIRTUALBOX_DESC= Vagrant Image for VirtualBox
VAGRANT-VMWARE_DESC= Vagrant Image for VMWare VAGRANT-VMWARE_DESC= Vagrant Image for VMWare