drift/docs/build.yaml

42 lines
989 B
YAML
Raw Normal View History

builders:
versions:
import: 'tool/write_versions.dart'
build_to: cache
builder_factories: ["writeVersions"]
build_extensions: {"$package$": ["lib/versions.json"]}
targets:
prepare:
builders:
"|versions":
enabled: true
auto_apply_builders: false
sources:
- "$package$"
- "lib/versions.json"
- "tool/write_versions.dart"
$default:
dependencies: [":prepare"]
builders:
2021-03-12 14:16:48 -08:00
built_site:
release_options:
environment: "preview"
build_web_compilers|entrypoint:
release_options:
# Turn of null assertions for release builds, it looks like this
# makes generated code slightly smaller.
native_null_assertions: false
dart2js_args:
- "-O4"
- "--csp"
sources:
- "lib/**"
- "pages/**"
- "templates/**"
- "web/**"
- "$package$"
- "pubspec.yaml"
2021-07-08 03:28:52 -07:00
- "theme.yaml"
- "website.yaml"