`apple_dynamic_framework_import` already have their module maps provided to
swift_library targets depending on them. Set this to `False` in that case to
avoid duplicate modules.
""",
        ),
        "out": attr.output(
            doc = "The name of the output module map file.",
        ),
    },
    doc = "Generates a module map given a list of header files.",
)

# TODO: Revisit. Stardoc generation of this. Stardoc will look at this macro
# instead of the rule above, so it is generating empty documentation for this.
def module_map(name, **kwargs):