rules_krita

Rules

krita_export

load("@rules_krita//krita:defs.bzl", "krita_export")

krita_export(name, data, out, args, kra_file)

A Bazel rule for exporting images from a .kra file.

ATTRIBUTES

NameDescriptionTypeMandatoryDefault
nameA unique name for this target.Namerequired
dataAdditional files associated with the .kra file.List of labelsoptional[]
outThe file to export.Label; nonconfigurableoptionalNone
argsAny additional arguments to provide tot he export scriptDictionary: String -> Stringoptional{}
kra_fileThe .kra file to export from.Labelrequired

krita_toolchain

load("@rules_krita//krita:defs.bzl", "krita_toolchain")

krita_toolchain(name, krita, kritarunner, pykrita)

Define a toolchain for Krita rules.

ATTRIBUTES

NameDescriptionTypeMandatoryDefault
nameA unique name for this target.Namerequired
kritaThe path to a krita binary.Labelrequired
kritarunnerThe path to a kritarunner binary.Labelrequired
pykritaThe label to a Krita Python API target.Labelrequired