summaryrefslogtreecommitdiff
path: root/rust/builder.go
AgeCommit message (Expand)Author
2025-02-12rust:Add Rust support for made-to-order staticlibs Ivan Lozano
2025-01-30Revert "Do not perform LTO for Rust binaries during eng builds" Satish Yalla
2025-01-30Do not perform LTO for Rust binaries during eng builds Chris Wailes
2025-01-07rust: Force all dependencies to be linked, used or not Matthew Maurer
2024-12-13rust: Add version scripts and symbol exports Ivan Lozano
2024-10-30rust: Shorten name of generated Rust staticlibs Ivan Lozano
2024-07-11Pass the `--cfg soong` flag when building rustdoc Chris Wailes
2024-05-17rust: Add an option to disable LTO for Rust Ivan Lozano
2024-05-16rust: made-to-order rust staticlibs Ivan Lozano
2024-05-16rust: refactored transformSrctoCrate Ivan Lozano
2024-04-12rust: Remove unnecessary escaping in grep call Alex
2024-03-28rust: Remove unnecessary escaping in grep call Ivan Lozano
2024-02-20Revert "Re-land "Make building Rust targets faster in eng builds"" Chris Wailes
2024-02-16Re-land "Make building Rust targets faster in eng builds" Chris Wailes
2024-02-16Revert "Make building Rust targets faster in eng builds" Joonhun Shin
2023-12-01Make building Rust targets faster in eng builds Chris Wailes
2023-11-20rust: Privatize Cargo* methods on compiler Matthew Maurer
2023-11-02Don't call android.PathForModuleSrc(ctx).String() to get ModuleDir Colin Cross
2023-10-25fix some moved code from revert of aosp/2518976 Sam Delmerico
2023-10-12Set incremental or codegen-units, not both Chris Wailes
2023-10-02Revert "Split Rust crate builds into compile and link phases." Colin Cross
2023-09-29add testcases for rust output file paths Sam Delmerico
2023-09-22Revert "support sandboxed rust rules" Wen-yi Chu
2023-09-22Revert "remove rust deps on clang prebuilts" Colin Cross
2023-09-21remove rust deps on clang prebuilts Sam Delmerico
2023-09-15support sandboxed rust rules Sam Delmerico
2023-08-03Darwin/Mac OS host rust compilation fixes A. Cody Schuffelen
2023-07-31rust: Add support for more cargo pkg version vars Ivan Lozano
2023-06-26rust: Set env variables consistently for build/doc Matthew Maurer
2023-06-14rust: Add support for CARGO_PKG_NAME Matthew Maurer
2023-05-31Remove the last allow-listed unstable features Chris Wailes
2023-04-12Split Rust crate builds into compile and link phases. Peter Collingbourne
2023-04-03Merge "Set OUT_DIR=out with no src_deps." Treehugger Robot
2023-04-01Set OUT_DIR=out with no src_deps. Peter Collingbourne
2023-03-29Remove stable feature from allowed features list Chris Wailes
2023-03-29pass cc shared libs as order-only to rustc Sam Delmerico
2023-03-06Remove slice_internals from features allow list Chris Wailes
2023-03-02Enable LTO for Rust dylibs Chris Wailes
2023-02-24Disallow the use of new unstable features Chris Wailes
2023-02-14Silence rustdoc warnings from 3rd party Crates Chris Wailes
2022-04-20Add cross-referencing support for Rust Sasha Smundak
2022-04-12rust: set ANDROID_RUST_VERSION based on prebuilts Ivan Lozano
2022-01-27Merge changes from topic "musl_rust" Treehugger Robot
2022-01-24Support multiple crtbegin and crtend dependencies Colin Cross
2022-01-21AFDO for Rust Yi Kong
2021-12-06Allow users to enable local incremental Rust builds Chris Wailes
2021-11-09rust: Refactor stripped output file path Ivan Lozano
2021-11-03rust: Emit toc files for cdylibs Ivan Lozano
2021-10-25[rust] Switch LTO flavor to "thin" Pirama Arumuga Nainar
2021-08-12rust: Add support to emit certain Cargo env vars. Ivan Lozano