1. dd83178 [1/5] support C++20 Modules, add module_interfaces attr by PikachuHy · 10 months ago
  2. 540b067 Rewrite LibrariesToLinkCollector to Starlark by Googler · 11 months ago
  3. 70fdfa9 Use strip_files matching CppHelper on strip action by George Gensure · 11 months ago
  4. 998f4fe Rewrite LinkBuildVariables class and create_link_variables to Starlark by Googler · 11 months ago
  5. 45836d0 Extract a util method `cc_helper.should_use_pic` by Googler · 11 months ago
  6. 89ea03d Move apple_common to bzl file. by Googler · 1 year, 2 months ago
  7. 2afbc92 Remove _build_vars_func from cc_toolchain by Googler · 1 year, 2 months ago
  8. 41df375 Starlarkify `CcToolchainInfo`. by Googler · 1 year, 2 months ago
  9. 05d4c96 Starlarkify `getBuildVariables`. by Googler · 1 year, 4 months ago
  10. e116bae Make incompatible_enable_cc_toolchain_resolution a no-op by Googler · 1 year, 4 months ago
  11. 454b550 Only add `BAZEL_CURRENT_REPOSITORY` define to runfiles library users by Fabian Meumertzheim · 1 year, 4 months ago
  12. eecdf8d Expose `cc_helper.tokenize` and optionally use it in `java_helper.tokenize_javacopts` by Googler · 1 year, 4 months ago
  13. 0aacc74 Refactor the code so that functions depending on `toolPathsDict` are made static. by Googler · 1 year, 4 months ago
  14. 9136223 Make C++ toolchain an optional dependency of `java_binary` by Fabian Meumertzheim · 1 year, 5 months ago
  15. c59739e Automated rollback of commit f7946d0107dd75b2f45bcc79b91c016d075a756d. by Googler · 1 year, 5 months ago
  16. f7946d0 Propagate graph_node_aspect over a computed default attribute by Googler · 1 year, 6 months ago
  17. 9b30bf7 Add module_files output group, used to build PCMs from cc_library etc directly by Sam McCall · 1 year, 6 months ago
  18. 290fc80 BEGIN_PUBLIC Clean usages of grep_includes END_PUBLIC by Googler · 1 year, 7 months ago
  19. d8457d5 Starlarkify [initializeCcCompilationContext](https://github.com/bazelbuild/bazel/blob/70b43db35dddb1af05dd5646990e6de85167ab00/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java#L952) for `cc_common.compile`. by Googler · 1 year, 7 months ago
  20. ade32e6 Add additional_compiler_inputs attribute for cc_library. by Googler · 1 year, 9 months ago
  21. 693088d Rollforward of https://github.com/bazelbuild/bazel/commit/04fdec9215143a062e033d3eda72dd8e0a2bf95d: Remove output_to_genfiles from proto_library by Googler · 1 year, 10 months ago
  22. 4930d00 Automated rollback of commit 04fdec9215143a062e033d3eda72dd8e0a2bf95d. by Googler · 1 year, 10 months ago
  23. 14c8411 Internal change by Googler · 1 year, 10 months ago
  24. 04fdec9 Remove output_to_genfiles from proto_library by Googler · 1 year, 10 months ago
  25. 3cb9d85 Add skeleton for j2objc_aspect by Googler · 1 year, 11 months ago
  26. 6ce7a54 Flip AEGs in cc rules (cc_library, cc_binary, cc_import) by Googler · 1 year, 11 months ago
  27. 0dc0c7e Starlarkify CcToolchainProviderHelper. by Googler · 2 years ago
  28. d1b4fb7 Remove 'darwin' CPU value by Keith Smiley · 2 years ago
  29. 8386398 Fix wasm dynamic library extension crash by Ezekiel Warren · 2 years, 1 month ago
  30. c138210 Prepare to move CcModule to builtins. by Googler · 2 years, 1 month ago release-7.0.0-pre.20230302.1rc1
  31. 4ef6365 Check for ctx.configuration.coverage_enabled instead of ctx.coverage_instrumented() in cc_helper. by Googler · 2 years, 1 month ago
  32. 0b6cc28 Prepare a file where Starlark CcInfo will live. Add load statements to builtin rules. Delete some unused code. by Googler · 2 years, 2 months ago
  33. 7a9a2f8 Add a partial Starlark implementation of common.copts_filter. by Googler · 2 years, 2 months ago
  34. a6368f1 Expose necessary API to switch implementation of common.compute_cc_flags_from_feature_config to cc_common.get_memory_inefficient_command_line. Delete common.compute_cc_flags_from_feature_config. by Googler · 2 years, 2 months ago
  35. 0a08917 Modify instrumented_files_info API so that it accepts depset of virtual header mappings. by Googler · 2 years, 2 months ago
  36. 6b126d6 Support optional toolchains with `find_cpp_toolchain` by Fabian Meumertzheim · 2 years, 2 months ago
  37. e29ff7f Fix a bug where if the first argument of _get_relative was an empty string the second path was not properly normalized before returning. by Googler · 2 years, 2 months ago
  38. 9d100bf Fix a bug where duplicate targets could be provided to expand_location. by Googler · 2 years, 2 months ago
  39. a63d8eb Fix a bug where frozen targets list was mutated while expanding env attribute by Googler · 2 years, 2 months ago
  40. fa01235 Add Starlark implementation of common.linker_scripts. by Googler · 2 years, 2 months ago
  41. c213d68 Add Starlark implementation of common.defines and common.local_defines. by Googler · 2 years, 2 months ago
  42. ff92499 Add Starlark implementation of common.linkopts. by Googler · 2 years, 2 months ago
  43. 280ae1a Allow tree artifacts in source attributes to have arbitrary extensions by Googler · 2 years, 2 months ago
  44. 8573138 Add Starlark implementation of cc_toolchain_alias rule. by Googler · 2 years, 4 months ago
  45. c449a82 Internal change by Googler · 2 years, 4 months ago
  46. 0cc796a Delete package level default_copts. by Googler · 2 years, 4 months ago
  47. bc03c76 Move CC link constants to enum-struct in cc_helper in builtins. by Googler · 2 years, 4 months ago
  48. be75b2a Add system_include_dirs implementation in Starlark. by Googler · 2 years, 5 months ago
  49. e85efe8 Add Starlark implementation for several CcCommon methods. by Googler · 2 years, 5 months ago
  50. 1eff0f9 Change Starlark builtin helper methods by Googler · 2 years, 5 months ago
  51. eb18166 Provide BAZEL_CURRENT_REPOSITORY local define in cc_* rules by Fabian Meumertzheim · 2 years, 7 months ago
  52. dcc5b22 Optimize `cc_helper.is_valid_shared_library_extension()` by Googler · 2 years, 7 months ago
  53. 6480742 More informative error on missing cpp toolchain by Googler · 2 years, 7 months ago
  54. a2ba0ac Update CC rule helpers to use an optional CC toolchain. by Googler · 2 years, 9 months ago
  55. 6530488 Move some of the methods to cc_helper. by Googler · 2 years, 10 months ago
  56. 52b0026 Add package header mode methods to cc_internal, they can be used from aspect implementations. by Googler · 2 years, 10 months ago
  57. c8ea368 Add feature to produce serialized diagnostics files by Brentley Jones · 2 years, 10 months ago
  58. ccc004f Add dynamic_deps aspect trimming to cc_test. by trybka · 2 years, 10 months ago
  59. fc5bf54 Add a helper for declaring the cc toolchain type on rules in builtins. by jcater · 2 years, 11 months ago
  60. e621d6f Add environment attribute expansion support. by trybka · 3 years ago
  61. faf818b Fix a bug where data attribute was ignored during variable expansion. by gnish · 3 years ago
  62. 8abf59e Ensure `cc_test` sets `'requires-darwin'` in execution requirements if targeting an Apple platform (this is logic in native code) by trybka · 3 years ago
  63. 3636aaf Add Starlark implementation of dll_hash_suffix method. by Googler · 3 years ago
  64. 5be114a Add **Starlark** implementation of common.copts method. by Googler · 3 years ago
  65. b95a61a Substitute cc_internal.strip with cc_helper.create_strip_action. by Googler · 3 years ago
  66. 8d22e46 Add implementation of collect_compilation_prerequisites to cc_helper, this makes cc_internal's collect_compilation_prerequisites method obsolete. by Googler · 3 years, 1 month ago
  67. 3e6327c Make CcNativeLibraryInfo constructor accessible from Starlark builtins, add implementation of collect_native_cc_library to cc_helper. by Googler · 3 years, 1 month ago
  68. 81fc351 Starlarkify getLinkedArtifact method. by Googler · 3 years, 1 month ago
  69. c753421 Fix cc_shared_libary to take into account linkstamps by plf · 3 years, 1 month ago
  70. c046f96 Fix linker inputs for cc_shared_library linking by plf · 3 years, 1 month ago
  71. cd24f39 Add paramfile support for def_parser, since in rare cases on Windows command line character limit was reached. by Googler · 3 years, 2 months ago
  72. 855107c Refactor cc_binary so that it is instansiated by a macro. by Googler · 3 years, 2 months ago
  73. 0541b63 Changes necessary for Starlark cc_library by plf · 3 years, 2 months ago
  74. 8e9e0bd Add cc_helper method to get additional_inputs from a CcLinkingContext. by cmita · 3 years, 3 months ago
  75. b33bcd8 Add function to retrieve libraries depset from a CcLinkingContext. by cmita · 3 years, 3 months ago
  76. 6858cff Fix usage of cc_common.is_enabled in builtin's cc_helper.bzl by cmita · 3 years, 4 months ago
  77. 0b02ea4 Moved check_srcs_extension to cc_helper. by Googler · 3 years, 4 months ago
  78. 1488247 Somewhat full implementation of cc_binary rule. by Googler · 3 years, 4 months ago
  79. 03ffe82 Add native deps support without launcher for Starlark java_binary by hvd · 3 years, 6 months ago
  80. 004484c Add Starlark implementation of cc_library by plf · 3 years, 6 months ago
  81. 72caead Add back original compilation prerequisites output group by plf · 3 years, 7 months ago
  82. 119eb74 Make j2objc aspect call Starlark impl by plf · 3 years, 7 months ago
  83. 52fe685 Fix a bug where toolchain prefix was not properly generated. by Googler · 3 years, 8 months ago
  84. d89f813 Rewrite Objective-C compilation support by plf · 3 years, 9 months ago
  85. aa768ad Automated rollback of commit ca1d20fdfa95dad533c64aba08ba9d7d98be41b7. by plf · 3 years, 9 months ago
  86. ca1d20f Rewrite Objective-C compilation support by plf · 3 years, 9 months ago
  87. beb859d Fixup builtins implementation of find_cpp_toolchain by cmita · 3 years, 9 months ago
  88. 541cb3b Move cc_helper.bzl to third_party by plf · 3 years, 10 months ago