Stephen Kelly
04b6bb1676
cmLocalGenerator: Simplify semantic of adding generator targets.
...
Don't store on the global generator as a side effect. Update clients to adapt.
2015-10-20 23:58:49 +02:00
Stephen Kelly
400e3d19fc
cmLocalGenerator: Don't store imported generator targets
...
No consumers need them. This makes GetGeneratorTargets more comparable
to cmMakefile::GetTargets, which does not include imported targets.
2015-10-20 23:58:48 +02:00
Stephen Kelly
726e461b38
CMP0063: Split unit test by target type.
...
Don't rely on the order of warnings for targets being deterministic.
2015-10-20 23:58:48 +02:00
Brad King
9afbb733ec
Merge topic 'use-generator-target'
...
d8f8940b
cmGeneratorTarget: Move IsCFBundleOnApple from cmTarget.
7550879f
cmGeneratorTarget: Move IsXCTestOnApple from cmTarget.
88d10d55
cmGeneratorTarget: Copy IsAppBundleOnApple from cmTarget.
b5f5de70
cmGeneratorTarget: Copy IsFrameworkOnApple from cmTarget.
8e20ea6e
cmGeneratorTarget: Move IsLinkable from cmTarget.
a527abf0
Xcode: Port internal API to cmGeneratorTarget.
eb3be7d6
cmGeneratorTarget: Move GetExportName from cmTarget.
d231c31b
Export: Port internal API to cmGeneratorTarget.
e6661282
Export: Port internal utility to cmGeneratorTarget.
2b9cc1e2
Export: Port some API to cmGlobalGenerator.
97062ac2
cmInstallTargetGenerator: Port GetInstallFilename to cmGeneratorTarget.
6a72b3c8
Export: Port interface to cmGeneratorTarget.
1293c156
cmExportTryCompileFileGenerator: Port to cmGeneratorTarget.
381e7afd
cmExportSet: Store a cmGeneratorTarget.
65911cae
cmGlobalGenerator: Compute export() related classes early.
37ab74a6
cmLocalGenerator: Port PList handling to cmGeneratorTarget.
...
2015-10-20 11:16:45 -04:00
Brad King
5ec8064b76
Merge topic 'FindFLEX-DEFINES_FILE'
...
4565a2e1
Help: Add notes for topic 'FindFLEX-DEFINES_FILE'
db3d8505
FindFLEX: Add a DEFINES_FILE option to specify flex-generated header (#15781 )
c26ff8a9
FindFLEX: Fix typo in ADD_FLEX_BISON_DEPENDENCY errors
30710b8d
FindFLEX: Use CMAKE_PARSE_ARGUMENTS to parse arguments
2015-10-20 11:16:42 -04:00
Brad King
1fcc01f207
Merge topic 'fix_delphi_coverage'
...
3cd2e0e2
Tests: Fix DelphiCoverage test file selection
2015-10-20 11:16:40 -04:00
Brad King
fca389e78c
Merge topic 'update-kwsys'
...
c6d75294
Merge branch 'upstream-kwsys' into update-kwsys
9c6a7203
KWSys 2015-10-16 (a7e5360f)
2015-10-20 11:16:38 -04:00
Joseph Snyder
3cd2e0e2d5
Tests: Fix DelphiCoverage test file selection
...
The HTML file for the Delphi Code coverage was being found by the
Dashboard coverage run of CMake itself. Switch it to be a configured
file to eliminate this extra reading.
2015-10-20 11:13:25 -04:00
Kitware Robot
693141c40e
CMake Nightly Date Stamp
2015-10-20 00:01:07 -04: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
88d10d55ac
cmGeneratorTarget: Copy IsAppBundleOnApple from cmTarget.
...
Leave the cmTarget method behind for now to implement cmInstallCommand.
2015-10-19 20:27:41 +02:00
Stephen Kelly
b5f5de70c0
cmGeneratorTarget: Copy IsFrameworkOnApple from cmTarget.
...
Leave the cmTarget method behind for now to implement cmInstallCommand.
2015-10-19 20:27:41 +02:00
Stephen Kelly
8e20ea6ef2
cmGeneratorTarget: Move IsLinkable from cmTarget.
2015-10-19 20:27:40 +02:00
Brad King
4565a2e1c2
Help: Add notes for topic 'FindFLEX-DEFINES_FILE'
2015-10-19 13:19:11 -04:00
Chris Davies
db3d85059c
FindFLEX: Add a DEFINES_FILE option to specify flex-generated header ( #15781 )
2015-10-19 13:10:43 -04:00
Brad King
383abcdc35
Merge branch 'release'
2015-10-19 13:06:54 -04:00
Brad King
919f26ffba
Merge topic 'doc-add_test-requirements'
...
f19d6a2c
Help: Document add_test expectations of test command (#15798 )
2015-10-19 13:05:21 -04:00
Brad King
22bfb39dea
Merge branch 'doc-add_test-requirements' into release
2015-10-19 11:45:11 -04:00
Brad King
f19d6a2c95
Help: Document add_test expectations of test command ( #15798 )
2015-10-19 11:07:01 -04:00
Chris Davies
c26ff8a90b
FindFLEX: Fix typo in ADD_FLEX_BISON_DEPENDENCY errors
2015-10-19 09:55:37 -04:00
Chris Davies
30710b8d32
FindFLEX: Use CMAKE_PARSE_ARGUMENTS to parse arguments
2015-10-19 09:46:25 -04:00
Brad King
c6d75294b2
Merge branch 'upstream-kwsys' into update-kwsys
2015-10-19 09:16:32 -04:00
KWSys Robot
9c6a7203fb
KWSys 2015-10-16 (a7e5360f)
...
Extract upstream KWSys using the following shell commands.
$ git archive --prefix=upstream-kwsys/ a7e5360f | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' ed82989c..a7e5360f
Jan Niklas Hasse (1):
a7e5360f Terminal: Force color output when CLICOLOR_FORCE is set != 0
2015-10-19 09:16:26 -04:00
Kitware Robot
bf7d21b0cd
CMake Nightly Date Stamp
2015-10-19 00:01:05 -04:00
Stephen Kelly
a527abf099
Xcode: Port internal API to cmGeneratorTarget.
2015-10-18 16:29:30 +02:00
Stephen Kelly
eb3be7d688
cmGeneratorTarget: Move GetExportName from cmTarget.
2015-10-18 16:29:30 +02:00
Stephen Kelly
d231c31b98
Export: Port internal API to cmGeneratorTarget.
2015-10-18 16:29:30 +02:00
Stephen Kelly
e666128243
Export: Port internal utility to cmGeneratorTarget.
2015-10-18 16:29:30 +02:00
Stephen Kelly
2b9cc1e248
Export: Port some API to cmGlobalGenerator.
2015-10-18 16:29:30 +02:00
Stephen Kelly
97062ac268
cmInstallTargetGenerator: Port GetInstallFilename to cmGeneratorTarget.
2015-10-18 16:29:30 +02:00
Stephen Kelly
6a72b3c84e
Export: Port interface to cmGeneratorTarget.
2015-10-18 16:29:29 +02:00
Stephen Kelly
1293c1561a
cmExportTryCompileFileGenerator: Port to cmGeneratorTarget.
2015-10-18 16:29:29 +02:00
Stephen Kelly
381e7afd36
cmExportSet: Store a cmGeneratorTarget.
...
Set the member at compute time from the stored name.
2015-10-18 16:29:29 +02:00
Stephen Kelly
65911cae4d
cmGlobalGenerator: Compute export() related classes early.
...
Simplify CMP0024 handling.
2015-10-18 16:29:29 +02:00
Stephen Kelly
37ab74a607
cmLocalGenerator: Port PList handling to cmGeneratorTarget.
2015-10-18 16:29:29 +02:00
Kitware Robot
764720c32b
CMake Nightly Date Stamp
2015-10-18 00:01:13 -04:00
Stephen Kelly
31c4aee75a
cmLocalGenerator: Port policy handling to cmGeneratorTarget.
2015-10-17 17:30:39 +02:00
Stephen Kelly
3e8ef64273
cmLocalGenerator: Port some API to cmGeneratorTarget.
2015-10-17 17:30:38 +02:00
Stephen Kelly
cfb2f7508a
Use cmGeneratorTarget for property access.
2015-10-17 17:30:38 +02:00
Stephen Kelly
b857f0d84b
Use GetName from cmGeneratorTarget.
2015-10-17 17:30:37 +02:00
Kitware Robot
2f269fdf0c
CMake Nightly Date Stamp
2015-10-17 00:01:06 -04:00
Stephen Kelly
ed09f3b292
Use IsImported from cmGeneratorTarget.
2015-10-16 20:24:44 +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