Skip to content

Publish rustc-demangle-capi on crates.io #44

Description

@maurer

Right now, rustc-demangle-capi only exists as a subdirectory of this repository. In Android, we've been using crates.io as our primary source of third party packages, and it would be nice for rustc-demangle to not be an exception.

I could upload it myself, but I figured that Crichton should probably own the package.

For other users, making this crate available would also make it easier to pull into their builds, whether through a rules_rust style build in Bazel or by invoking cargo to build the .a or .so they need from crates.io or a cargo vendor directory. It also makes sense given rust-lang/rfcs#3028 which makes these possibly useful artifacts to a Cargo build.

Activity

  1. alexcrichton commented on Feb 3, 2021

    @alexcrichton
    Member

    Sure thing! Published now

  2. krtab commented on Feb 4, 2021

    @krtab

    Hi!

    I am a bit confused with regards to two points:

    1. What does this change add/provides?
    2. What is now the preferred way to package the C API of rustc-demangle? I'm packaging it for the AUR and I'm not sure whether or not I should switch to this new crate.

    Thanks

  3. alexcrichton commented on Feb 4, 2021

    @alexcrichton
    Member

    This published the crate on crates.io. You can use it if you'd like, you also don't have to use it. I don't know enough about packaging to advise how to package this.

  4. krtab commented on Feb 4, 2021

    @krtab

    Thanks for the answer. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions