Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix a load of include-what-you-use violations | Daniel Pfeifer | 2016-09-03 | 1 | -1/+12 |
| | |||||
* | use CM_NULLPTR | Daniel Pfeifer | 2016-06-28 | 1 | -3/+3 |
| | |||||
* | cmGeneratorTarget: Adopt Fortran module directory generation | Tobias Hunger | 2016-06-17 | 1 | -0/+6 |
| | | | | | | | | | Move code to create/get the fortran module directory from the cmCommonTargetGenerator to cmGeneratorTarget. Rename the ComputeFortranModuleDirectory method to CreateFortranModuleDirectory as this method *creates* the directory if it is missing. | ||||
* | Revise C++ coding style using clang-format | Kitware Robot | 2016-05-16 | 1 | -114/+134 |
| | | | | | | | | | | | | | Run the `Utilities/Scripts/clang-format.bash` script to update all our C++ code to a new style defined by `.clang-format`. Use `clang-format` version 3.8. * If you reached this commit for a line in `git blame`, re-run the blame operation starting at the parent of this commit to see older history for the content. * See the parent commit for instructions to rebase a change across this style transition commit. | ||||
* | Make cmLinkInterface:: and cmGeneratorTarget::Multiplicity unsigned ints | Christoph GrĂ¼ninger | 2016-02-04 | 1 | -1/+1 |
| | |||||
* | Remove temporary allocations when calling cmGeneratorTarget::GetName. | Milian Wolff | 2016-01-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | | This happens quite often from within comparisons such as in NamedGeneratorTargetFinder or FindGeneratorTargetImpl. It is the top hotspot of both, number of allocations as well as number of temporary allocations - the majority of calls lead to temporary allocations. In raw numbers, this patch removes ~1E6 temporary allocations of 1.5E6 temporary allocations in total when running the cmake daemon on the KDevelop build dir. That is 2/3 of the total. This hotspot was found with heaptrack. | ||||
* | Refactor `.def` file lookup | Tim Grothe | 2015-11-04 | 1 | -1/+1 |
| | | | | | Return a `cmSourceFile const*` from GetModuleDefinitionFile so that callers can get more information than just the path to the file. | ||||
* | cmGeneratorTarget: Add API for globally visible IMPORTED | Stephen Kelly | 2015-10-27 | 1 | -0/+1 |
| | |||||
* | cmGeneratorTarget: Port cmOptionalLinkImplementation | Stephen Kelly | 2015-10-27 | 1 | -1/+1 |
| | |||||
* | cmGeneratorTarget: Add API for property keys | Stephen Kelly | 2015-10-27 | 1 | -0/+1 |
| | |||||
* | cmGeneratorTarget: Move LinkLanguagePropagatesToDependents from cmTarget | Stephen Kelly | 2015-10-27 | 1 | -0/+3 |
| | |||||
* | cmGeneratorTarget: Add GetUtilityBacktrace API | Stephen Kelly | 2015-10-27 | 1 | -0/+2 |
| | |||||
* | cmGeneratorTarget: Add GetUtilities API | Stephen Kelly | 2015-10-27 | 1 | -0/+1 |
| | |||||
* | cmGeneratorTarget: Add GetLinkDirectories API. | Stephen Kelly | 2015-10-26 | 1 | -0/+2 |
| | |||||
* | cmGeneratorTarget: Move GetFrameworkVersion from cmTarget | Stephen Kelly | 2015-10-26 | 1 | -0/+4 |
| | |||||
* | cmGeneratorTarget: Add API for target-relative commands. | Stephen Kelly | 2015-10-26 | 1 | -0/+4 |
| | |||||
* | Makefiles: Port progress marks to cmGeneratorTarget. | Stephen Kelly | 2015-10-24 | 1 | -0/+5 |
| | |||||
* | cmGlobalGenerator: Move GeneratorTargetsType to usage site. | Stephen Kelly | 2015-10-24 | 1 | -8/+0 |
| | |||||
* | cmGeneratorTarget: Copy the policy map from the cmTarget. | Stephen Kelly | 2015-10-20 | 1 | -0/+9 |
| | |||||
* | cmGeneratorTarget: Move IsDLLPlatform from cmTarget. | Stephen Kelly | 2015-10-20 | 1 | -0/+4 |
| | |||||
* | cmGeneratorTarget: Move HaveWellDefinedOutputFiles from cmTarget. | Stephen Kelly | 2015-10-20 | 1 | -0/+3 |
| | |||||
* | cmGeneratorTarget: Move GetExportMacro from cmTarget. | Stephen Kelly | 2015-10-20 | 1 | -0/+6 |
| | |||||
* | cmGeneratorTarget: Provide direct access to the backtrace. | Stephen Kelly | 2015-10-20 | 1 | -0/+2 |
| | |||||
* | cmGeneratorTarget: Copy IsExecutableWithExports from cmTarget. | Stephen Kelly | 2015-10-20 | 1 | -0/+2 |
| | |||||
* | cmGeneratorTarget: Move IsCFBundleOnApple from cmTarget. | Stephen Kelly | 2015-10-19 | 1 | -0/+3 |
| | |||||
* | cmGeneratorTarget: Move IsXCTestOnApple from cmTarget. | Stephen Kelly | 2015-10-19 | 1 | -0/+3 |
| | |||||
* | cmGeneratorTarget: Copy IsAppBundleOnApple from cmTarget. | Stephen Kelly | 2015-10-19 | 1 | -0/+3 |
| | | | | Leave the cmTarget method behind for now to implement cmInstallCommand. | ||||
* | cmGeneratorTarget: Copy IsFrameworkOnApple from cmTarget. | Stephen Kelly | 2015-10-19 | 1 | -0/+4 |
| | | | | Leave the cmTarget method behind for now to implement cmInstallCommand. | ||||
* | cmGeneratorTarget: Move IsLinkable from cmTarget. | Stephen Kelly | 2015-10-19 | 1 | -0/+3 |
| | |||||
* | cmGeneratorTarget: Move GetExportName from cmTarget. | Stephen Kelly | 2015-10-18 | 1 | -0/+2 |
| | |||||
* | cmGeneratorTarget: Move ComputeVersionedName from cmTarget. | Stephen Kelly | 2015-10-16 | 1 | -0/+7 |
| | |||||
* | cmGeneratorTarget: Move GetTargetVersion from cmTarget. | Stephen Kelly | 2015-10-16 | 1 | -0/+11 |
| | |||||
* | cmGeneratorTarget: Move CheckCMP0004 from cmTarget. | Stephen Kelly | 2015-10-16 | 1 | -0/+3 |
| | |||||
* | cmGeneratorTarget: Move ImportInfo from cmTarget. | Stephen Kelly | 2015-10-16 | 1 | -0/+22 |
| | |||||
* | cmGeneratorTarget: Move ImportedGetLocation from cmTarget. | Stephen Kelly | 2015-10-16 | 1 | -0/+2 |
| | |||||
* | cmGeneratorTarget: Move GetFullNameImported from cmTarget. | Stephen Kelly | 2015-10-16 | 1 | -0/+3 |
| | |||||
* | cmGeneratorTarget: Move GetObjectLibrariesCMP0026 from cmTarget. | Stephen Kelly | 2015-10-16 | 1 | -0/+3 |
| | |||||
* | cmGeneratorTarget: Use enum for GetType. | Stephen Kelly | 2015-10-14 | 1 | -1/+1 |
| | |||||
* | cmGeneratorTarget: Move GetSupportDirectory from cmTarget. | Stephen Kelly | 2015-10-12 | 1 | -0/+3 |
| | |||||
* | cmGeneratorTarget: Move HasImportLibrary from cmTarget. | Stephen Kelly | 2015-10-12 | 1 | -0/+3 |
| | |||||
* | cmGeneratorTarget: Move HasImplibGNUtoMS from cmTarget. | Stephen Kelly | 2015-10-12 | 1 | -0/+8 |
| | |||||
* | cmGeneratorTarget: Port LinkImplClosure to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 1 | -3/+3 |
| | |||||
* | cmGeneratorTarget: Move FindTargetToLink from cmTarget. | Stephen Kelly | 2015-10-12 | 1 | -0/+2 |
| | |||||
* | cmGeneratorTarget: Move GetUtilityItems from cmTarget. | Stephen Kelly | 2015-10-12 | 1 | -0/+4 |
| | |||||
* | cmGeneratorTarget: Port ExpandLinkItems away from cmTarget. | Stephen Kelly | 2015-10-10 | 1 | -1/+2 |
| | |||||
* | cmGeneratorTarget: Port GetImportLinkInterface away from cmTarget. | Stephen Kelly | 2015-10-10 | 1 | -1/+2 |
| | |||||
* | cmGeneratorTarget: Port ComputeLinkImplementationLibraries away from cmTarget. | Stephen Kelly | 2015-10-10 | 1 | -1/+1 |
| | |||||
* | cmGeneratorTarget: Port GetLinkImplementationLibrariesInternal. | Stephen Kelly | 2015-10-10 | 1 | -1/+1 |
| | |||||
* | cmGeneratorTarget: Port ComputeLinkInterface away from cmTarget. | Stephen Kelly | 2015-10-10 | 1 | -1/+1 |
| | |||||
* | cmGeneratorTarget: Port ComputeLinkInterfaceLibraries away from cmTarget. | Stephen Kelly | 2015-10-10 | 1 | -1/+1 |
| |