Skip to content

Commit 69ee3c4

Browse files
committed
feat: provide metamodel.yaml as Bazel target
1 parent acc8ea9 commit 69ee3c4

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

docs/reference/bazel_macros.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ Minimal example (root ``BUILD``)
8181
8282
The custom ``metamodel.yaml`` must follow the same schema as the default one
8383
(see :doc:`score_metamodel </internals/extensions/metamodel>`).
84+
You may use ``@score_docs_as_code//src/extensions/score_metamodel:metamodel_yaml``
85+
for extension processing.
8486
When ``metamodel`` is omitted the default metamodel is used unchanged.
8587

8688
Edge cases

src/extensions/score_metamodel/BUILD

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,11 @@ filegroup(
3434
),
3535
)
3636

37+
filegroup(
38+
name = "metamodel_yaml",
39+
srcs = ["metamodel.yaml"],
40+
)
41+
3742
filegroup(
3843
name = "all_sources",
3944
srcs = [

0 commit comments

Comments
 (0)