Generate property to get build options.
using BunnyTail.EmbeddedBuildProperty;
internal static partial class Variants
{
[BuildProperty]
public static partial string Flavor { get; }
[BuildProperty("SecretKey")]
public static partial string? Key { get; }
}
dotnet build Example.csproj /p:EmbeddedBuildProperty=\"Flavor=Free,SecretKey=12345678\"
Console.WriteLine($"Flavor: {Variants.Flavor}"); // Free
Console.WriteLine($"Key: {Variants.Key}"); // 12345678