If a `src` config is not provided, by default, all of the library sources are included. There is some special handling in the build task to make sure all library sources are included regardless of the path to the build config. When someone includes a `src` config, path patterns are assumed to be relative to the current working directory (unless overriden with the `cwd` config). So, when you use the `src` config, your config is no longer portable.
Build configs
This directory includes configuration files (json) for the tasks/build.js build script.
Notes:
use_types_for_optimization is set to false for the SIMPLE and WHITESPACE
builds. If it was set to true we would get function names like
ol_control_Control_prototype$setMap in the compiled code when using the
SIMPLE compilation. use_types_for_optimization is only appropriate for
ADVANCED compilation. To be sure we also don't set it for WHITESPACE.