git: 863975b6840b - main - release/Makefile.vm: Add cloudware overrides

From: Colin Percival <cperciva_at_FreeBSD.org>
Date: Fri, 15 Dec 2023 18:10:56 UTC
The branch main has been updated by cperciva:

URL: https://cgit.FreeBSD.org/src/commit/?id=863975b6840b2833b0f772648ba2532806ffece8

commit 863975b6840b2833b0f772648ba2532806ffece8
Author:     Brad Davis <brd@FreeBSD.org>
AuthorDate: 2023-12-15 18:08:50 +0000
Commit:     Colin Percival <cperciva@FreeBSD.org>
CommitDate: 2023-12-15 18:08:50 +0000

    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.
---
 release/Makefile.vm | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

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