Sign in
bazel
/
rules_cc
/
HEAD
e3a884c
Use feature instead of cpp fragment for dSYM generation
by Keith Smiley
· 10 days ago
main
350c70a
Silence backref warning when importing a static library.
by Googler
· 10 days ago
08b493f
First draft of rules_cc architecture.
by Googler
· 2 weeks ago
6fd317b
Avoid deduplicating linkopts of cc_shared_library dependencies.
by Dan Katz
· 2 weeks ago
34f61b4
Fix CcSharedLibraryInfo loads
by David Zbarsky
· 2 weeks ago
f168220
Fix exec transition handling in cc tool_map for multiplatform builds
by David Zbarsky
· 2 weeks ago
6409964
Add additional_compiler_inputs to cc_binary
by Keith Smiley
· 2 weeks ago
be107bf
Make windows toolchain configurable with BAZEL_*OPTS
by Austin Schuh
· 2 weeks ago
4800b60
Internal changes.
by Googler
· 2 weeks ago
57b02aa
Add BAZEL_COPTS to mirror --copts
by Austin Schuh
· 2 weeks ago
c0c6e9e
Allow multiple module interfaces per `cc_library` (#545)
by Fabian Meumertzheim
· 3 weeks ago
2e5f7b7
Make archiver_flags public
by David Zbarsky
· 3 weeks ago
506289b
Prevent `dynamic_deps` from dropping cc_runtimes deps
by Googler
· 3 weeks ago
bd5fb78
Automated rollback of commit d9f1178c796ee3a83a7bcaf6445601ce617b8fde.
by Googler
· 3 weeks ago
5ca8dd0
Do not pass -p flag to strip on windows
by David Zbarsky
· 3 weeks ago
4831d61
Only enable archiver flags if output_execpath set
by armandomontanez
· 3 weeks ago
943f3b0
perf: Hoist common analysis work out of create_lto_backend_artifacts
by David Zbarsky
· 4 weeks ago
e912015
perf: Speedup root_relative_path
by David Zbarsky
· 4 weeks ago
a8c9455
PostMark: Supply stamp files from Go to cc_binary rules.
by Googler
· 4 weeks ago
eeff234
Add thin_lto feature to rules-based toolchain
by David Zbarsky
· 4 weeks ago
ae0252b
Prefix cxx_builtin_include_directories with %workspace%
by Keith Smiley
· 5 weeks ago
78bbf2a
Change the return value of build_extra_link_time_libraries from a tuple to a struct.
by Googler
· 5 weeks ago
e982ce1
Add provides CcInfo to objc_library
by Keith Smiley
· 5 weeks ago
1e7e76d
Add layering_check rules based toolchain args
by Keith Smiley
· 5 weeks ago
a2994c4
perf: Avoid recomputing 'dotd_files_enabled' repeatedly
by David Zbarsky
· 5 weeks ago
53b92d1
Add more LTO features
by Fabian Meumertzheim
· 5 weeks ago
0f1635c
Pass -D to libtool on macos
by Corentin Kerisit
· 6 weeks ago
2a18367
Align action configs with legacy ones to allow LtoBackend actions to succeed
by David Zbarsky
· 6 weeks ago
99a8577
Use the non-legacy version of FdoProfileInfo
by Googler
· 6 weeks ago
5b73302
Remove libopts toolchain variable
by Keith Smiley
· 6 weeks ago
9338446
Enable C++ rules and providers
by Googler
· 6 weeks ago
d0fa9b7
Fix `invalid linker name in argument '-fuse-ld=ld64.lld'` on macOS
by Fabian Meumertzheim
· 7 weeks ago
109e43d
Make fdo a package
by Googler
· 7 weeks ago
494d04c
Fix missing starlarkification allowlist values
by Keith Smiley
· 8 weeks ago
f867aea
Apply `--cxxopt` to C++20 module interfaces
by Fabian Meumertzheim
· 8 weeks ago
f84fadd
Add explicit load for `cc_import`
by Fabian Meumertzheim
· 8 weeks ago
71bdd94
Add runtimes-on-demand support in cc_shared_library
by Googler
· 8 weeks ago
285fdce
Factor out function should_create_test_dwp_for_statically_linked_test
by Googler
· 8 weeks ago
b5a6559
Fix `bzl_library` deps for `//cc/common:cc_helper_bzl`
by Googler
· 8 weeks ago
693fd32
Fix bzl_library deps for `//cc/common`
by Googler
· 8 weeks ago
a8f6a92
Fix C++20 module compilation
by Fabian Meumertzheim
· 9 weeks ago
5c3e987
[4/5] support C++20 Modules, support one phase compilation
by PikachuHy
· 9 weeks ago
9b9efed
Add cc_import.defines to rules_cc.
by Keith Smiley
· 9 weeks ago
5a09443
fix dynamic library .pyd support
by Corentin Le Molgat
· 9 weeks ago
b05d305
Add `new_objc_provider` to rules_cc.
by Googler
· 9 weeks ago
6dd21be
Support prefer_pic_for_opt_binaries in linux auto-detecting toolchain
by Jeremy Nimmer
· 9 weeks ago
01c27aa
PostMark: Implement the `postmark` attribute in the `cc_binary` rule.
by Googler
· 9 weeks ago
f3ef345
Fix bzl_libraries
by Googler
· 9 weeks ago
8386eb4
Fix LTO artifact path for external repo targets
by Fabian Meumertzheim
· 9 weeks ago
a670375
Remove C++ related functions from `py_internal`.
by Googler
· 9 weeks ago
334f719
Move and wire-up ObjcInfo in rules_cc
by Googler
· 9 weeks ago
22c49c3
Pass -no_warning_for_no_symbols flag to libtool on macos
by Corentin Kerisit
· 9 weeks ago
34d652e
Migrate rules_apple to use objc_compilation_support from rules_cc.
by Googler
· 9 weeks ago
50306b8
Integrate `visionOS_arm64e` and `visionOS_sim_arm64e` platforms across Apple build logic
by Googler
· 10 weeks ago
301958b
Provide stub for ObjcInfo
by Googler
· 10 weeks ago
16a322f
Fix path.contains_up_level_references
by Googler
· 10 weeks ago
65a547d
Integrate `tvos_arm64e` platform across Apple build logic
by Googler
· 10 weeks ago
78a6f28
Starlarkify and remove native API `CcInternal.escape_label`
by Googler
· 2 months ago
b81a4f4
Enable C++ symbols using compatiblity proxy
by Googler
· 2 months ago
d9f1178
Disable rolling releases
by Googler
· 2 months ago
8e59dc2
Remove unused ObjC Starlark internal methods and clean up `apple_common.bzl`.
by Googler
· 2 months ago
fb590cf
Propagate LTO compilation contexts in `cc_shared_library`
by Googler
· 2 months ago
b8a8386
Copy cc_common into rules_cc
by Googler
· 2 months ago
475affc
Don't add apple env if Xcode version isn't set
by Keith Smiley
· 2 months ago
30977f2
Prepare rules_cc for CppModuleMap in Starlark
by Googler
· 2 months ago
7c11a2b
Rollforward of https://github.com/rules_cc/bazel/commit/d1a4820bea46074f89c2412f5c6a85b2de87d0f3: Migrate CppSemantics logic to Starlark.
by Googler
· 2 months ago
c4f4364
Automated rollback of commit d1a4820bea46074f89c2412f5c6a85b2de87d0f3.
by Googler
· 2 months ago
14488ce
Support migration of CcCompilationContext.directModuleMaps to NestedSet.
by Googler
· 3 months ago
d1a4820
Migrate CppSemantics logic to Starlark.
by Googler
· 3 months ago
f6a2194
Replace `CppSemantics` mechanism with semantics.bzl.
by Googler
· 3 months ago
ac2a7b9
simplify and remove failures from --noproto_profile while path specified
by Patrick Xia
· 3 months ago
82c71d6
Copy the `PRIVATE_STARLARKIFICATION_ALLOWLIST` from `@_builtins` to `@rules_cc`
by Googler
· 3 months ago
280834d
Break the `@bazel_tools//tools/def_parser:def_parser` cycle in the default case
by Googler
· 3 months ago
89040ff
Add ios_sim_arm64e to apple_platform
by Googler
· 3 months ago
0b3cceb
Fix generate_modmap: use default generate_modmap
by PikachuHy
· 3 months ago
f44b58b
Migrate to underscored CcInfo private fields
by Googler
· 3 months ago
5b9a709
Remove `propagateModuleMapAsActionInput` from `CcCompilationContext`.
by Googler
· 3 months ago
e5f57cf
Migrate from `dwo_file()` to `_dwo_file`
by Googler
· 3 months ago
c645f6b
Fix absolute file paths checking for Windows
by Steven Le Rouzic
· 3 months ago
aaf476a
Migrate CppLinkstampCompileHelper.getVariables() to Starlark.
by Googler
· 3 months ago
1f84d1e
Fix repo mapping lookup in runfiles library
by Fabian Meumertzheim
· 3 months ago
74ad170
Starlarkify `ArtifactCategory`[^1]
by Googler
· 3 months ago
888a267
Tweak wording for boolean attributes.
by Googler
· 3 months ago
20ca109
Make the `compiler_flag` rule public
by Garrett Holmstrom
· 3 months ago
f29c050
Allow the `enable_modules`, `module_map`, and `module_name` attributes of `objc_library` to be removed from the rule definition.
by Googler
· 4 months ago
3ab5b60
Fix CI at head
by hvadehra
· 4 months ago
66542a1
Fix usage of `use_cc_toolchain` in `cc_toolchain_alias.bzl`
by Googler
· 4 months ago
74f29df
Fix cc_toolchain_alias redirect
by Googler
· 4 months ago
76e880d
Fork `cc_toolchain_alias` rule
by Googler
· 4 months ago
9e45a13
Automated rollback of commit 0220895c62deabf2debcfc0450c70090d644a35a.
by Googler
· 4 months ago
0220895
Migrate `CcCompilationOutputs` private fields to use underscore
by Googler
· 4 months ago
0fee42b
Change rules_cc compatibility proxy version check
by Googler
· 4 months ago
093f030
Remove `CcCompilationOutputs.files_to_compile` and implement its logic in Starlark.
by Googler
· 4 months ago
b7f53f7
Migrate away from callable private attributes in compilation outputs
by Googler
· 4 months ago
6f5f179
Migrate away from compilation_outputs.files_to_compile
by Googler
· 4 months ago
72c6a1a
Fork missing methods from `cc_helper.bzl`
by Googler
· 4 months ago
31ddd5f
Fix bazel version check in `@cc_compatibility_proxy`
by Googler
· 4 months ago
9dbc37f
Add support for `--incompatible_compact_repo_mapping_manifest`
by Fabian Meumertzheim
· 4 months ago
2a71690
Add dwp_files to rules based toolchain
by Keith Smiley
· 4 months ago
e12b46e
Support eventual removal of do_not_use_macos_set_install_name
by Keith Smiley
· 4 months ago
Next »