Sign in
bazel
/
rules_cc
/
HEAD
1de738e
Apply default compile flags passed as attrs in Windows MSVC toolchain config
by Filip Zybała
· 2 days ago
main
527271c
Update contributing guide
by armandomontanez
· 2 days ago
6402462
Add support to inject cc_feature into legacy toolchains
by Xavier Bonaventura
· 4 days ago
61f7516
Modify template for generated toolchain to be more buildifier compliant
by Xavier Bonaventura
· 5 days ago
20bf72d
Fix GCC detection to be robust to symlinks
by Jeremy Nimmer
· 5 days ago
d81c50d
Add an allowlisted value of nocopts so we can forbid new usages.
by Googler
· 10 days ago
9473f5d
Suppress buildifier canonical repository warning in upstream bazel.
by Googler
· 10 days ago
9fd7fb8
Add `_module_map_files` to CcCompilationContext.
by Googler
· 11 days ago
a0f1cbb
Make `_exporting_module_maps` a depset in CcCompilationContext.
by Googler
· 11 days ago
6f0ade9
[rule base toolchains] Set missing none_of field of FeatureConstraint
by Corentin Kerisit
· 2 weeks ago
1fd9619
Move providers out of native.bzl
by Fabian Meumertzheim
· 3 weeks ago
9ed3609
Fix missing bzl_library error
by Nevena
· 3 weeks ago
746f749
Standardize the mock memprof_optimize test feature
by Googler
· 3 weeks ago
34c6728
Add additional required files by rules_apple to cc/common bzl_library
by Luis Padron
· 3 weeks ago
75de4a4
Remove allowlist_include_directories from data
by Keith Smiley
· 3 weeks ago
1212a51
Make strip_include_prefix apply to textual_hdrs
by Keith Smiley
· 3 weeks ago
e6d30a5
Mark `objc_compilation_support` as publicly visible
by Luis Padron
· 4 weeks ago
b1b5ca0
Enumerate more CI targets
by Keith Smiley
· 4 weeks ago
e0bcd3c
PostMark: Respect stamp = -1.
by Googler
· 5 weeks ago
b9d7117
PostMark: Relocate the cc_postmark.bzl file for py_binary.
by Googler
· 5 weeks ago
8d3be7e
Allow implicitly enabling memprof_optimize for FDO.
by Googler
· 5 weeks ago
d1a4aea
Delete unused cc rules code from Bazel
by Googler
· 5 weeks ago
6dd2ef1
Register both windows compilers to enable cross compilation
by Austin Schuh
· 5 weeks ago
67f55bd
Remove @comius from CODEOWNERS.
by Googler
· 5 weeks ago
e3a884c
Use feature instead of cpp fragment for dSYM generation
by Keith Smiley
· 8 weeks ago
350c70a
Silence backref warning when importing a static library.
by Googler
· 8 weeks ago
08b493f
First draft of rules_cc architecture.
by Googler
· 8 weeks ago
6fd317b
Avoid deduplicating linkopts of cc_shared_library dependencies.
by Dan Katz
· 8 weeks ago
34f61b4
Fix CcSharedLibraryInfo loads
by David Zbarsky
· 8 weeks ago
f168220
Fix exec transition handling in cc tool_map for multiplatform builds
by David Zbarsky
· 9 weeks ago
6409964
Add additional_compiler_inputs to cc_binary
by Keith Smiley
· 9 weeks ago
be107bf
Make windows toolchain configurable with BAZEL_*OPTS
by Austin Schuh
· 9 weeks ago
4800b60
Internal changes.
by Googler
· 9 weeks ago
57b02aa
Add BAZEL_COPTS to mirror --copts
by Austin Schuh
· 9 weeks ago
c0c6e9e
Allow multiple module interfaces per `cc_library` (#545)
by Fabian Meumertzheim
· 9 weeks ago
2e5f7b7
Make archiver_flags public
by David Zbarsky
· 9 weeks ago
506289b
Prevent `dynamic_deps` from dropping cc_runtimes deps
by Googler
· 9 weeks ago
bd5fb78
Automated rollback of commit d9f1178c796ee3a83a7bcaf6445601ce617b8fde.
by Googler
· 9 weeks ago
5ca8dd0
Do not pass -p flag to strip on windows
by David Zbarsky
· 9 weeks ago
4831d61
Only enable archiver flags if output_execpath set
by armandomontanez
· 10 weeks ago
943f3b0
perf: Hoist common analysis work out of create_lto_backend_artifacts
by David Zbarsky
· 10 weeks ago
e912015
perf: Speedup root_relative_path
by David Zbarsky
· 10 weeks ago
a8c9455
PostMark: Supply stamp files from Go to cc_binary rules.
by Googler
· 2 months ago
eeff234
Add thin_lto feature to rules-based toolchain
by David Zbarsky
· 3 months ago
ae0252b
Prefix cxx_builtin_include_directories with %workspace%
by Keith Smiley
· 3 months ago
78bbf2a
Change the return value of build_extra_link_time_libraries from a tuple to a struct.
by Googler
· 3 months ago
e982ce1
Add provides CcInfo to objc_library
by Keith Smiley
· 3 months ago
1e7e76d
Add layering_check rules based toolchain args
by Keith Smiley
· 3 months ago
a2994c4
perf: Avoid recomputing 'dotd_files_enabled' repeatedly
by David Zbarsky
· 3 months ago
53b92d1
Add more LTO features
by Fabian Meumertzheim
· 3 months ago
0f1635c
Pass -D to libtool on macos
by Corentin Kerisit
· 3 months ago
2a18367
Align action configs with legacy ones to allow LtoBackend actions to succeed
by David Zbarsky
· 3 months ago
99a8577
Use the non-legacy version of FdoProfileInfo
by Googler
· 3 months ago
5b73302
Remove libopts toolchain variable
by Keith Smiley
· 3 months ago
9338446
Enable C++ rules and providers
by Googler
· 3 months ago
d0fa9b7
Fix `invalid linker name in argument '-fuse-ld=ld64.lld'` on macOS
by Fabian Meumertzheim
· 3 months ago
109e43d
Make fdo a package
by Googler
· 3 months ago
494d04c
Fix missing starlarkification allowlist values
by Keith Smiley
· 3 months ago
f867aea
Apply `--cxxopt` to C++20 module interfaces
by Fabian Meumertzheim
· 3 months ago
f84fadd
Add explicit load for `cc_import`
by Fabian Meumertzheim
· 3 months ago
71bdd94
Add runtimes-on-demand support in cc_shared_library
by Googler
· 3 months ago
285fdce
Factor out function should_create_test_dwp_for_statically_linked_test
by Googler
· 3 months ago
b5a6559
Fix `bzl_library` deps for `//cc/common:cc_helper_bzl`
by Googler
· 3 months ago
693fd32
Fix bzl_library deps for `//cc/common`
by Googler
· 3 months ago
a8f6a92
Fix C++20 module compilation
by Fabian Meumertzheim
· 3 months ago
5c3e987
[4/5] support C++20 Modules, support one phase compilation
by PikachuHy
· 4 months ago
9b9efed
Add cc_import.defines to rules_cc.
by Keith Smiley
· 4 months ago
5a09443
fix dynamic library .pyd support
by Corentin Le Molgat
· 4 months ago
b05d305
Add `new_objc_provider` to rules_cc.
by Googler
· 4 months ago
6dd21be
Support prefer_pic_for_opt_binaries in linux auto-detecting toolchain
by Jeremy Nimmer
· 4 months ago
01c27aa
PostMark: Implement the `postmark` attribute in the `cc_binary` rule.
by Googler
· 4 months ago
f3ef345
Fix bzl_libraries
by Googler
· 4 months ago
8386eb4
Fix LTO artifact path for external repo targets
by Fabian Meumertzheim
· 4 months ago
a670375
Remove C++ related functions from `py_internal`.
by Googler
· 4 months ago
334f719
Move and wire-up ObjcInfo in rules_cc
by Googler
· 4 months ago
22c49c3
Pass -no_warning_for_no_symbols flag to libtool on macos
by Corentin Kerisit
· 4 months ago
34d652e
Migrate rules_apple to use objc_compilation_support from rules_cc.
by Googler
· 4 months ago
50306b8
Integrate `visionOS_arm64e` and `visionOS_sim_arm64e` platforms across Apple build logic
by Googler
· 4 months ago
301958b
Provide stub for ObjcInfo
by Googler
· 4 months ago
16a322f
Fix path.contains_up_level_references
by Googler
· 4 months ago
65a547d
Integrate `tvos_arm64e` platform across Apple build logic
by Googler
· 4 months ago
78a6f28
Starlarkify and remove native API `CcInternal.escape_label`
by Googler
· 4 months ago
b81a4f4
Enable C++ symbols using compatiblity proxy
by Googler
· 4 months ago
d9f1178
Disable rolling releases
by Googler
· 4 months ago
8e59dc2
Remove unused ObjC Starlark internal methods and clean up `apple_common.bzl`.
by Googler
· 4 months ago
fb590cf
Propagate LTO compilation contexts in `cc_shared_library`
by Googler
· 4 months ago
b8a8386
Copy cc_common into rules_cc
by Googler
· 4 months ago
475affc
Don't add apple env if Xcode version isn't set
by Keith Smiley
· 4 months ago
30977f2
Prepare rules_cc for CppModuleMap in Starlark
by Googler
· 4 months ago
7c11a2b
Rollforward of https://github.com/rules_cc/bazel/commit/d1a4820bea46074f89c2412f5c6a85b2de87d0f3: Migrate CppSemantics logic to Starlark.
by Googler
· 4 months ago
c4f4364
Automated rollback of commit d1a4820bea46074f89c2412f5c6a85b2de87d0f3.
by Googler
· 4 months ago
14488ce
Support migration of CcCompilationContext.directModuleMaps to NestedSet.
by Googler
· 4 months ago
d1a4820
Migrate CppSemantics logic to Starlark.
by Googler
· 4 months ago
f6a2194
Replace `CppSemantics` mechanism with semantics.bzl.
by Googler
· 4 months ago
ac2a7b9
simplify and remove failures from --noproto_profile while path specified
by Patrick Xia
· 4 months ago
82c71d6
Copy the `PRIVATE_STARLARKIFICATION_ALLOWLIST` from `@_builtins` to `@rules_cc`
by Googler
· 4 months ago
280834d
Break the `@bazel_tools//tools/def_parser:def_parser` cycle in the default case
by Googler
· 4 months ago
89040ff
Add ios_sim_arm64e to apple_platform
by Googler
· 4 months ago
0b3cceb
Fix generate_modmap: use default generate_modmap
by PikachuHy
· 5 months ago
f44b58b
Migrate to underscored CcInfo private fields
by Googler
· 5 months ago
Next »