summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.h
Commit message (Collapse)AuthorAgeFilesLines
* Drop Visual Studio 6 generatorBrad King2016-03-091-64/+0
| | | | | | This generator has been deprecated since CMake 3.3. Remove it. Update documentation, modules, and tests to drop content specific to this generator.
* Merge topic 'minor-cleanups'Brad King2015-10-281-2/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 13a37f5f cmMakefile: Fix typo in comment 958508bb cmMakefile: Fix style 91a829c1 Makefiles: Remove unused variable e0213882 cmTarget: Remove obsolete member 0554c2c9 cmTarget: Fix style b22e5d0a Remove some obsolete declarations ce43ed2c Use LocalGenerator when possible d90c9738 Makefiles: Remove some unneeded casts 331023ae Export: Remove unused variable a03f3d0e cmFunctionBlocker: Constify method d50c4220 Xcode: Fix typo in comment 803f1901 Xcode: Remove trailing semicolon
| * cmTarget: Remove obsolete memberStephen Kelly2015-10-271-1/+0
| |
| * Remove some obsolete declarationsStephen Kelly2015-10-271-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Ensure that cmStandardIncludes.h is included before any platform header in cmGeneratorExpressionEvaluator.h. That file needs to change as a result of removal of the cmMakefile.h header from cmGeneratorExpressionNode.h, affecting the compilation of cmGeneratorExpressionNode.cxx. On AIX we need to include our own headers first to get large file support macros defined consistently within system headers. The old order in this header worked only because it was always included after other headers.
* | cmGlobalGenerator: Remove direct storage of targetsStephen Kelly2015-10-271-1/+4
| | | | | | | | Find the target by looping when needed.
* | cmGeneratorTarget: Move LinkLanguagePropagatesToDependents from cmTargetStephen Kelly2015-10-271-3/+0
| |
* | cmTarget: Make compatbility API explicit.Stephen Kelly2015-10-271-6/+2
| |
* | cmGeneratorTarget: Move GetFrameworkVersion from cmTargetStephen Kelly2015-10-261-4/+0
|/
* cmGlobalGenerator: Move GeneratorTargetsType to usage site.Stephen Kelly2015-10-241-0/+4
|
* cmGeneratorTarget: Copy the policy map from the cmTarget.Stephen Kelly2015-10-201-17/+0
|
* cmTarget: Remove unused NameResolvesToFramework.Stephen Kelly2015-10-201-2/+0
|
* Move ComputeLinkType out of cmTarget.Stephen Kelly2015-10-201-3/+0
| | | | | Keep it out of the way, so that it does not become part of cmGeneratorTarget, but where it can be used to implement CMP0003.
* cmGeneratorTarget: Move IsDLLPlatform from cmTarget.Stephen Kelly2015-10-201-3/+0
|
* cmGeneratorTarget: Move HaveWellDefinedOutputFiles from cmTarget.Stephen Kelly2015-10-201-3/+0
|
* cmGeneratorTarget: Move GetExportMacro from cmTarget.Stephen Kelly2015-10-201-5/+0
|
* cmGeneratorTarget: Move IsCFBundleOnApple from cmTarget.Stephen Kelly2015-10-191-3/+0
|
* cmGeneratorTarget: Move IsXCTestOnApple from cmTarget.Stephen Kelly2015-10-191-3/+0
|
* cmGeneratorTarget: Move IsLinkable from cmTarget.Stephen Kelly2015-10-191-3/+0
|
* cmGeneratorTarget: Move GetExportName from cmTarget.Stephen Kelly2015-10-181-1/+0
|
* cmGeneratorTarget: Move ComputeVersionedName from cmTarget.Stephen Kelly2015-10-161-7/+0
|
* cmGeneratorTarget: Move GetTargetVersion from cmTarget.Stephen Kelly2015-10-161-11/+0
|
* cmGeneratorTarget: Move CheckCMP0004 from cmTarget.Stephen Kelly2015-10-161-4/+0
|
* cmGeneratorTarget: Move ImportInfo from cmTarget.Stephen Kelly2015-10-161-24/+0
|
* cmGeneratorTarget: Move ImportedGetLocation from cmTarget.Stephen Kelly2015-10-161-2/+0
|
* cmGeneratorTarget: Move GetFullNameImported from cmTarget.Stephen Kelly2015-10-161-3/+0
|
* cmGeneratorTarget: Move GetObjectLibrariesCMP0026 from cmTarget.Stephen Kelly2015-10-161-2/+0
|
* cmState: Move GetTargetTypeName from cmTarget.Stephen Kelly2015-10-141-1/+0
|
* cmState: Move TargetType enum from cmTarget.Stephen Kelly2015-10-141-10/+5
| | | | | | | Mostly automated: values=( "EXECUTABLE" "STATIC_LIBRARY" "SHARED_LIBRARY" "MODULE_LIBRARY" "OBJECT_LIBRARY" "UTILITY" "GLOBAL_TARGET" "INTERFACE_LIBRARY" "UNKNOWN_LIBRARY" "TargetType") for i in "${values[@]}"; do git grep -l cmTarget::$i | xargs sed -i "s|cmTarget::$i|cmState::$i|g"; done
* cmTarget: Move link type enum out.Stephen Kelly2015-10-141-6/+4
| | | | Remove a reason for generate time code to depend on the cmTarget header/type.
* cmTarget: Move ImportInfoMap out of internal class.Stephen Kelly2015-10-141-0/+3
|
* cmTarget: Move backtrace member out of internal class.Stephen Kelly2015-10-141-0/+2
|
* cmGeneratorTarget: Move GetSupportDirectory from cmTarget.Stephen Kelly2015-10-121-3/+0
|
* cmGeneratorTarget: Move HasImportLibrary from cmTarget.Stephen Kelly2015-10-121-3/+3
|
* cmGeneratorTarget: Move HasImplibGNUtoMS from cmTarget.Stephen Kelly2015-10-121-8/+0
|
* cmGeneratorTarget: Move FindTargetToLink from cmTarget.Stephen Kelly2015-10-121-2/+0
|
* cmGeneratorTarget: Move GetUtilityItems from cmTarget.Stephen Kelly2015-10-121-2/+0
|
* cmGeneratorTarget: Move IsImportedSharedLibWithoutSOName from cmTarget.Stephen Kelly2015-10-101-4/+0
|
* cmGeneratorTarget: Move GetOutputTargetType from cmTarget.Stephen Kelly2015-10-101-3/+0
|
* cmGeneratorTarget: Move HasMacOSXRpathInstallNameDir from cmTarget.Stephen Kelly2015-10-101-6/+0
|
* cmGeneratorTarget: Move HaveInstallTreeRPATH from cmTarget.Stephen Kelly2015-10-081-2/+0
|
* cmGeneratorTarget: Move ComputePDBOutputDir from cmTarget.Stephen Kelly2015-10-081-3/+0
|
* cmGeneratorTarget: Move IsNullImpliedByLinkLibraries from cmTarget.Stephen Kelly2015-10-081-3/+0
|
* cmGeneratorTarget: Move output info from cmTarget.Stephen Kelly2015-10-081-14/+0
|
* cmGeneratorTarget: Move UsesDefaultOutputDir from cmTarget.Stephen Kelly2015-10-081-4/+0
|
* cmGeneratorTarget: Move GetPDBDirectory from cmTarget.Stephen Kelly2015-10-081-6/+0
|
* cmGeneratorTarget: Move GetDirectory from cmTarget.Stephen Kelly2015-10-081-7/+0
|
* cmTarget: Make OutputInfo definition public.Stephen Kelly2015-10-081-1/+9
|
* cmGeneratorTarget: Move link implementation from cmTarget.Stephen Kelly2015-10-081-23/+3
|
* cmTarget: Remove Compute method.Stephen Kelly2015-10-071-2/+0
|
* cmGeneratorTarget: Move computed sources from cmTarget.Stephen Kelly2015-10-071-15/+3
|