Skip to main content
The 200-series courses are currently available only for Aspect customers. Visit https://www.aspect.build/services#training to sign up.
Goal: extend Bazel’s ability to express developer intent in BUILD files, by composing existing rules or writing new ones. Student-requested content that may be added in the future:
  • Advanced Macros
    • Symbolic Macros
      • Non-symbolic macros are leaky abstraction:print command
    • Macro pitfalls and style guide
  • Generating documentation
    • Stardoc setup
    • Checking in Markdown
  • Sharing to the public
    • Use the rules-template
I