- e404e51 fix rustdoc: omit link flags for rustdoc (#2467) by Bram Geron · 1 year, 1 month ago
- d0d5a86 Use -C link-arg= instead of link-args to handle nested spaces (#2471) by Kevin King · 1 year, 2 months ago
- df73e91 Change default Rust distribution downloads from .tar.gz to .tar.xz (#2399) by David Tolnay · 1 year, 3 months ago
- 53830aa remove incompatible_override_toolchain_transition (#2344) by Krasimir Georgiev · 1 year, 3 months ago
- 83a2b50 Remove tests for invalid crate names (#2387) by Daniel Wagner-Hall · 1 year, 3 months ago
- 3545dec Remove redundant/legacy cargo_build_script.bzl (#2364) by UebelAndre · 1 year, 3 months ago
- 828c807 Added `rust_unpretty_aspect` and `rust_unpretty` rules (#2356) by UebelAndre · 1 year, 3 months ago
- 500c8bd Minor cleanup (#2357) by UebelAndre · 1 year, 3 months ago
- f91b186 Move implementation detail settings into private module (#2305) by UebelAndre · 1 year, 4 months ago
- 80c8dd5 Remove _rustc_env_attr from CrateInfo (#2189) by Vinh Tran · 1 year, 5 months ago
- 3a78d01 Refactor rustc_compile_action to construct CrateInfo internally (#2188) by Vinh Tran · 1 year, 5 months ago
- 35c92d0 Use canonical labels for analysistest config_settings (#2191) by Nick Gooding · 1 year, 6 months ago
- 8b548d2 Refactor CrateInfo construction (#2161) by Vinh Tran · 1 year, 6 months ago
- aa4b3a8 Set up default allocator_library and global_allocator_library (#2172) by Daniel Wagner-Hall · 1 year, 6 months ago
- ac5aa1e rustdoc: respect error_format config (#2166) by Geoffry Song · 1 year, 6 months ago
- 4bd44d0 Added Rust 1.71.0 (#2062) by UebelAndre · 1 year, 8 months ago
- 11f8c98 Make `rust_doc_test` inherit it's crate aliases attribute (#2007) by Ilya Polyakovskiy · 1 year, 10 months ago
- e80582e Fix thumbv* platform resolution (#2010) by UebelAndre · 1 year, 10 months ago
- 66b1bf1 fix: lld-link (MSVC) fix flags including `-l` prefix (#1958) by James Leitch · 1 year, 11 months ago
- 0f25cb4 Removed `rust_toolchain.os` in favor of `rust_toolchain.exec_triple`. (#1960) by UebelAndre · 1 year, 11 months ago
- 6571cde Adds per_crate_rustc_flag build setting. (#1827) by Cameron Mulhern · 2 years ago
- 529f459 Added `rustdoc_flags` attribute to rust_doc rule (#1867) by UebelAndre · 2 years ago
- 9e34994 Have rustdoc return its output directory instead of zip default. (#1868) by UebelAndre · 2 years ago
- f09d727 Fix test assertion for arm64 macs (#1845) by Keith Smiley · 2 years, 1 month ago
- 9283493 Updated `rust_toolchain.target_json` to take encoded json strings (#1810) by UebelAndre · 2 years, 2 months ago
- b656e25 Added tests for the `triple` constructor (#1811) by UebelAndre · 2 years, 2 months ago
- 804d5fc Convert `rust_toolchain` attrs `exec_triple` and `target_triple` to structs (#1808) by UebelAndre · 2 years, 2 months ago
- 499a2ca Updated platform triple values from strings to structs ("triple") (#1804) by UebelAndre · 2 years, 2 months ago
- 4e89d52 rustdoc_test: substitute the root of the current crate (#1777) by Brian Silverman · 2 years, 2 months ago
- 9803d30 Fix data and compile_data for rust_doc (#1741) by Paul Fariello · 2 years, 3 months ago
- d5289ad Added `rustfmt_toolchain` and refactored toolchain repository rules (#1719) by UebelAndre · 2 years, 3 months ago
- 1357b85 Addressed clippy warnings from `clippy 0.1.67 (ec56537c 2022-12-15)` (#1717) by UebelAndre · 2 years, 3 months ago
- 8bc9f78 Support dsym_folder output group in tests (#1703) by Cristian Hancila · 2 years, 3 months ago
- 8f08e77 load_arbitrary_tool uses tool_suburl to look up sha256 (#1695) by ted-logan · 2 years, 4 months ago
- 46b7ea5 Added a build setting for toolchain channels (#1671) by UebelAndre · 2 years, 4 months ago
- aa0815d Fix naming of ambiguous libs (#1625) by scentini · 2 years, 4 months ago
- ff314d4 Also pass -c opt to tests in opt mode CI (#1626) by scentini · 2 years, 4 months ago
- 849f106 Consider compilation mode when choosing `pic`/`nopic` object files to link (#1624) by scentini · 2 years, 5 months ago
- c6af4d0 Add `-c opt` mode to CI (#1621) by scentini · 2 years, 5 months ago
- 478fc3a Fix ambiguous native dependencies in `proc_macro`s and `staticlib`s (#1611) by scentini · 2 years, 5 months ago
- 9e3d841 Build deps of _build_script_run in 'exec' mode (#1561) by scentini · 2 years, 5 months ago
- c57e7a3 Remap $PWD to empty string instead of "." (#1563) by Geoffry Song · 2 years, 6 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, 7 months ago
- 1cd0788 Apply get_lib_name correctly to the C++ runtime libraries (#1508) by scentini · 2 years, 8 months ago
- 4e5fac5 Do not pass `--Clink-arg=-l` for libstd and libtest (#1500) by scentini · 2 years, 8 months ago
- 6c38934 pipelining: add the ability to disable pipelining for a single rule. (#1499) by Roberto Bampi · 2 years, 8 months ago
- 867fc37 rules_rust: enable pipelined compilation. (#1275) by Roberto Bampi · 2 years, 8 months ago
- 0fc834b Updated all toolchain_type definitions to be named `toolchain_type`. (#1479) by UebelAndre · 2 years, 8 months ago
- 9a8e878 Fix `rust_binary_without_process_wrapper` build with `--stamp` (#1473) by scentini · 2 years, 8 months ago
- daff327 Stamp only binaries by default (#1452) by scentini · 2 years, 9 months ago
- 6b54feb add a way to distinguish proc-macro deps (#1420) by Krasimir Georgiev · 2 years, 9 months ago
- 1e83e74 do not add proc-macro deps to transitive_link_search_paths (#1424) by Krasimir Georgiev · 2 years, 9 months ago
- 03d1d5e Add extra_rustc_flag and extra_exec_rustc_flag (#1413) by Kohei Watanabe · 2 years, 9 months ago
- 26344d4 Have rust_test put its compilation outputs in a subdirectory (#1434) by scentini · 2 years, 9 months ago
- 5a9d999 Updated `attr.label` attribute defaults to use `Label` constructor (#1422) by UebelAndre · 2 years, 9 months ago
- 52fc701 Added `TemplateVariableInfo` to `rust_toolchain`. (#1416) by UebelAndre · 2 years, 9 months ago
- 7465c1a Add test coverage support (#1324) by Keith Smiley · 2 years, 9 months ago
- 8fca438 Ran clang-format on all C++ sources (#1396) by UebelAndre · 2 years, 10 months ago
- e765719 Added TemplateVariableInfo to rust_toolchain (#1377) by UebelAndre · 2 years, 10 months ago
- 81590f4 Fixed Clippy bug with `--@rules_rust//:clippy_flags`. (#1392) by UebelAndre · 2 years, 10 months ago
- 521e649 Avoid using common substrings as encodings. (#1370) by Chris Fredrickson · 2 years, 10 months ago
- 28ac6b1 Use a more compact encoding in the `import` macro. (#1365) by Chris Fredrickson · 2 years, 10 months ago
- 69ca261 Don't leak native dependencies of proc_macro (#1359) by scentini · 2 years, 10 months ago
- a066bfe Replace slashes with underscores in default crate names. (#1336) by Chris Fredrickson · 2 years, 11 months ago
- 1b91e59 Revert "Replace slashes with underscores in default crate names. (#1334)" (#1335) by Chris Fredrickson · 2 years, 11 months ago
- 51f8e30 "sandwich" rlibs between native deps in linker order (#1333) by Krasimir Georgiev · 2 years, 11 months ago
- df35490 Replace slashes with underscores in default crate names. (#1334) by Chris Fredrickson · 2 years, 11 months ago
- d86e06a Don't propagate non-shared transitive linker inputs from `rust_static|shared_library` (#1299) by scentini · 3 years ago
- 5abeb93 Don't emit `CrateInfo` from `rust_static_library` and `rust_shared_library` (#1298) by scentini · 3 years ago
- 03a7079 Outside of examples, fill in all `edition` attrs (#1257) by David Tolnay · 3 years ago
- 207ee4f feat: support extra deps in rust_doc_test (#1286) by Roman Kashitsyn · 3 years ago
- d2e2470 Fix some unit tests to run from another workspace (#1226) by Siddhartha Bagaria · 3 years ago
- 84e98e4 don't emit --codegen={metadata,extra-filename} for rust_static_library and rust_shared_library (#1222) by Krasimir Georgiev · 3 years ago
- c078494 Don't leak deps from rust_proc_macro (#1206) by scentini · 3 years ago
- a619e1a Revert "Add CI run with -c opt (#1144)" (#1152) by Krasimir Georgiev · 3 years, 1 month ago
- 4a4d217 logically revert https://github.com/bazelbuild/rules_rust/pull/841 (#1147) by Krasimir Georgiev · 3 years, 1 month ago
- 98bbf8d Add CI run with -c opt (#1144) by Marcel Hlopko · 3 years, 1 month ago
- 9f1b319 cdylib_has_native_dep_and_alwayslink_test: fix for when not using gold (#1146) by Krasimir Georgiev · 3 years, 1 month ago
- bdb45df Don't perform crate renaming within rules_rust workspace; minor fixes. (#1143) by Chris Fredrickson · 3 years, 1 month ago
- 70f8fb7 Make native_deps test fail with pie (#1141) by Marcel Hlopko · 3 years, 1 month ago
- e7a9b8b unpin buildifier (#1135) by UebelAndre · 3 years, 1 month ago
- f427b89 Fixed cdylib_has_native_dep_and_alwayslink_test (#1140) by UebelAndre · 3 years, 1 month ago
- c134a45 Addressed some new buildifier defects (#1132) by UebelAndre · 3 years, 2 months ago
- 45ef635 Remove --incompatible_remove_transitive_libs_from_dep_info (#1124) by scentini · 3 years, 2 months ago
- d0adb02 Fixed tests which relied on the git checkout's newline endings (#1106) by UebelAndre · 3 years, 2 months ago
- f1b8fd3 Made components of `rustc` bundles mandatory for `rust_toolchain`. (#1104) by UebelAndre · 3 years, 2 months ago
- cc682aa Renamed `rust_toolchain.rust_lib` to `rust_toolchain.rust_std` (#1102) by UebelAndre · 3 years, 2 months ago
- fd436df Deleted `incompatible_disable_custom_test_launcher` and related code (#1095) by UebelAndre · 3 years, 2 months ago
- 8c0ece8 Added unit tests for rustdoc rules (#1078) by UebelAndre · 3 years, 3 months ago
- 8cb9059 mix in label in crate hash computation (#1083) by Krasimir Georgiev · 3 years, 3 months ago
- 6630fd5 Add rename_first_party_crates and third_party_dir flags (#1056) by Chris Fredrickson · 3 years, 3 months ago
- 38211c2 Don't use hash for cdylib (#1066) by Damien DeVille · 3 years, 3 months ago
- 4128266 Provide `.dSYM` package in `OutputGroupInfo` for cdylib and lib on darwin (#1072) by Damien DeVille · 3 years, 3 months ago
- c0bdb55 Provide pdb file for cydlib/bin on Windows in a `pdb_file` output group (#1065) by Damien DeVille · 3 years, 3 months ago
- 004e629 Added `incompatible_disable_custom_test_launcher` (#1070) by UebelAndre · 3 years, 3 months ago
- 5a79d72 use absolute value of hash function to determine crate name (#1064) by Krasimir Georgiev · 3 years, 4 months ago
- 23a4631 Add an --incompatible_remove_transitive_libs_from_dep_info flag (#1057) by scentini · 3 years, 4 months ago
- cbfffbc Add the Windows import library to the providers when building a cdylib (#1044) by Damien DeVille · 3 years, 4 months ago
- 7ef755b Remove uses of `DepInfo.transitive_libs` (#1054) by scentini · 3 years, 4 months ago
- 20f4ff5 Add `DepInfo.transitive_crate_outputs` field (#1053) by scentini · 3 years, 4 months ago