Stephen Kelly
94fd5a5af8
VS: Port ImplibDir to cmGeneratorTarget
2015-10-24 09:19:56 +02:00
Stephen Kelly
ce9e9a92cf
VS: Port LinkClosure to cmGeneratorTarget
2015-10-24 09:19:56 +02:00
Stephen Kelly
26e23e8463
VS: Port ComputeLongestObjectDirectory to cmGeneratorTarget
2015-10-24 09:19:56 +02:00
Stephen Kelly
01c2698693
VS7: Port to cmGeneratorTarget
2015-10-24 09:19:56 +02:00
Stephen Kelly
459c891088
VS10: Port to cmGeneratorTarget.
2015-10-24 09:19:55 +02:00
Stephen Kelly
7f8bb857b8
VS6: Port to cmGeneratorTarget.
2015-10-24 09:19:55 +02:00
Stephen Kelly
a0ebd69b52
Graphviz: Port to cmGeneratorTarget.
2015-10-24 09:19:55 +02:00
Stephen Kelly
bcee21ceb7
C::B: Port API to cmGeneratorTarget.
2015-10-24 09:19:55 +02:00
Stephen Kelly
b74aa0e3d2
GHS: Port to cmGeneratorTarget.
2015-10-24 09:19:55 +02:00
Stephen Kelly
b92d0b2c94
Sublime: Port API to cmGeneratorTarget.
2015-10-24 09:19:54 +02:00
Stephen Kelly
05982b26e6
Xcode: Port API to cmGeneratorTarget.
2015-10-24 09:19:54 +02:00
Stephen Kelly
effe874d25
Xcode: Prefer to get target state from cmGeneratorTarget.
2015-10-24 09:19:54 +02:00
Stephen Kelly
8616d12cfc
Xcode: Re-order conditions.
2015-10-24 09:19:54 +02:00
Stephen Kelly
ed4ea59a33
Xcode: Port ForceLinkerLanguage to cmGeneratorTarget.
2015-10-24 09:19:54 +02:00
Stephen Kelly
634155d695
Xcode: Port loops to cmGeneratorTarget.
2015-10-24 09:19:53 +02:00
Stephen Kelly
4bc65d76f1
Makefiles: Port to cmGeneratorTarget.
2015-10-24 09:19:53 +02:00
Stephen Kelly
80de856bb5
Ninja: Port to cmGeneratorTarget.
2015-10-24 09:19:53 +02:00
Stephen Kelly
4c41e74da5
Use cmLocalGenerator at generate-time.
2015-10-24 09:19:53 +02:00
Stephen Kelly
67b2f4312c
Port to GetGeneratorTargets.
2015-10-24 09:19:53 +02:00
Stephen Kelly
f528e6bcb9
Makefiles: Port progress marks to cmGeneratorTarget.
2015-10-24 09:19:53 +02:00
Stephen Kelly
a6b7eb5bc8
cmInstallTargetGenerator: Get a cmGeneratorTarget directly.
...
Extend the cmGeneratorTarget API to make this possible.
2015-10-24 09:19:52 +02:00
Stephen Kelly
c2c239e607
cmGlobalGenerator: Move GeneratorTargetsType to usage site.
2015-10-24 09:19:52 +02:00
Stephen Kelly
a8c0fbcc19
cmLocalGenerator: Store a vector of generator targets.
...
Not a map from cmTarget to cmGeneratorTarget.
2015-10-21 23:21:01 +02:00
Brad King
e4b7d5afde
Merge branch 'release'
2015-10-21 09:25:29 -04:00
Brad King
9206120e30
Merge topic 'use-generator-target'
...
c099e00f Access policy status from cmGeneratorTarget at generate time.
d74bca5a cmGeneratorTarget: Copy the policy map from the cmTarget.
c6e86955 cmTarget: Remove unused NameResolvesToFramework.
18046bd5 cmCommonTargetGenerator: Use NameResolvesToFramework without cmTarget.
91411641 Move ComputeLinkType out of cmTarget.
6d94078e cmGeneratorTarget: Move IsDLLPlatform from cmTarget.
3ebc6285 cmGeneratorTarget: Move HaveWellDefinedOutputFiles from cmTarget.
311018e5 cmGeneratorTarget: Move GetExportMacro from cmTarget.
215cd21a cmGeneratorTarget: Provide direct access to the backtrace.
1df8bd3a cmGlobalGenerator: Port IsRootOnlyTarget to cmGeneratorTarget.
83703bda cmGeneratorTarget: Copy IsExecutableWithExports from cmTarget.
2015-10-21 09:17:01 -04:00
Brad King
d31d92bf1d
Merge topic 'inline-cmMakeDepend-content'
...
c0969b10 cmMakeDepend: Inline into inheriting class.
6a1e7328 cmMakeDepend: Inline into only user.
00f50b00 cmMakeDepend: Inline into header.
3df749af Remove vestigial declarations.
3029c27e cmMakeDepend: Use public cmMakefile API.
2015-10-21 09:16:58 -04:00
Brad King
740f85a204
Merge topic 'cmLocalGenerator-generator-target-storage'
...
a4bbdc5e cmLocalGenerator: Remove cmGeneratorTargetsType from setter API.
04b6bb16 cmLocalGenerator: Simplify semantic of adding generator targets.
400e3d19 cmLocalGenerator: Don't store imported generator targets
726e461b CMP0063: Split unit test by target type.
2015-10-21 09:16:56 -04:00
Brad King
8bcf2c81fc
Merge topic 'ninja-refactor-deptype-selection'
...
123de191 Ninja: Refactor selection of 'deps = ' value for MS-compatible toolchains
2015-10-21 09:16:53 -04:00
Brad King
196de9d14d
Merge topic 'deprecate-CMakeForceCompiler'
...
ed77504d CMakeForceCompiler: Deprecate this module and its macros
2015-10-21 09:16:51 -04:00
Brad King
e2d4bfef3f
Merge topic 'fix-CMP0054-elseif-warning'
...
d6a03b47 cmIfCommand: Issue CMP0054 warning with appropriate context. (#15802 )
2015-10-21 09:16:49 -04:00
Brad King
f1de724f41
Merge topic 'doc-file-GLOB-no-order'
...
5a208f83 Help: Document that file(GLOB*) order is undefined
2015-10-21 09:16:47 -04:00
Brad King
2ad1fed8ee
Merge branch 'fix-CMP0054-elseif-warning' into release
2015-10-21 09:05:57 -04:00
Brad King
779b6ac4f8
Merge branch 'doc-file-GLOB-no-order' into release
2015-10-21 08:53:30 -04:00
Ruslan Baratov
5a208f834e
Help: Document that file(GLOB*) order is undefined
...
Since this command use 'readdir' under the hood the order of list is
undefined:
* http://stackoverflow.com/questions/8977441/does-readdir-guarantee-an-order
2015-10-21 08:51:54 -04:00
Kitware Robot
893a7fc2ed
CMake Nightly Date Stamp
2015-10-21 00:01:06 -04:00
Stephen Kelly
a4bbdc5ecf
cmLocalGenerator: Remove cmGeneratorTargetsType from setter API.
2015-10-21 01:18:27 +02:00
Stephen Kelly
c099e00fc0
Access policy status from cmGeneratorTarget at generate time.
2015-10-21 00:52:23 +02:00
Stephen Kelly
d74bca5a8f
cmGeneratorTarget: Copy the policy map from the cmTarget.
2015-10-21 00:52:23 +02:00
Stephen Kelly
c6e8695508
cmTarget: Remove unused NameResolvesToFramework.
2015-10-21 00:52:23 +02:00
Stephen Kelly
18046bd50a
cmCommonTargetGenerator: Use NameResolvesToFramework without cmTarget.
2015-10-21 00:52:22 +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
6d94078e62
cmGeneratorTarget: Move IsDLLPlatform from cmTarget.
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
c0969b1033
cmMakeDepend: Inline into inheriting class.
...
Devirtualize the API.
2015-10-21 00:41:53 +02:00
Stephen Kelly
6a1e73281f
cmMakeDepend: Inline into only user.
2015-10-21 00:41:26 +02:00
Stephen Kelly
00f50b006c
cmMakeDepend: Inline into header.
2015-10-21 00:39:51 +02:00
Stephen Kelly
215cd21a02
cmGeneratorTarget: Provide direct access to the backtrace.
2015-10-21 00:37:03 +02:00
Stephen Kelly
1df8bd3ab0
cmGlobalGenerator: Port IsRootOnlyTarget to cmGeneratorTarget.
2015-10-21 00:37:01 +02:00
Stephen Kelly
83703bda7d
cmGeneratorTarget: Copy IsExecutableWithExports from cmTarget.
2015-10-21 00:36:09 +02:00