Julia bzlmod extensions

Module Extensions

julia

julia = use_extension("@rules_julia//julia:extensions.bzl", "julia")
julia.toolchain(linker, version)

Bzlmod extensions for Julia

TAG CLASSES

toolchain

Request that a Julia version be made available via @julia_toolchains.

Attributes

NameDescriptionTypeMandatoryDefault
linkerThe default linker for system images built with this version: julia (the lld bundled with Julia) or cc (the C++ toolchain). Can be overridden with --@rules_julia//julia/settings:linker.Stringoptional"julia"
versionA Julia version (e.g. 1.12.5). Select it with --@rules_julia//julia/settings:version.Stringrequired