You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A build.yaml file is described by the BuildConfig object.
This is a more technical doc of the exact build.yaml format, if you would like
to see examples or goal oriented docs you may want to look at the
build_config/README.md.
An arbitrary Map<String, dynamic> of configuration options exposed by the
individual builders. See the documentation for the builder you are configuring
for guidance.
AutoApply
value
meaning
none
Doesn't apply by default to any package, must be explicitly enabled.
dependents
Applies to all packages with a direct dependency on this package.
all_packages
Applies to all packages in the graph.
root_package
Applies to only the root (application) package.
BuildTo
value
meaning
cache
Writes all files to the cache directory
source
Writes all files directly to the source directory
TargetKey
An identifier for a target. A target key has two parts, a package and a
name.
To construct a key, you join the package and name with a :, so for instance
the bar target in the foo package would be referenced like this foo:bar.
There is one special alias, which is the $default target. This refers to the
default target in the current package (which has the same name as the package).
BuilderKey
An identifier for a builder. A builder has two parts, a package and a
name.
To construct a key, you join the package and name with a :, so for instance
the bar builder in the foo package would be referenced like this foo:bar.