- dd83178 [1/5] support C++20 Modules, add module_interfaces attr by PikachuHy · 10 months ago
- 540b067 Rewrite LibrariesToLinkCollector to Starlark by Googler · 11 months ago
- 70fdfa9 Use strip_files matching CppHelper on strip action by George Gensure · 11 months ago
- 998f4fe Rewrite LinkBuildVariables class and create_link_variables to Starlark by Googler · 11 months ago
- 45836d0 Extract a util method `cc_helper.should_use_pic` by Googler · 11 months ago
- 89ea03d Move apple_common to bzl file. by Googler · 1 year, 2 months ago
- 2afbc92 Remove _build_vars_func from cc_toolchain by Googler · 1 year, 2 months ago
- 41df375 Starlarkify `CcToolchainInfo`. by Googler · 1 year, 2 months ago
- 05d4c96 Starlarkify `getBuildVariables`. by Googler · 1 year, 4 months ago
- e116bae Make incompatible_enable_cc_toolchain_resolution a no-op by Googler · 1 year, 4 months ago
- 454b550 Only add `BAZEL_CURRENT_REPOSITORY` define to runfiles library users by Fabian Meumertzheim · 1 year, 4 months ago
- eecdf8d Expose `cc_helper.tokenize` and optionally use it in `java_helper.tokenize_javacopts` by Googler · 1 year, 4 months ago
- 0aacc74 Refactor the code so that functions depending on `toolPathsDict` are made static. by Googler · 1 year, 4 months ago
- 9136223 Make C++ toolchain an optional dependency of `java_binary` by Fabian Meumertzheim · 1 year, 5 months ago
- c59739e Automated rollback of commit f7946d0107dd75b2f45bcc79b91c016d075a756d. by Googler · 1 year, 5 months ago
- f7946d0 Propagate graph_node_aspect over a computed default attribute by Googler · 1 year, 6 months ago
- 9b30bf7 Add module_files output group, used to build PCMs from cc_library etc directly by Sam McCall · 1 year, 6 months ago
- 290fc80 BEGIN_PUBLIC Clean usages of grep_includes END_PUBLIC by Googler · 1 year, 7 months ago
- 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
- ade32e6 Add additional_compiler_inputs attribute for cc_library. by Googler · 1 year, 9 months ago
- 693088d Rollforward of https://github.com/bazelbuild/bazel/commit/04fdec9215143a062e033d3eda72dd8e0a2bf95d: Remove output_to_genfiles from proto_library by Googler · 1 year, 10 months ago
- 4930d00 Automated rollback of commit 04fdec9215143a062e033d3eda72dd8e0a2bf95d. by Googler · 1 year, 10 months ago
- 14c8411 Internal change by Googler · 1 year, 10 months ago
- 04fdec9 Remove output_to_genfiles from proto_library by Googler · 1 year, 10 months ago
- 3cb9d85 Add skeleton for j2objc_aspect by Googler · 1 year, 11 months ago
- 6ce7a54 Flip AEGs in cc rules (cc_library, cc_binary, cc_import) by Googler · 1 year, 11 months ago
- 0dc0c7e Starlarkify CcToolchainProviderHelper. by Googler · 2 years ago
- d1b4fb7 Remove 'darwin' CPU value by Keith Smiley · 2 years ago
- 8386398 Fix wasm dynamic library extension crash by Ezekiel Warren · 2 years, 1 month ago
- c138210 Prepare to move CcModule to builtins. by Googler · 2 years, 1 month ago release-7.0.0-pre.20230302.1rc1
- 4ef6365 Check for ctx.configuration.coverage_enabled instead of ctx.coverage_instrumented() in cc_helper. by Googler · 2 years, 1 month ago
- 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
- 7a9a2f8 Add a partial Starlark implementation of common.copts_filter. by Googler · 2 years, 2 months ago
- 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
- 0a08917 Modify instrumented_files_info API so that it accepts depset of virtual header mappings. by Googler · 2 years, 2 months ago
- 6b126d6 Support optional toolchains with `find_cpp_toolchain` by Fabian Meumertzheim · 2 years, 2 months ago
- 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
- 9d100bf Fix a bug where duplicate targets could be provided to expand_location. by Googler · 2 years, 2 months ago
- a63d8eb Fix a bug where frozen targets list was mutated while expanding env attribute by Googler · 2 years, 2 months ago
- fa01235 Add Starlark implementation of common.linker_scripts. by Googler · 2 years, 2 months ago
- c213d68 Add Starlark implementation of common.defines and common.local_defines. by Googler · 2 years, 2 months ago
- ff92499 Add Starlark implementation of common.linkopts. by Googler · 2 years, 2 months ago
- 280ae1a Allow tree artifacts in source attributes to have arbitrary extensions by Googler · 2 years, 2 months ago
- 8573138 Add Starlark implementation of cc_toolchain_alias rule. by Googler · 2 years, 4 months ago
- c449a82 Internal change by Googler · 2 years, 4 months ago
- 0cc796a Delete package level default_copts. by Googler · 2 years, 4 months ago
- bc03c76 Move CC link constants to enum-struct in cc_helper in builtins. by Googler · 2 years, 4 months ago
- be75b2a Add system_include_dirs implementation in Starlark. by Googler · 2 years, 5 months ago
- e85efe8 Add Starlark implementation for several CcCommon methods. by Googler · 2 years, 5 months ago
- 1eff0f9 Change Starlark builtin helper methods by Googler · 2 years, 5 months ago
- eb18166 Provide BAZEL_CURRENT_REPOSITORY local define in cc_* rules by Fabian Meumertzheim · 2 years, 7 months ago
- dcc5b22 Optimize `cc_helper.is_valid_shared_library_extension()` by Googler · 2 years, 7 months ago
- 6480742 More informative error on missing cpp toolchain by Googler · 2 years, 7 months ago
- a2ba0ac Update CC rule helpers to use an optional CC toolchain. by Googler · 2 years, 9 months ago
- 6530488 Move some of the methods to cc_helper. by Googler · 2 years, 10 months ago
- 52b0026 Add package header mode methods to cc_internal, they can be used from aspect implementations. by Googler · 2 years, 10 months ago
- c8ea368 Add feature to produce serialized diagnostics files by Brentley Jones · 2 years, 10 months ago
- ccc004f Add dynamic_deps aspect trimming to cc_test. by trybka · 2 years, 10 months ago
- fc5bf54 Add a helper for declaring the cc toolchain type on rules in builtins. by jcater · 2 years, 11 months ago
- e621d6f Add environment attribute expansion support. by trybka · 3 years ago
- faf818b Fix a bug where data attribute was ignored during variable expansion. by gnish · 3 years ago
- 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
- 3636aaf Add Starlark implementation of dll_hash_suffix method. by Googler · 3 years ago
- 5be114a Add **Starlark** implementation of common.copts method. by Googler · 3 years ago
- b95a61a Substitute cc_internal.strip with cc_helper.create_strip_action. by Googler · 3 years ago
- 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
- 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
- 81fc351 Starlarkify getLinkedArtifact method. by Googler · 3 years, 1 month ago
- c753421 Fix cc_shared_libary to take into account linkstamps by plf · 3 years, 1 month ago
- c046f96 Fix linker inputs for cc_shared_library linking by plf · 3 years, 1 month ago
- 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
- 855107c Refactor cc_binary so that it is instansiated by a macro. by Googler · 3 years, 2 months ago
- 0541b63 Changes necessary for Starlark cc_library by plf · 3 years, 2 months ago
- 8e9e0bd Add cc_helper method to get additional_inputs from a CcLinkingContext. by cmita · 3 years, 3 months ago
- b33bcd8 Add function to retrieve libraries depset from a CcLinkingContext. by cmita · 3 years, 3 months ago
- 6858cff Fix usage of cc_common.is_enabled in builtin's cc_helper.bzl by cmita · 3 years, 4 months ago
- 0b02ea4 Moved check_srcs_extension to cc_helper. by Googler · 3 years, 4 months ago
- 1488247 Somewhat full implementation of cc_binary rule. by Googler · 3 years, 4 months ago
- 03ffe82 Add native deps support without launcher for Starlark java_binary by hvd · 3 years, 6 months ago
- 004484c Add Starlark implementation of cc_library by plf · 3 years, 6 months ago
- 72caead Add back original compilation prerequisites output group by plf · 3 years, 7 months ago
- 119eb74 Make j2objc aspect call Starlark impl by plf · 3 years, 7 months ago
- 52fe685 Fix a bug where toolchain prefix was not properly generated. by Googler · 3 years, 8 months ago
- d89f813 Rewrite Objective-C compilation support by plf · 3 years, 9 months ago
- aa768ad Automated rollback of commit ca1d20fdfa95dad533c64aba08ba9d7d98be41b7. by plf · 3 years, 9 months ago
- ca1d20f Rewrite Objective-C compilation support by plf · 3 years, 9 months ago
- beb859d Fixup builtins implementation of find_cpp_toolchain by cmita · 3 years, 9 months ago
- 541cb3b Move cc_helper.bzl to third_party by plf · 3 years, 10 months ago