## my_rule

my_rule(name, first, second)

This is my rule. It does stuff.

### Attributes

       name
               Name (https://bazel.build/docs/build-ref.html#name); required
        
          A unique name for this target.

       first
               Label (https://bazel.build/docs/build-ref.html#labels); required

       second
               Dictionary: String -> String (https://bazel.build/docs/skylark/lib/dict.html); required

## other_rule

other_rule(name, fourth, third)

This is another rule.

### Attributes

       name
               Name (https://bazel.build/docs/build-ref.html#name); required
        
          A unique name for this target.

       fourth
               Dictionary: String -> String (https://bazel.build/docs/skylark/lib/dict.html); required

       third
               Label (https://bazel.build/docs/build-ref.html#labels); required

## yet_another_rule

yet_another_rule(name, fifth)

This is yet another rule

### Attributes

       name
               Name (https://bazel.build/docs/build-ref.html#name); required
        
          A unique name for this target.

       fifth
               Label (https://bazel.build/docs/build-ref.html#labels); required

## my_rule_impl

my_rule_impl(ctx)

### Parameters

       ctx
               required.

