aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-06-22Snap for 10363732 from 424c7b683ccdd4538218797cff63b66b6131dcf9 to ↵emu-33-releaseAndroid Build Coastguard Worker
emu-33-release Change-Id: I76a720bde051ae261f8249e562c3672e6378ec1d
2023-06-02Snap for 10238332 from 9ad874b0e120d1598795423e8e7f9549ee57652e to ↵Android Build Coastguard Worker
emu-33-release Change-Id: Iefbc786f2347cbae09dcb620acea841d3654d37b
2023-05-26Merge "Update to 1.0.93." am: 9ad874b0e1emu-33-devTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/rust/cxx/+/2520657 Change-Id: I182ed8232fd6ff4aed1668d908e5d28e2fff5c0a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-26Merge "Update to 1.0.93."Treehugger Robot
2023-04-27Snap for 10016910 from e74cb65e0c5d2580ec0941e142f3096d8617f113 to ↵Android Build Coastguard Worker
emu-33-release Change-Id: I492b876ff7d0d0eb755321b8bd49b759e8f7be2f
2023-04-24Allow using cxx in other apexes am: e74cb65e0cElisei Zamakhov
Original change: https://android-review.googlesource.com/c/platform/external/rust/cxx/+/2554114 Change-Id: I8ad2173f1bd4ec691598d46e4d6f78d04c4f76fe Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24Allow using cxx in other apexesElisei Zamakhov
Run bpfmt Test: m build Change-Id: Ifb42d7c07dc208e8e28835ac68655ede1615cf85
2023-04-03Update to 1.0.93.Matthew Maurer
Change-Id: I00606f844501a0977ea3f7a59f91ca5b2abc4f63
2023-03-24Snap for 9807509 from b43e2700ee68420bcd2d5bf717bda8dbac840da5 to emu-33-releaseAndroid Build Coastguard Worker
Change-Id: I2cb2a3e7a0c1c343791bb4cf814a61eb17965a03
2023-03-18Use error reporting provided by MetaDavid Tolnay
2023-03-17Release 1.0.93David Tolnay
2023-03-17Merge pull request #1197 from dtolnay/synDavid Tolnay
Update to syn 2
2023-03-17Update to syn 2David Tolnay
2023-03-17Lockfile updateDavid Tolnay
2023-03-15Bazel rules_rust 0.19.0David Tolnay
2023-03-15Factor out a constructor from LitStr to QualifiedNameDavid Tolnay
2023-03-09Update buck2 prelude to eliminate ovr_config// cellDavid Tolnay
2023-03-09Update ui test suite to nightly-2023-03-10David Tolnay
2023-03-09Bump Bazel build to rustc 1.68.0David Tolnay
2023-03-06Remove extern crate proc_macro unneeded since Rust 1.42David Tolnay
2023-03-05Release 1.0.92David Tolnay
2023-03-05Lockfile updateDavid Tolnay
2023-03-05Disable Buck doctests on third-party codeDavid Tolnay
2023-03-05Update buck2 prelude to accommodate changes to platform-specific genruleDavid Tolnay
2023-03-05Set html_root_url for 2 other library cratesDavid Tolnay
2023-02-25Merge pull request #1182 from schreter/fix_test_rebuildDavid Tolnay
Fix: pick up changed tests.h/cc to rebuild the bridge
2023-02-26Fix: pick up changed tests.h/cc to rebuild bridgeIvan Schréter
Previously, modifying tests.h/cc would not trigger rebuild of the bridge, effectively preventing test development.
2023-02-18Support a manual trigger on CI workflowDavid Tolnay
2023-02-15Fill in dependencies for the doc-tests in BuckDavid Tolnay
2023-02-15Synchronize crate names in Bazel and Buck with Cargo crate namesDavid Tolnay
2023-02-15Delete empty library crate from cxxbridge-cmd packageDavid Tolnay
This used to be needed in order for cxxbridge-cmd to be vendorable by cargo vendor, but is superseded by the new "artifact dependencies" functionality of Cargo. [dependencies] cxx = "1" cxxbridge-cmd = { version = "1", artifact = "bin" }
2023-02-15Reduce visibility of cxx-build target in non-Cargo build rulesDavid Tolnay
This library is specifically for Cargo builds so it shouldn't be getting pulled into downstream non-Cargo builds.
2023-02-15Switch to buck2 test now that it's supported in OSSDavid Tolnay
2023-02-15Release 1.0.91David Tolnay
2023-02-15Exclude buck2 prelude submodule from published crateDavid Tolnay
2023-02-10Release 1.0.90David Tolnay
2023-02-10Lockfile updateDavid Tolnay
2023-02-10Regenerate Bazel build targets using rules_rust 0.18.0David Tolnay
2023-02-10Ignore extra_unused_type_parameters clippy lint in generated codeDavid Tolnay
error: type parameter goes unused in function definition --> demo/src/main.rs:11:14 | 11 | type MultiBuf; | ^^^^^^^^ | = help: consider removing the parameter = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_type_parameters = note: `-D clippy::extra-unused-type-parameters` implied by `-D clippy::all` error: type parameter goes unused in function definition --> src/cxx_string.rs:94:15 | 94 | pub fn new<T: Private>() -> Self { | ^^^^^^^^^^^^ | = help: consider removing the parameter = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_type_parameters error: type parameter goes unused in function definition --> src/extern_type.rs:184:27 | 184 | pub fn verify_extern_type<T: ExternType<Id = Id>, Id>() {} | ^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider removing the parameter = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_type_parameters = note: `-D clippy::extra-unused-type-parameters` implied by `-D clippy::all` error: type parameter goes unused in function definition --> src/extern_type.rs:187:27 | 187 | pub fn verify_extern_kind<T: ExternType<Kind = Kind>, Kind: self::Kind>() {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider removing the parameter = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_type_parameters error: type parameter goes unused in function definition --> tests/ffi/lib.rs:230:14 | 230 | type Reference<'a>; | ^^^^^^^^^ | = help: consider removing the parameter = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_type_parameters = note: `-D clippy::extra-unused-type-parameters` implied by `-D clippy::all` error: type parameter goes unused in function definition --> tests/ffi/lib.rs:259:14 | 259 | type R; | ^ | = help: consider removing the parameter = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_type_parameters
2023-02-10Update ui test suite to nightly-2023-02-11David Tolnay
2023-02-09Bazel rules_rust 0.18.0David Tolnay
2023-02-01Add remark on build systemsDavid Tolnay
Closes #1173.
2023-02-01Release 1.0.89David Tolnay
2023-02-01Lockfile updateDavid Tolnay
2023-02-01Merge pull request #1172 from dtolnay/pedanticclippyDavid Tolnay
Suppress various pedantic clippy lints
2023-02-01Suppress various pedantic clippy lintsDavid Tolnay
2023-02-01Merge pull request #1171 from dtolnay/deadenumDavid Tolnay
Suppress dead_code on generated enum variants
2023-02-01Suppress dead_code on generated enum variantsDavid Tolnay
2023-01-31Merge pull request #1169 from Enyium/patch-1David Tolnay
Add docs.rs documentation link to `cxx-build`'s `Cargo.toml`
2023-01-31Update ui test suite to nightly-2023-02-01David Tolnay