Sign in
bazel
/
bazel
/
0f0ccc4fc8229c1860a9c9b58089d6cfb2ee971f
/
tools
/
cpp
/
cc_configure.bzl
0f0ccc4
Escape % in strings that will appear in Crosstool
by hlopko
· 8 years ago
cc21998
Rollforward #2 of: Basic open-source crosstool to support targeting apple platform types.
by cparsons
· 8 years ago
5fc036e
Automated g4 rollback of commit 5038016e6573962d2554fcf9c10faa0cca8714e2.
by dmarting
· 8 years ago
5038016
Rollforward of: Basic open-source crosstool to support targeting apple platform types.
by cparsons
· 8 years ago
b6cc4c1
Automated g4 rollback of commit 501b62716af12ba42c019bd9f231468b3c144757.
by aehlig
· 8 years ago
501b627
Basic open-source crosstool to support targetting apple platform types.
by cparsons
· 8 years ago
ba8b2d9
Automated g4 rollback of commit 045104899738594d85f9ab9b0b9ccbde320b8055.
by jfield
· 8 years ago
0451048
Make C++ archiving use action_configs instead of hardcoded flags
by hlopko
· 8 years ago
724706b
Do not add a build id to C++ binaries by default.
by lberki
· 8 years ago
07fbeae
cc_configure: stricter error checks in _execute
by laszlocsomor
· 8 years ago
6ac454a
Provide more information regarding compiler
by Eric Cousineau
· 8 years ago
ceb5e71
Suppress some warning messages from cc_configure.bzl
by Yun Peng
· 8 years ago
6a0ddd8
Windows MSVC toolchain: Move environment variables setup from wrapper script to CROSSTOOL
by Yun Peng
· 8 years ago
6326f98
adding more env vars to invalidation list
by Nicolas Lopez
· 8 years ago
bcbdb87
Replacing hardcoded use of 'local' for env variables in cc autoconfig
by Nicolas Lopez
· 8 years ago
832548d
cc_configure: more generic msys_root discovery
by László Csomor
· 8 years ago
c77eac9
Make MSVC CROSSTOOL default on Windows
by Yun Peng
· 8 years ago
0e37571
Make gold autodetection more robust on macos
by Marcel Hlopko
· 8 years ago
5dbb23b
Fix coverage section in the autodetected crosstool for windows
by Marcel Hlopko
· 8 years ago
71c72c1
Fix autodetection of c++ coverage on osx
by Marcel Hlopko
· 8 years ago
ac29b78
cc_configure: declare environment variables for invalidation
by Damien Martin-Guillerez
· 8 years ago
321aa54
Make Bazel work with Visual Studio 2017
by Yun Peng
· 8 years ago
7a95e42
Detect Visual C++ build tools through vcvarsqueryregistry.bat
by Yun Peng
· 8 years ago
46d31b5
Windows, cc_configure: use BAZEL_SH, not cygpath
by Laszlo Csomor
· 8 years ago
5ab5cbd
Update _get_cpu_value() to fix issue #1264
by Marcel Hlopko
· 8 years ago
c76c93e
Support gold linker in cc_configure.bzl
by Marcel Hlopko
· 8 years ago
b5fb12f
Guard -pass-exit-codes to support clang
by Marcel Hlopko
· 8 years ago
aaee64e
Power support
by Nishidha Panpaliya
· 8 years ago
5875be7
Only enable _FORTIFY_SOURCE for opt builds.
by Marcel Hlopko
· 8 years ago
2354dc0
pass -fno-canonical-headers only once
by Marcel Hlopko
· 8 years ago
33d9e2a
move linker flags from compiler_flags to linker_flags; fix option syntax
by Marcel Hlopko
· 8 years ago
325b155
cc_configure.bzl: Using registry information to find VS
by Yun Peng
· 8 years ago
5dd5744
Change handling of LD_LIBRARY_PATH in link actions: instead of passing the directories using a linker option, pass it in the environment instead.
by Lukacs T. Berki
· 8 years ago
e208428
cc_configure.bzl: On Windows, make sure C:\windows\system32 is in PATH
by Yun Peng
· 8 years ago
a79581e
Add gpu compile support to MSVC wrapper script
by Yun Peng
· 8 years ago
7585552
Rollback of commit cc3d79cca775cad9e9193d38bedf4df51a5c8a50.
by Dmitry Lomov
· 8 years ago
cc3d79c
Support gold linker
by Marcel Hlopko
· 8 years ago
81aede1
Reimplement whole archive on Windows
by Yun Peng
· 8 years ago
aecf826
Rollback of commit ffdc05d2278d7f9c6e299c923019f689cde5fe76.
by Yun Peng
· 8 years ago
ee311f4
Add global_whole_archive into MSVC CROSSTOOL
by Yun Peng
· 8 years ago
ffdc05d
Add action_config and feature for linking on Windows
by Yun Peng
· 8 years ago
c30432c
Fix cc_configure on Windows
by Yun Peng
· 8 years ago
eb87208
Make cc_configure on Windows more robust
by Yun Peng
· 8 years ago
5d03c5c
Checking BAZEL_SH first when looking for bash on Windows
by Yun Peng
· 9 years ago
76a2bbc
Remove support for thin archives.
by Lukacs Berki
· 9 years ago
f3d431d
Use -fno-canonical-system-headers when supported
by Brian Silverman
· 9 years ago
a411746
cc_configure.bzl: Output error message when executing a command fails
by Yun Peng
· 9 years ago
001aade
Adding default value for environment variables and python binary
by Yun Peng
· 9 years ago
42d8290
Fix Windows tests.
by Dmitry Lomov
· 9 years ago
44fa4c7
Fixed repository.which() on Windows
by Yun Peng
· 9 years ago
56b16e7
Autoconfigure MSVC CROSSTOOL
by Yun Peng
· 9 years ago
a8efe48
cc_configure: removes -no-canonical-prefixes from the list of default flags
by Damien Martin-Guillerez
· 9 years ago
b86809e
Add -headerpad_max_install_names to darwin CROSSTOOL linker flags.
by David Chen
· 9 years ago
4caa04f
cc_configure: correctly detect 32/64 bits CPU for Linux
by Damien Martin-Guillerez
· 9 years ago
ec2657f
cc_configure: use the wrapper only if on Darwin and ship the environment only if in homebrew
by Damien Martin-Guillerez
· 9 years ago
6dab815
Rollback of commit 5e6218ea4e83a7fadfe54c35488781da550ce13e.
by Damien Martin-Guillerez
· 9 years ago
5e6218e
Rollback of commit 87a58589d6770a6e9a0f998274bfe69f1feb6014.
by Damien Martin-Guillerez
· 9 years ago
87a5858
Rollback of commit b4549fe8dfb29f87fd37b38bf21a5b4bef818b12.
by Damien Martin-Guillerez
· 9 years ago
b4549fe
Rollback of commit f1f24fc4b5aa83b7a4b872ec8f1c3a369799c081.
by Damien Martin-Guillerez
· 9 years ago
f1f24fc
Ship the environment fixed at configure time to the C++ compiler
by Damien Martin-Guillerez
· 9 years ago
efebc4d
cc_configure: add -lm to the default linker flags
by Damien Martin-Guillerez
· 9 years ago
c6da034
cc_configure: do not assume the message from gcc is in English
by Damien Martin-Guillerez
· 9 years ago
3bbfe16
cc_configure.bzl: support spaces in CC environment
by Damien Martin-Guillerez
· 9 years ago
6cab55b
cc_configure.bzl: Add -Wl,-no-as-needed as default link options
by Damien Martin-Guillerez
· 9 years ago
810d60a
cc_configure: Add -B to compiler flag too
by Damien Martin-Guillerez
· 9 years ago
aa3dbd3
cc_configure.bzl: strip end of line when looking for the cpu
by Damien Martin-Guillerez
· 9 years ago
fdcb3b2
Added configuration for wrapper scripts of msvc toolchain
by Yun Peng
· 9 years ago
3e4e416
cc_configure: uses which on the CC environment variable
by Damien Martin-Guillerez
· 9 years ago
0b26f44
cc_configure: Add piii to the list of supported cpu_value
by Damien Martin-Guillerez
· 9 years ago
a20352e
cc_configure: always add -B/usr/bin to the list of gcc option
by Damien Martin-Guillerez
· 9 years ago
97e5ab0
Fix cc_configure include path for Frameworks on OS X.
by Damien Martin-Guillerez
· 9 years ago
f9276e2
Fix issues with cc_configure
by Alpha Lam
· 9 years ago
be1b115
cc_configure.bzl: fix path to static crosstool
by Damien Martin-Guillerez
· 9 years ago
a930352
Adds Skylark Remote Repository documentation
by Damien Martin-Guillerez
· 9 years ago
9116b3e
cc_configure: Fix fallout of renaming ctx to repository_ctx.
by Damien Martin-Guillerez
· 9 years ago
a6d9ba7
cc_configure: fallback to static crosstool for unsupported platform
by Damien Martin-Guillerez
· 9 years ago
da258a0
Use repository_ctx for each usage of repository context.
by Damien Martin-Guillerez
· 9 years ago
8a9e9ab
cc_configure: fix issues with CentOS 6.7 and custom gcc
by Damien Martin-Guillerez
· 9 years ago
12ecc0b
cc_configure: fix various small errors
by Damien Martin-Guillerez
· 9 years ago
8fa5ae6
Add a cc_configure rule to auto-configure C++ crosstool
by Damien Martin-Guillerez
· 9 years ago