This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Bzl

Bazel code

1 - al_toml_data

al_toml_data

load("@com_alwaldend_src//tools/toml/rules:al_toml_data.bzl", "al_toml_data")

al_toml_data(name, deps, srcs, tomlv)

ATTRIBUTES

NameDescriptionTypeMandatoryDefault
nameA unique name for this target.Namerequired
depsToml data targetsList of labelsoptional[]
srcsToml filesList of labelsoptional[]
tomlvTomlv target to use for validationLabeloptional"@com_alwaldend_src//tools/tomlv"

2 - al_toml_info

load("@com_alwaldend_src//tools/toml/rules:al_toml_info.bzl", "AlTomlInfo")

AlTomlInfo(srcs, deps)

Provide toml data info

FIELDS

NameDescription
srcsToml files
depsToml data targets

3 - al_toml_validate

al_toml_validate

load("@com_alwaldend_src//tools/toml/rules:al_toml_validate.bzl", "al_toml_validate")

al_toml_validate()

Aspect adding linters for toml files

ASPECT ATTRIBUTES

NameType
depsString

ATTRIBUTES