summaryrefslogtreecommitdiff
path: root/rust/binary.go
AgeCommit message (Expand)Author
2025-02-05rust: Propagate static libs correctly Ivan Lozano
2025-01-29Convert rust module-info.json to soong Cole Faust
2024-12-13rust: Alias rust_ffi_rlib to rust_library_rlib Ivan Lozano
2024-06-26cc/rust: Alias ffi rlib variant for static_libs Ivan Lozano
2023-12-08Remove ConvertWithBp2build implementations Colin Cross
2023-11-22rust: Cache crateRootPath to avoid ctx Matthew Maurer
2023-11-22rust: internalize srcPathFromModuleSrcs Matthew Maurer
2023-10-02Revert "Split Rust crate builds into compile and link phases." Colin Cross
2023-09-25Revert^4 "add crate_root property to rust modules" Sam Delmerico
2023-09-22Revert^3 "add crate_root property to rust modules" Wen-yi Chu
2023-09-22Revert "support sandboxed rust rules" Wen-yi Chu
2023-09-20Merge changes from topics "revert-2746976-revert-2605644-rulebuilder-ninja-va... Sam Delmerico
2023-09-20Have ConvertWBp2build use Bp2buildMutatorContext Chris Parsons
2023-09-15support sandboxed rust rules Sam Delmerico
2023-09-15Revert^2 "add crate_root property to rust modules" Sam Delmerico
2023-09-08Revert "add crate_root property to rust modules" Sam Delmerico
2023-08-31add crate_root property to rust modules Sam Delmerico
2023-08-25Implement bp2build converter for rust_binary Vinh Tran
2023-07-14rust: Add vendor and recovery dylib support. Ivan Lozano
2023-04-12Split Rust crate builds into compile and link phases. Peter Collingbourne
2022-09-30Drop rust dependency on musl_linker_script Colin Cross
2022-04-20Add cross-referencing support for Rust Sasha Smundak
2022-01-24Support building rust modules against musl libc Colin Cross
2022-01-24Support multiple crtbegin and crtend dependencies Colin Cross
2021-11-12Merge changes I26198187,Ia904d07b Ivan Lozano
2021-11-09rust: Refactor stripped output file path Ivan Lozano
2021-11-04rust: Support MTE memtag_heap sanitizer Ivan Lozano
2021-11-01rust: Add common interface for binaries Ivan Lozano
2021-07-07Remove IsDependencyRoot from interface Liz Kammer
2021-06-03Rust cdylib/statliclib support for vendor snapshot. Ivan Lozano
2021-04-16Rustdoc support. Dan Albert
2021-03-23rust: Drop libgcc dependency ThiƩbaud Weksteen
2021-02-05Merge "rust: Pass cc static libs to rustc." Ivan Lozano
2021-02-04rust: Pass cc static libs to rustc. Ivan Lozano
2021-02-04bp2build: convert paths/module refs to Bazel label Liz Kammer
2021-01-15Migrate Rust to LLVM coverage. Joel Galenson
2021-01-08Refactor CC to prep for Rust sanitizable modules. Ivan Lozano
2020-12-09Move prefer_rlib from binary to base compiler. Ivan Lozano
2020-10-02rust: Add static binary support Ivan Lozano
2020-09-28rust: Refactor staticStd to stdLinkage Ivan Lozano
2020-09-28rust: Add prefer_rlib property for static libstd. Ivan Lozano
2020-08-28rust: strip libraries and binaries ThiƩbaud Weksteen
2020-08-27Merge "[rust] Pass cc dependencies as linker flags." Ivan Lozano
2020-08-26[rust] Pass cc dependencies as linker flags. Ivan Lozano
2020-08-25Link device binaries dynamically by default. Ivan Lozano
2020-07-29Merge changes I4efdf333,I4abaf8e7 Ivan Lozano
2020-07-28Ensure hermetic device rust_bindgen. Ivan Lozano
2020-07-22Enforce correct variant usage for rust_bindgen. Ivan Lozano
2020-07-20Allow rust module dependency on SourceProviders. Ivan Lozano
2020-07-08Specify module dependency in the srcs list Chih-Hung Hsieh