Sign in
bazel
/
bazel
/
e94ffc0a58a519e187659f6ae3aad6c0788c7b0c
/
tools
/
cpp
ba2ccb1
Partially fix MacOS llvm coverage collection
by plf
· 5 years ago
ff46732
Windows: Use vswhere to locate latest Visual C++ installation
by Gregor Jasny
· 5 years ago
906f5f1
C++: Move default linker flags with libs after libraries
by plf
· 5 years ago
f32b0fd
C++: Adds clang resource-dir to include paths to be searched
by plf
· 5 years ago
da5ee49
Rollback "Partially fix MacOS llvm..." due to rules_cc breakage
by cparsons
· 5 years ago
6089b6a
Partially fix MacOS llvm coverage collection
by Ulf Adams
· 5 years ago
644b7d41
Add C++ toolchain configuration for OpenBSD.
by aldersondrive
· 5 years ago
2ad456a
Fix cc toolchain autodetection to not error when
by John Cater
· 5 years ago
f31ee4d
Skip gcc build configuration options mentioning gold in ld.gold detection
by hlopko
· 5 years ago
5656804
Fix VS15 toolchain configure: hide output from VsDevCmd.bat
by nikola-sh
· 5 years ago
bea9d25
Extract special BUILD file for //tools/cpp when present in the @bazel_tools
by hlopko
· 5 years ago
63332eb5
Hardcode path to dirname on macOS
by Keith Smiley
· 5 years ago
c76c3e5
Replace macOS CC path with relative path
by Keith Smiley
· 5 years ago
1a25668
Fix buildifier warnings in @rules_cc
by hlopko
· 6 years ago
2682688
Use wrapped_clang for C++ link actions on Apple targets.
by Tony Allevato
· 6 years ago
4ffb36f
Add explicit version minimums for macOS tools
by Keith Smiley
· 6 years ago
3f86653
Automatic code cleanup.
by vladmos
· 6 years ago
ada2c55
Add explicit --sdk argument to xcrun calls
by Keith Smiley
· 6 years ago
8b0bfaf
Include cc configure headers in the cache key
by Marcel Hlopko
· 6 years ago
1ba9f0ff
Add @bazel_tools//tools:bzl_srcs target
by cparsons
· 6 years ago
e1a6877
cc_configure.bzl: mark repository_rules as configure
by Klaus Aehlig
· 6 years ago
e2a9e4a
Add support for thin LTO optimization in Bazel
by rosica
· 6 years ago
4dfc83d
Replace wrapped_ar on macOS with libtool
by Keith Smiley
· 6 years ago
3fd5129
Add a fake cc_toolchain_config rule for our fake cc_toolchain to point to when Bazel doesn't need C++ toolchain configuration
by rosica
· 6 years ago
0eb7f21
Fix a typo in toolchain definition
by rosica
· 6 years ago
5ee6d35
Add a static C++ toolchain configuration for freebsd
by rosica
· 6 years ago
8daa514
C++: Introduce flag for forcing rules through macro
by plf
· 6 years ago
12ebd7b
Add toolchain support for clang-cl on Windows
by Yun Peng
· 6 years ago
d114ef8
Refactor windows_cc_configure.bzl
by pcloudy
· 6 years ago
9887358
Windows, windows_cc_configure.bzl: Pass -vcvars_ver flag only when it is supported.
by pcloudy
· 6 years ago
07853cd
windows_cc_configure: report custom envvars
by Laszlo Csomor
· 6 years ago
784daf4
C++ runfiles test: fix on Linux
by Laszlo Csomor
· 6 years ago
2430901
C++ runfiles library test: cut unwanted dependency
by Laszlo Csomor
· 6 years ago
9606887
Adds load statement for @rules_cc
by oquenchil
· 6 years ago
5b8e04b
Windows, cc_configure.bzl: Add VS150COMNTOOLS and VS160COMNTOOLS as dependencies
by pcloudy
· 6 years ago
1112b55
Modify unix C++ toolchain autoconfiguration features to pass flags to lto-index actions as well
by rosica
· 6 years ago
cdd0c3c
Pass absolute path to gold when using Clang
by Marcel Hlopko
· 6 years ago
8167f46
Windows: Windows SDK version can be specified through BAZEL_WINSDK_FULL_VERSION
by Yun Peng
· 6 years ago
ac3d06b
Refactor osx cc autoconfiguration to not use a template Starlark cc_toolchain_config rule
by rosica
· 6 years ago
71a213c
Add --incompatible_use_platforms_repo_for_constraints
by hlopko
· 6 years ago
ab9c1f5
Teach cc_configure about BAZEL_LINKLIBS env variable
by Marcel Hlopko
· 6 years ago
7ebff4e
Fix empty strings in empty lists in cc_configure
by Marcel Hlopko
· 6 years ago
82ec619
Automated rollback of commit 332379ad6f8c49b0e087b504d73d3483c529e399.
by hlopko
· 6 years ago
332379a
Add --incompatible_use_platforms_repo_for_constraints
by Marcel Hlopko
· 6 years ago
44a961b
Provide ar_files and as_files for autoconfigured and static cc_toolchains where needed.
by rosica
· 6 years ago
20c8413
Restrict string escape sequences and introduce flag
by Marwan Tammam
· 6 years ago
ff6fa78
Make CC_CONFIGURE_DEBUG print detected CC path
by Marcel Hlopko
· 6 years ago
c5ebfcf
Add --incompatible_disable_static_cc_toolchains that will deprecate the cc_toolchain_suite and cc_toolchain rules under @bazel_tools//tools/cpp.
by rosica
· 6 years ago
221c67f
Remove unused msvc-wrapper related filegroups
by Marcel Hlopko
· 6 years ago
7984a15
Make split cc_configure work on Darwin with only CLT installed
by Marcel Hlopko
· 6 years ago
9bc841e
Introduce flag --incompatible_disallow_empty_glob=true
by laurentlb
· 6 years ago
b4c0fb0
Split toolchains from cc_toolchains in cc_configure
by Marcel Hlopko
· 6 years ago
96500b7
Refactor unix cc autoconfiguration to not use a template Starlark cc_toolchain_config rule
by rosica
· 6 years ago
e5b7bd6
Windows: Add BAZEL_VC_FULL_VERSION for windows cc configuration
by Yun Peng
· 6 years ago
21cf054
C++: Changes order features in crosstool
by plf
· 6 years ago
beaba92
Extract Windows logic for c++ autoconfiguration into a separate Starlark rule
by rosica
· 6 years ago
7dc78cd
Add explicit execution and target constraints for autodiscovered cc t?
by John Cater
· 6 years ago
63d4f11
Windows: BAZEL_VC and BAZEL_VS may be quoted
by Laszlo Csomor
· 6 years ago
0ff6c09
C++: Make it unnecessary to patch Linux crosstool in Bazel
by plf
· 6 years ago
cab65ff
Add ctx argument to cc_common.configure_features
by hlopko
· 6 years ago
4538f70
Automatic code cleanup.
by Googler
· 6 years ago
f18afa6
Add ctx argument to cc_common.configure_features
by hlopko
· 6 years ago
81aefe7
Remove unsupported cpu attribute from cc_toolchains.
by rosica
· 6 years ago
21941fe
Support build bazel on s390x platform
by clyang82
· 6 years ago
0581d19
Remove the use of enabled_toolchain_types, prior to it being removed entirely.
by jcater
· 6 years ago
d565b4b
Remove the unused cc dummy_toolchain.
by jcater
· 6 years ago
b137071
Don't set msys usr directory as cxx_builtin_include_directories for MSVC toolchain
by pcloudy
· 6 years ago
18d7024
Windows, C++: add support for Visual Studio 2019
by Laszlo Csomor
· 6 years ago
8ba86a0
Add /Applications/ to cxx_builtin_include_directories
by Keith Smiley
· 6 years ago
fc586a8
Move cc_flags target into @bazel_tools//tools/cpp.
by John Cater
· 6 years ago
df3d8cb
C++: Compile action uses parameter file
by plf
· 6 years ago
5af2cbf
Add toolchains attribute to compiler_flag
by hlopko
· 6 years ago
3010e57
C++: Remove gcc flags.
by plf
· 6 years ago
5da1098
Added explicit target architecture for archiver on Windows.
by Vladimir Chebotarev
· 6 years ago
56366ee
Set non-empty values for msvc_env_* when VC not installed
by pcloudy
· 6 years ago
badd82e
Automated rollback of commit 1b4c37c38804559b5c1ade6f9c93501875e231b0.
by hlopko
· 6 years ago
c6c9b58
Automated rollback of commit d03dcfb450a8f3717d81f9ecde5ac24ec53e042a.
by Keith Smiley
· 6 years ago
4b79c53
Remove unused, unmaintained crosstool_lib.bzl
by hlopko
· 6 years ago
d03dcfb
Make Xcode setup more resilient
by Keith Smiley
· 6 years ago
2f17a86
Prepare the codebase for the --incompatible_disable_legacy_crosstool_fields
by hlopko
· 6 years ago
992eb17
Remove wrapped_clang tpl workaround files
by Keith Smiley
· 6 years ago
1b4c37c
Always set --no-canonical-prefixes if we can
by Andrew Suffield
· 6 years ago
9d9cadd
Flip --incompatible_disable_runtimes_filegroups
by hlopko
· 6 years ago
7d5db9a
Remove Bazel CROSSTOOLs
by rosica
· 6 years ago
e2fcb95
Fix incorrect label in enabled toolchain check.
by jcater
· 6 years ago
71bc38f
Introduce --incompatible_disable_crosstool_file flag.
by rosica
· 6 years ago
949145a
Expose the --incompatible_enable_cc_toolchain_resolution flag to Starlark and
by jcater
· 6 years ago
4e6080a
Remove unused cc_libraries named "stl".
by John Cater
· 6 years ago
3e1ee47
Do not enable --start-lib/--end-lib in cc_configure when not supported
by hlopko
· 6 years ago
a89c7ef
Consult BAZEL_CXXOPTS when auto-detecting local CC toolchain.
by Piotr Sikora
· 6 years ago
292f909
Don't enable action_configs by default
by rosica
· 6 years ago
2d0e27e
Add --disable_legacy_crosstool_fields to host configuration
by hlopko
· 6 years ago
5ba74be
Automated rollback of commit 3976d5835a8427cff4c805814227bda1772335c4.
by plf
· 6 years ago
9bf885a
Add --incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
by hlopko
· 6 years ago
3976d58
C++: Shim to replace old C++ API provider
by plf
· 6 years ago
6366970
Remove duplicate _ACTION_NAME from
by jcater
· 6 years ago
0377b0d
Create a new rule, cc_flags_supplier, which provides the CC_FLAGS Make variable.
by jcater
· 6 years ago
f55ae7a
Make bazel option --collect_symbol_counts a noop
by hlopko
· 6 years ago
0a5ea61
[singlejar] Fix Windows long path issue
by Loo Rong Jie
· 6 years ago
3ce44b6
Add --incompatible_disable_expand_if_all_available_in_flag_set
by hlopko
· 6 years ago
Next »