aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp
Commit message (Expand)AuthorAge
* Introduce Root class.Gravatar tomlu2018-01-17
* Rename Root to ArtifactRoot.Gravatar tomlu2018-01-16
* Refactor py_wrap_cc to go through CcLibraryHelper.Gravatar plf2018-01-16
* C++: Fixes linkstamp not compiled with PIC.Gravatar plf2018-01-16
* Change the mnemonic of C++ link stamp compile actions so that extra actions c...Gravatar lberki2018-01-16
* Remove isMainRepo from Root.Gravatar tomlu2018-01-12
* RELNOTES: Allow expanding TreeArtifacts for libraries_to_linkGravatar Googler2018-01-12
* C++: Only call link() in cc_binary when linkCompileOutputSeparately is true.Gravatar plf2018-01-12
* Convert ActionLookupKey implementations to directly implement SkyKey, removin...Gravatar janakr2018-01-11
* Automated rollback of commit c166cd99ce9f72eed522e78d63c93ff410b6dc18.Gravatar plf2018-01-11
* Use an annotation preprocessor to validate SkylarkConfigurationField.Gravatar cparsons2018-01-10
* Make fake link actions "work" with ThinLTO.Gravatar lberki2018-01-10
* Automated rollback of commit 67330ad52391ad6562d439f77cc5133a0ea4247d.Gravatar plf2018-01-10
* Automated rollback of commit a705eaa9225ff8a03975c8cb49faa6b2899e398d.Gravatar plf2018-01-10
* Removes call to CcLibraryHelper.link() in cc_binary.Gravatar plf2018-01-10
* Adds a CODEC for CppConfiguration.Gravatar shahan2018-01-10
* RELNOTES: Make PIC and non PIC outputs for C++ compilation with Tree ArtifactsGravatar Googler2018-01-09
* Removes unnecessary check for LinkTargetType.EXECUTABLE.Gravatar plf2018-01-09
* Expose apple_common.link_multi_arch_binary to Skylark.Gravatar cparsons2018-01-08
* C++ refactoring: Separate compilation and linking calls to CcLibraryHelperGravatar plf2018-01-08
* Move PatchTransition and kin to analysis.config.transitions.Gravatar gregce2018-01-04
* Fix Action subclasses so that the execution platform is properly set inGravatar John Cater2018-01-04
* Enable switching def_parser's Windows target for remote executionGravatar Yun Peng2018-01-02
* Replace Attribute.ConfigurationTransition with config.transitions.Configurati...Gravatar gregce2017-12-28
* Fix include scanner's absolute path handling.Gravatar tomlu2017-12-27
* ObjectCodecs for all non-test FragmentOption subclasses.Gravatar Googler2017-12-27
* Replace Attribute.Transition with config.transitions.Transition.Gravatar gregce2017-12-22
* Redo FileType to reduce generated garbage.Gravatar tomlu2017-12-22
* Only return a nocopts matcher if the attribute is explicitly specified.Gravatar tomlu2017-12-21
* Move config transition definitions out of lib.packages.Attribute.Gravatar gregce2017-12-21
* Change cfg(HOST) to cfg(HostTransition.INSTANCE).Gravatar gregce2017-12-21
* Use more robust check for bitcode inputs to linkGravatar Googler2017-12-21
* Support for ThinLTO to be enabled implicitly with AFDOGravatar Googler2017-12-20
* Remove CppConfiguration#supportsFission and #useFission. To do this, we:Gravatar cpeyser2017-12-20
* Move CppConfiguration#getCompilerFlags and #getCxxFlags to CcToolchainProvider.Gravatar cpeyser2017-12-19
* Remove FeatureSpecification, use plain sets insteadGravatar hlopko2017-12-19
* Remove source category from CcCommon.configureFeaturesGravatar hlopko2017-12-19
* Remove only native caller of CppConfiguration#getTargetGnuSystemName. This isGravatar cpeyser2017-12-18
* Remove source specific build variables from C++ API.Gravatar plf2017-12-15
* Rename OutputGroupProvider -> OutputGroupInfo.Gravatar dslomov2017-12-14
* Allow not recognized Artifact category to be handled in Analysis phaseGravatar Googler2017-12-13
* Automated rollback of commit 367f704e71f352b404df38161f4c367b9ff506c9.Gravatar hlopko2017-12-12
* Update cc_import rule documentationGravatar Yun Peng2017-12-12
* Rollback of 178106899.Gravatar cpeyser2017-12-08
* Implement cc_import ruleGravatar Yun Peng2017-12-07
* Register separate linkstamp compile actionGravatar hlopko2017-12-06
* Remove duplicate CppHelper.getCcToolchainType method.Gravatar John Cater2017-12-06
* Added execution platform to the ActionExecutionMetadata.Gravatar John Cater2017-12-04
* Remove `-R` flags from the MacOS crosstool template.Gravatar John Millikin2017-12-04
* Suppress ThinLTO indexing for linkstatic testsGravatar Googler2017-11-30