forked from dart-lang/dartdoc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.yaml
54 lines (52 loc) · 1.34 KB
/
build.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
builders:
resource_builder:
import: "tool/builder.dart"
builder_factories: ["resourceBuilder"]
build_extensions: {'$lib$': ['src/generator/html_resources.g.dart']}
build_to: "source"
auto_apply: none
mustachio_builder:
import: "tool/mustachio/builder.dart"
builder_factories: ["mustachioBuilder"]
build_extensions:
".dart":
- ".aot_renderers_for_html.dart"
- ".aot_renderers_for_md.dart"
- ".runtime_renderers.dart"
build_to: "source"
targets:
builder:
sources:
- tool/builder.dart
- tool/mustachio/builder.dart
testing:
sources:
exclude:
- tool/builder.dart
- tool/mustachio/builder.dart
builders:
dartdoc|mustachio_builder:
enabled: true
generate_for:
- test/mustachio/foo.dart
options:
rendererClassesArePublic: true
build_test:test_bootstrap:
enabled: false
build_version:build_version:
enabled: false
$default:
dependencies:
- :testing
sources:
exclude:
- tool/builder.dart
- tool/mustachio/builder.dart
builders:
build_version:
enabled: true
dartdoc|resource_builder:
enabled: true
dartdoc|mustachio_builder:
enabled: true
generate_for: ["lib/src/generator/templates.dart"]