Aspect bazelrc presets; see https://docs.aspect.build/guides/bazelrc

write_aspect_bazelrc_presets


write_aspect_bazelrc_presets(<a href="#write_aspect_bazelrc_presets-name">name</a>, <a href="#write_aspect_bazelrc_presets-presets">presets</a>, <a href="#write_aspect_bazelrc_presets-kwargs">kwargs</a>)

Keeps your vendored copy of Aspect recommended .bazelrc presets up-to-date.

This macro uses a write_source_files rule under the hood to keep your presets up-to-date.

By default all presets are vendored but this list can be customized using the ‘presets’ attribute.

See https://docs.aspect.build/guides/bazelrc for more info.

PARAMETERS

NameDescriptionDefault Value
namea unique name for this targetnone
presetsa list of preset names to keep up-to-date

For example,

 write_aspect_bazelrc_presets(   name = update_aspect_bazelrc_presets,   presets = [     bazel6,     ci,     convenience,     correctness,     debug,     javascript,     performance,   ], ) 
[“bazel6”, “ci”, “convenience”, “correctness”, “debug”, “javascript”, “performance”]
kwargsAdditional arguments to pass to write_source_filesnone