Brad King
|
2fd5fd1f4d
|
Merge topic 'minor-cleanups'
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
|
2015-10-28 08:48:08 -04:00 |
Stephen Kelly
|
e021388222
|
cmTarget: Remove obsolete member
|
2015-10-27 21:54:11 +01:00 |
Stephen Kelly
|
0554c2c970
|
cmTarget: Fix style
|
2015-10-27 21:54:11 +01:00 |
Stephen Kelly
|
0fb187cc58
|
CMP0026: Port away from GetGeneratorTarget
|
2015-10-27 07:44:25 +01:00 |
Stephen Kelly
|
0c97d32f7a
|
cmGlobalGenerator: Remove direct storage of targets
Find the target by looping when needed.
|
2015-10-27 07:44:23 +01:00 |
Stephen Kelly
|
f210cb131e
|
cmTarget: Make compatbility API explicit.
|
2015-10-27 07:44:20 +01:00 |
Stephen Kelly
|
cf69630e51
|
cmGeneratorTarget: Move GetFrameworkVersion from cmTarget
|
2015-10-26 22:02:13 +01:00 |
Stephen Kelly
|
c6e8695508
|
cmTarget: Remove unused NameResolvesToFramework.
|
2015-10-21 00:52:23 +02:00 |
Stephen Kelly
|
91411641a7
|
Move ComputeLinkType out of cmTarget.
Keep it out of the way, so that it does not become part of cmGeneratorTarget,
but where it can be used to implement CMP0003.
|
2015-10-21 00:52:22 +02:00 |
Stephen Kelly
|
3ebc62850c
|
cmGeneratorTarget: Move HaveWellDefinedOutputFiles from cmTarget.
|
2015-10-21 00:52:22 +02:00 |
Stephen Kelly
|
311018e5ad
|
cmGeneratorTarget: Move GetExportMacro from cmTarget.
|
2015-10-21 00:52:22 +02:00 |
Stephen Kelly
|
d8f8940bc6
|
cmGeneratorTarget: Move IsCFBundleOnApple from cmTarget.
|
2015-10-19 20:27:41 +02:00 |
Stephen Kelly
|
7550879f57
|
cmGeneratorTarget: Move IsXCTestOnApple from cmTarget.
|
2015-10-19 20:27:41 +02:00 |
Stephen Kelly
|
8e20ea6ef2
|
cmGeneratorTarget: Move IsLinkable from cmTarget.
|
2015-10-19 20:27:40 +02:00 |
Stephen Kelly
|
eb3be7d688
|
cmGeneratorTarget: Move GetExportName from cmTarget.
|
2015-10-18 16:29:30 +02:00 |
Stephen Kelly
|
beff29f0d4
|
cmGeneratorTarget: Move ComputeVersionedName from cmTarget.
|
2015-10-16 20:24:44 +02:00 |
Stephen Kelly
|
12e4790a0b
|
cmGeneratorTarget: Move GetTargetVersion from cmTarget.
|
2015-10-16 20:24:44 +02:00 |
Stephen Kelly
|
1427227720
|
cmGeneratorTarget: Move CheckCMP0004 from cmTarget.
|
2015-10-16 20:24:44 +02:00 |
Stephen Kelly
|
8f363d6771
|
cmGeneratorTarget: Move ImportInfo from cmTarget.
|
2015-10-16 20:24:43 +02:00 |
Stephen Kelly
|
5794dbc301
|
cmTarget: Inline the essential part of imported target location.
|
2015-10-16 20:24:43 +02:00 |
Stephen Kelly
|
a892b285f8
|
cmGeneratorTarget: Move ImportedGetLocation from cmTarget.
|
2015-10-16 20:24:43 +02:00 |
Stephen Kelly
|
cb8c728f17
|
cmGeneratorTarget: Move GetFullNameImported from cmTarget.
|
2015-10-16 20:24:43 +02:00 |
Stephen Kelly
|
60bd9f9c92
|
cmGeneratorTarget: Move GetObjectLibrariesCMP0026 from cmTarget.
|
2015-10-16 20:17:22 +02:00 |
Stephen Kelly
|
55474e6182
|
cmState: Move GetTargetTypeName from cmTarget.
|
2015-10-15 00:41:40 +02:00 |
Stephen Kelly
|
eac15298a8
|
cmState: Move TargetType enum from cmTarget.
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
|
2015-10-15 00:41:39 +02:00 |
Stephen Kelly
|
482b3811e4
|
cmTarget: Move link type enum out.
Remove a reason for generate time code to depend on the cmTarget header/type.
|
2015-10-15 00:41:22 +02:00 |
Stephen Kelly
|
2ee1cb85e8
|
cmTarget: Move ImportInfoMap out of internal class.
|
2015-10-15 00:41:22 +02:00 |
Stephen Kelly
|
a48bcabd33
|
cmTarget: Move backtrace member out of internal class.
|
2015-10-15 00:41:21 +02:00 |
Stephen Kelly
|
6694d99376
|
cmTarget: Remove unneeded constructors.
The compiler generated ones are fine here.
|
2015-10-15 00:41:21 +02:00 |
Stephen Kelly
|
ce75c86ec3
|
cmGeneratorTarget: Move GetSupportDirectory from cmTarget.
|
2015-10-12 18:39:59 +02:00 |
Stephen Kelly
|
8d2e3e53b9
|
cmGeneratorTarget: Move HasImplibGNUtoMS from cmTarget.
|
2015-10-12 18:39:59 +02:00 |
Stephen Kelly
|
bf2d061ad3
|
cmGeneratorTarget: Move FindTargetToLink from cmTarget.
|
2015-10-12 18:39:58 +02:00 |
Stephen Kelly
|
9ca4cae51e
|
cmGeneratorTarget: Move GetUtilityItems from cmTarget.
|
2015-10-12 18:39:58 +02:00 |
Stephen Kelly
|
3e428fdcb4
|
cmGeneratorTarget: Move IsImportedSharedLibWithoutSOName from cmTarget.
|
2015-10-10 11:03:48 +02:00 |
Stephen Kelly
|
110fd2fba1
|
cmGeneratorTarget: Move GetOutputTargetType from cmTarget.
|
2015-10-10 11:03:48 +02:00 |
Stephen Kelly
|
e73916992c
|
cmGeneratorTarget: Move HasMacOSXRpathInstallNameDir from cmTarget.
|
2015-10-10 11:03:48 +02:00 |
Stephen Kelly
|
c5718217ad
|
cmGeneratorTarget: Move HaveInstallTreeRPATH from cmTarget.
|
2015-10-09 01:04:38 +02:00 |
Stephen Kelly
|
bf5eb4a3f3
|
cmGeneratorTarget: Move ComputePDBOutputDir from cmTarget.
|
2015-10-09 01:04:38 +02:00 |
Stephen Kelly
|
49017cddab
|
cmGeneratorTarget: Move IsNullImpliedByLinkLibraries from cmTarget.
|
2015-10-09 01:04:38 +02:00 |
Stephen Kelly
|
0bae4a416f
|
cmGeneratorTarget: Move output info from cmTarget.
|
2015-10-09 01:04:38 +02:00 |
Stephen Kelly
|
1abc20d81d
|
cmGeneratorTarget: Move UsesDefaultOutputDir from cmTarget.
|
2015-10-09 01:04:38 +02:00 |
Stephen Kelly
|
50dc9b4440
|
cmGeneratorTarget: Move GetPDBDirectory from cmTarget.
|
2015-10-09 01:04:37 +02:00 |
Stephen Kelly
|
8b0168863e
|
cmGeneratorTarget: Move GetDirectory from cmTarget.
|
2015-10-09 01:04:37 +02:00 |
Stephen Kelly
|
e0261a1e20
|
cmTarget: Make OutputInfo definition public.
|
2015-10-08 23:41:30 +02:00 |
Stephen Kelly
|
df42dbb355
|
cmGeneratorTarget: Move link implementation from cmTarget.
|
2015-10-08 23:41:29 +02:00 |
Stephen Kelly
|
a8429a402d
|
cmTarget: Split storage of link implementation from backtraces.
|
2015-10-08 23:41:29 +02:00 |
Stephen Kelly
|
af71c7b479
|
cmTarget: Remove Compute method.
|
2015-10-07 20:17:55 +02:00 |
Stephen Kelly
|
dce6581b7b
|
cmGeneratorTarget: Move computed sources from cmTarget.
|
2015-10-07 08:37:58 +02:00 |
Stephen Kelly
|
7b6dc0fe45
|
cmGeneratorTarget: Inline GetSourceFiles from cmTarget.
|
2015-10-07 08:37:58 +02:00 |
Stephen Kelly
|
da1b0449d9
|
cmTarget: Remove a conditional for generate-time source addition.
It is not really necessary.
|
2015-10-07 08:37:57 +02:00 |