- 7639ba7 Fix fuchsia platform triple (#2945) by UebelAndre · 9 weeks ago
- 16cd457 Avoid uses of shell to improve Windows tests (#2912) by UebelAndre · 3 months ago
- ab50fce Fix platform validation for wasm32-wasip1 target (#2894) by Chaitanya Munukutla · 3 months ago
- b067e5a Revert "Update `cargo_build_script` to work without runfiles support (#2871)" (#2885) by UebelAndre · 3 months ago
- c520417 Update `cargo_build_script` to work without runfiles support. (#2871) by UebelAndre · 3 months ago
- bad49c4 Build `rust_test` targets using a crate name different from the underlying lib (#2828) by Felipe de A. Mello Pereira · 3 months ago
- 05d54a4 Prune `known_shas.bzl` to only include versions used in BazelCI (#2850) by UebelAndre · 3 months ago
- 9ad0b00 rustdoc_test: Apply prefix stripping to proc_macro dependencies. (#1952) by Erik Gilling · 3 months ago
- 3d1856b Add s390x arch support (#2616) by Repana-Chowdappa · 3 months ago
- 73b1594 Use `crate_name` to also match `crate_root`. (#2824) by UebelAndre · 4 months ago
- ef8ac18 Revert "Build rust_test targets using a crate name different from the underlying lib" (#2815) by Felipe de A. Mello Pereira · 4 months ago
- b4ccc97 Build `rust_test` targets using a crate name different from the underlying lib (#2803) by Felipe de A. Mello Pereira · 4 months ago
- e7fe164 toolchain: support `$(location)` expansion in `extra_rustc_flags` (#2761) by Krasimir Georgiev · 5 months ago
- 64a4b52 rust_stdlib_filegroup: update to support srcs from another package (#2735) by Krasimir Georgiev · 5 months ago
- ca7a3df Fix collecting cc deps in collect_deps (#2699) by Milan Vukov · 5 months ago
- 72d1d4a Add clippy_flag flag to allow flags to be added in succession. (#2625) by Brian Granaghan · 8 months ago
- b078bbd feat: Strip debug info from opt builds (#2513) by Matt Epperson · 9 months ago
- f9626f9 Updated repository rules to notify users about non-reproducible repos. (#2593) by UebelAndre · 9 months ago
- 1ab2352 Added starlark unit tests for `rust_toolchain.opt_level` (#2578) by UebelAndre · 9 months ago
- e404e51 fix rustdoc: omit link flags for rustdoc (#2467) by Bram Geron · 10 months ago
- d0d5a86 Use -C link-arg= instead of link-args to handle nested spaces (#2471) by Kevin King · 10 months ago
- df73e91 Change default Rust distribution downloads from .tar.gz to .tar.xz (#2399) by David Tolnay · 12 months ago
- 53830aa remove incompatible_override_toolchain_transition (#2344) by Krasimir Georgiev · 12 months ago
- 83a2b50 Remove tests for invalid crate names (#2387) by Daniel Wagner-Hall · 12 months ago
- 3545dec Remove redundant/legacy cargo_build_script.bzl (#2364) by UebelAndre · 12 months ago
- 828c807 Added `rust_unpretty_aspect` and `rust_unpretty` rules (#2356) by UebelAndre · 12 months ago
- 500c8bd Minor cleanup (#2357) by UebelAndre · 12 months ago
- f91b186 Move implementation detail settings into private module (#2305) by UebelAndre · 1 year ago
- 80c8dd5 Remove _rustc_env_attr from CrateInfo (#2189) by Vinh Tran · 1 year, 2 months ago
- 3a78d01 Refactor rustc_compile_action to construct CrateInfo internally (#2188) by Vinh Tran · 1 year, 2 months ago
- 35c92d0 Use canonical labels for analysistest config_settings (#2191) by Nick Gooding · 1 year, 2 months ago
- 8b548d2 Refactor CrateInfo construction (#2161) by Vinh Tran · 1 year, 2 months ago
- aa4b3a8 Set up default allocator_library and global_allocator_library (#2172) by Daniel Wagner-Hall · 1 year, 3 months ago
- ac5aa1e rustdoc: respect error_format config (#2166) by Geoffry Song · 1 year, 3 months ago
- 4bd44d0 Added Rust 1.71.0 (#2062) by UebelAndre · 1 year, 5 months ago
- 11f8c98 Make `rust_doc_test` inherit it's crate aliases attribute (#2007) by Ilya Polyakovskiy · 1 year, 6 months ago
- e80582e Fix thumbv* platform resolution (#2010) by UebelAndre · 1 year, 6 months ago
- 66b1bf1 fix: lld-link (MSVC) fix flags including `-l` prefix (#1958) by James Leitch · 1 year, 7 months ago
- 0f25cb4 Removed `rust_toolchain.os` in favor of `rust_toolchain.exec_triple`. (#1960) by UebelAndre · 1 year, 8 months ago
- 6571cde Adds per_crate_rustc_flag build setting. (#1827) by Cameron Mulhern · 1 year, 9 months ago
- 529f459 Added `rustdoc_flags` attribute to rust_doc rule (#1867) by UebelAndre · 1 year, 9 months ago
- 9e34994 Have rustdoc return its output directory instead of zip default. (#1868) by UebelAndre · 1 year, 9 months ago
- f09d727 Fix test assertion for arm64 macs (#1845) by Keith Smiley · 1 year, 10 months ago
- 9283493 Updated `rust_toolchain.target_json` to take encoded json strings (#1810) by UebelAndre · 1 year, 11 months ago
- b656e25 Added tests for the `triple` constructor (#1811) by UebelAndre · 1 year, 11 months ago
- 804d5fc Convert `rust_toolchain` attrs `exec_triple` and `target_triple` to structs (#1808) by UebelAndre · 1 year, 11 months ago
- 499a2ca Updated platform triple values from strings to structs ("triple") (#1804) by UebelAndre · 1 year, 11 months ago
- 4e89d52 rustdoc_test: substitute the root of the current crate (#1777) by Brian Silverman · 1 year, 11 months ago
- 9803d30 Fix data and compile_data for rust_doc (#1741) by Paul Fariello · 2 years ago
- d5289ad Added `rustfmt_toolchain` and refactored toolchain repository rules (#1719) by UebelAndre · 2 years ago
- 1357b85 Addressed clippy warnings from `clippy 0.1.67 (ec56537c 2022-12-15)` (#1717) by UebelAndre · 2 years ago
- 8bc9f78 Support dsym_folder output group in tests (#1703) by Cristian Hancila · 2 years ago
- 8f08e77 load_arbitrary_tool uses tool_suburl to look up sha256 (#1695) by ted-logan · 2 years ago
- 46b7ea5 Added a build setting for toolchain channels (#1671) by UebelAndre · 2 years ago
- aa0815d Fix naming of ambiguous libs (#1625) by scentini · 2 years, 1 month ago
- ff314d4 Also pass -c opt to tests in opt mode CI (#1626) by scentini · 2 years, 1 month ago
- 849f106 Consider compilation mode when choosing `pic`/`nopic` object files to link (#1624) by scentini · 2 years, 1 month ago
- c6af4d0 Add `-c opt` mode to CI (#1621) by scentini · 2 years, 2 months ago
- 478fc3a Fix ambiguous native dependencies in `proc_macro`s and `staticlib`s (#1611) by scentini · 2 years, 2 months ago
- 9e3d841 Build deps of _build_script_run in 'exec' mode (#1561) by scentini · 2 years, 2 months ago
- c57e7a3 Remap $PWD to empty string instead of "." (#1563) by Geoffry Song · 2 years, 3 months ago
- f5ed797 Updates rust_test to use main.rs as the root when use_libtest_harness is false (#1518) by Cameron Mulhern · 2 years, 4 months ago
- 1cd0788 Apply get_lib_name correctly to the C++ runtime libraries (#1508) by scentini · 2 years, 4 months ago
- 4e5fac5 Do not pass `--Clink-arg=-l` for libstd and libtest (#1500) by scentini · 2 years, 5 months ago
- 6c38934 pipelining: add the ability to disable pipelining for a single rule. (#1499) by Roberto Bampi · 2 years, 5 months ago
- 867fc37 rules_rust: enable pipelined compilation. (#1275) by Roberto Bampi · 2 years, 5 months ago
- 0fc834b Updated all toolchain_type definitions to be named `toolchain_type`. (#1479) by UebelAndre · 2 years, 5 months ago
- 9a8e878 Fix `rust_binary_without_process_wrapper` build with `--stamp` (#1473) by scentini · 2 years, 5 months ago
- daff327 Stamp only binaries by default (#1452) by scentini · 2 years, 5 months ago
- 6b54feb add a way to distinguish proc-macro deps (#1420) by Krasimir Georgiev · 2 years, 5 months ago
- 1e83e74 do not add proc-macro deps to transitive_link_search_paths (#1424) by Krasimir Georgiev · 2 years, 5 months ago
- 03d1d5e Add extra_rustc_flag and extra_exec_rustc_flag (#1413) by Kohei Watanabe · 2 years, 5 months ago
- 26344d4 Have rust_test put its compilation outputs in a subdirectory (#1434) by scentini · 2 years, 6 months ago
- 5a9d999 Updated `attr.label` attribute defaults to use `Label` constructor (#1422) by UebelAndre · 2 years, 6 months ago
- 52fc701 Added `TemplateVariableInfo` to `rust_toolchain`. (#1416) by UebelAndre · 2 years, 6 months ago
- 7465c1a Add test coverage support (#1324) by Keith Smiley · 2 years, 6 months ago
- 8fca438 Ran clang-format on all C++ sources (#1396) by UebelAndre · 2 years, 6 months ago
- e765719 Added TemplateVariableInfo to rust_toolchain (#1377) by UebelAndre · 2 years, 6 months ago
- 81590f4 Fixed Clippy bug with `--@rules_rust//:clippy_flags`. (#1392) by UebelAndre · 2 years, 6 months ago
- 521e649 Avoid using common substrings as encodings. (#1370) by Chris Fredrickson · 2 years, 7 months ago
- 28ac6b1 Use a more compact encoding in the `import` macro. (#1365) by Chris Fredrickson · 2 years, 7 months ago
- 69ca261 Don't leak native dependencies of proc_macro (#1359) by scentini · 2 years, 7 months ago
- a066bfe Replace slashes with underscores in default crate names. (#1336) by Chris Fredrickson · 2 years, 7 months ago
- 1b91e59 Revert "Replace slashes with underscores in default crate names. (#1334)" (#1335) by Chris Fredrickson · 2 years, 7 months ago
- 51f8e30 "sandwich" rlibs between native deps in linker order (#1333) by Krasimir Georgiev · 2 years, 7 months ago
- df35490 Replace slashes with underscores in default crate names. (#1334) by Chris Fredrickson · 2 years, 7 months ago
- d86e06a Don't propagate non-shared transitive linker inputs from `rust_static|shared_library` (#1299) by scentini · 2 years, 8 months ago
- 5abeb93 Don't emit `CrateInfo` from `rust_static_library` and `rust_shared_library` (#1298) by scentini · 2 years, 8 months ago
- 03a7079 Outside of examples, fill in all `edition` attrs (#1257) by David Tolnay · 2 years, 8 months ago
- 207ee4f feat: support extra deps in rust_doc_test (#1286) by Roman Kashitsyn · 2 years, 8 months ago
- d2e2470 Fix some unit tests to run from another workspace (#1226) by Siddhartha Bagaria · 2 years, 9 months ago
- 84e98e4 don't emit --codegen={metadata,extra-filename} for rust_static_library and rust_shared_library (#1222) by Krasimir Georgiev · 2 years, 9 months ago
- c078494 Don't leak deps from rust_proc_macro (#1206) by scentini · 2 years, 9 months ago
- a619e1a Revert "Add CI run with -c opt (#1144)" (#1152) by Krasimir Georgiev · 2 years, 10 months ago
- 4a4d217 logically revert https://github.com/bazelbuild/rules_rust/pull/841 (#1147) by Krasimir Georgiev · 2 years, 10 months ago
- 98bbf8d Add CI run with -c opt (#1144) by Marcel Hlopko · 2 years, 10 months ago
- 9f1b319 cdylib_has_native_dep_and_alwayslink_test: fix for when not using gold (#1146) by Krasimir Georgiev · 2 years, 10 months ago
- bdb45df Don't perform crate renaming within rules_rust workspace; minor fixes. (#1143) by Chris Fredrickson · 2 years, 10 months ago
- 70f8fb7 Make native_deps test fail with pie (#1141) by Marcel Hlopko · 2 years, 10 months ago
- e7a9b8b unpin buildifier (#1135) by UebelAndre · 2 years, 10 months ago