Binds a single value to this.
value to bind to this key
setting binding this key to the given value.
Creates an Def.Initialize with value scala.None if there was no previous definition of this key,
scala.Some(value) if a definition exists.
currently bound value wrapped in
Initialize[None] if unbound.
by-name expression evaluated when a value is needed.
currently bound setting value, or the result of
or if unbound.
From the given Settings, extract the value bound to this key.
Creates an Def.Initialize with value bound to this key, or returns
i parameter if unbound.
value to return if this setting doesn't have a value.
currently bound setting value, or
i if unbound.
Internally used function for setting a value along with the
.sbt file location where it is defined.