Skip to content

Add implementation_deps, extra srcs/hdrs, + other cc_library attrs to bison_cc_library #23

@jmillikin

Description

@jmillikin

The bison_cc_library rule is missing attributes that exist on cc_library:

  • implementation_deps for non-transitive header dependencies
  • defines, local_defines , linkopts, etc for adjusting the C/C++ compilation and linking contexts
  • srcs, hdrs, textual_hdrs for additional source files not generated by Bison that are required to compile the generated parser, possibly prefixed with c_ or extra_ to avoid confusion with existing src= attribute

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions