Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CompilerCommand::crate_provides #412

Merged
merged 4 commits into from
Jun 22, 2023

Commits on Jun 12, 2023

  1. Add $Rust.imports

    Relates to capnproto#411 and capnproto#233
    
    This api is quite awkward but I'm intending it as a stopgap until cargo
    supports non-linking DEP environment variables. But it allows people to
    use generated code in external crates without us needing to add an
    annotation to the external `.capnp` file. This is important because
    without the change to cargo it would be awkward to require users use a
    modified `json.capnp`.
    dzfranklin committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    a0c37e8 View commit details
    Browse the repository at this point in the history
  2. Switch to CompilerCommand::link_override instead of annotation

    fix: forgot to change edition test crates
    
    fix: remove unused stuff I forgot
    dzfranklin committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    70230b2 View commit details
    Browse the repository at this point in the history
  3. fix: whitespace typo

    dzfranklin committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    c5e44d7 View commit details
    Browse the repository at this point in the history
  4. Refactor to crate_provides

    dzfranklin committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    b18b936 View commit details
    Browse the repository at this point in the history