This module implements the language-specific toolchain rule.
lua_toolchain(name, dev_files, target_tool, target_tool_path)
Defines a lua compiler/runtime toolchain.
For usage see https://docs.bazel.build/versions/main/toolchains.html#defining-toolchains.
ATTRIBUTES
| Name | Description | Type | Mandatory | Default |
|---|---|---|---|---|
| name | A unique name for this target. | Name | required | |
| dev_files | lua output libs and include directories | List of labels | optional | [] |
| target_tool | A hermetically downloaded executable target for the target platform. | Label | optional | None |
| target_tool_path | Path to an existing executable for the target platform. | String | optional | "" |
LuaInfo(target_tool, target_tool_path, tool_files, headers)
Information about how to invoke the tool executable.
FIELDS