Page MenuHomeFreeBSD

release/Makefile.vm: Add support for CW flavours
ClosedPublic

Authored by cperciva on Sep 9 2023, 12:57 AM.
Tags
None
Referenced Files
F115110815: D41790.id127979.diff
Sun, Apr 20, 1:42 PM
F115105558: D41790.id127979.diff
Sun, Apr 20, 12:25 PM
Unknown Object (File)
Sun, Apr 13, 4:18 PM
Unknown Object (File)
Mar 14 2025, 8:04 PM
Unknown Object (File)
Mar 14 2025, 1:59 AM
Unknown Object (File)
Feb 4 2025, 11:16 PM
Unknown Object (File)
Jan 27 2025, 5:03 PM
Unknown Object (File)
Jan 27 2025, 4:53 AM
Subscribers

Details

Summary

There are two "Vagrant" images right now: "Vagrant Image for VirtualBox"
and "Vagrant Image for VMWare". Rather than listing these separately in
a CLOUDWARE list, place "VAGRANT" into a CLOUDWARE_TYPES list and then
use a VAGRANT_FLAVOURS variable to identify the two versions. Add make
logic to allow defaults (in this case, image format and filesystem) to
be specified once for VAGRANT and inherited by both flavours.

This will make future work to add flavoured EC2 images simpler.

releng/14.0 candidate.

MFC after: 1 week
Sponsored by: https://www.patreon.com/cperciva

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 53512
Build 50403: arc lint + arc unit