You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

13 lines
460 B

// Package config provides the internal representation of Blubber
// configuration parsed from YAML. Each configuration type may implement
// its own hooks for injecting build instructions into the compiler.
//
package config
// Config holds the root fields of a Blubber configuration.
//
type Config struct {
CommonConfig `json:",inline"`
Variants map[string]VariantConfig `json:"variants" validate:"variants,dive"`
VersionConfig `json:",inline"`
}