aboutsummaryrefslogtreecommitdiff
path: root/rust/compiler.go
Commit message (Expand)AuthorAgeFilesLines
* Split usage of UseVndkKiyoung Kim2024-01-091-2/+2
* Move test data installation to SoongColin Cross2023-11-301-1/+8
* Merge changes I0caddbf6,Iee20b060,I6c92580b,I45028945,Ia7dd5220, ... into mainMatthew Maurer2023-11-221-15/+88
|\
| * rust: Resolve crate roots outside rust-projectMatthew Maurer2023-11-221-1/+7
| * rust: Cache crateRootPath to avoid ctxMatthew Maurer2023-11-221-16/+31
| * rust: internalize srcPathFromModuleSrcsMatthew Maurer2023-11-221-3/+3
| * rust: move crateRootPath to compilerMatthew Maurer2023-11-201-0/+11
| * rust: Privatize Cargo* methods on compilerMatthew Maurer2023-11-201-11/+14
| * rust: Move compiler interface to compiler.goMatthew Maurer2023-11-201-0/+38
* | rust: Allow no_stdlibs per-target variants.Ivan Lozano2023-11-141-1/+1
|/
* Export rust flags to bazelVinh Tran2023-10-041-8/+1
* Don't pass -lrt or -lgcc_s to darwin rust compilesColin Cross2023-10-031-3/+12
* Revert "Split Rust crate builds into compile and link phases."Colin Cross2023-10-021-1/+4
* Revert^4 "add crate_root property to rust modules"Sam Delmerico2023-09-251-0/+11
* Revert^3 "add crate_root property to rust modules"Wen-yi Chu2023-09-221-11/+0
* Revert "support sandboxed rust rules"Wen-yi Chu2023-09-221-20/+0
* support sandboxed rust rulesSam Delmerico2023-09-151-0/+20
* Revert^2 "add crate_root property to rust modules"Sam Delmerico2023-09-151-0/+11
* Revert "add crate_root property to rust modules"Sam Delmerico2023-09-081-11/+0
* add crate_root property to rust modulesSam Delmerico2023-08-311-0/+11
* Merge "rust: Add support for host fuzzers." into mainIvan Lozano2023-08-161-0/+9
|\
| * rust: Add support for host fuzzers.Ivan Lozano2023-08-101-0/+9
* | Remove dylibs prop from rust module typesVinh Tran2023-08-141-5/+2
|/
* rust: Set android_vendor and android_product cfgMatthew Maurer2023-02-241-0/+5
* rust: Fix coverage in no-std cratesIvan Lozano2023-02-141-0/+4
* Use the same rpaths for tests and binaries and cc and rustColin Cross2023-01-111-13/+2
* Remove spurious trailing backslash in prefer_rlib docstringMartin Geisler2022-09-291-1/+1
* Don't use prebuilt rust stdlibs for linux bionicColin Cross2022-07-011-2/+3
* Use musl rust prebuilts for USE_HOST_MUSL=trueColin Cross2022-07-011-1/+1
* Add cross-referencing support for RustSasha Smundak2022-04-201-1/+2
* Add stdlibs property for Rust build rules.Andrew Walbran2022-03-071-0/+7
* Support building rust modules against musl libcColin Cross2022-01-241-1/+15
* rust: Support new rust_stdlib_prebuilt_host typeIvan Lozano2021-11-121-2/+2
* rust: Refactor stripped output file pathIvan Lozano2021-11-091-1/+9
* Flag an error on empty rust module srcsSeth Moore2021-10-141-0/+4
* rust: Refactor cfg and feature flag calculationIvan Lozano2021-09-231-8/+19
* rust: Hook up InstallIn functions + ProductMatthew Maurer2021-08-201-1/+8
* Merge "rust: Allow modules to use only generated sources"Ivan Lozano2021-08-131-2/+12
|\
| * rust: Allow modules to use only generated sourcesIvan Lozano2021-08-131-2/+12
* | rust: Link libunwind into Rust static executables.Ivan Lozano2021-08-131-1/+3
* | rust: Add support to emit certain Cargo env vars.Ivan Lozano2021-08-121-0/+16
|/
* rust: Prevent manually defined lib link flags.Ivan Lozano2021-07-271-0/+20
* Replace android.BuildOs with Config.BuildOSColin Cross2021-07-201-1/+1
* Remove IsDependencyRoot from interfaceLiz Kammer2021-07-071-4/+0
* Refactor vendor snapshot to use LinkableInterface.Ivan Lozano2021-05-121-0/+5
* Merge "Remove unnecessary `android:"path"` tags in rust"Treehugger Robot2021-04-211-2/+2
|\
| * Remove unnecessary `android:"path"` tags in rustLiz Kammer2021-04-201-2/+2
* | Rustdoc support.Dan Albert2021-04-161-0/+9
|/
* Add more Rust vendor image support.Ivan Lozano2021-04-131-1/+4
* Merge "rust: Add cfgs property"ThiƩbaud Weksteen2021-04-081-4/+16
|\