Stephen Kelly
488723f5cd
cmMakefile: Store container of cmExportBuildFileGenerators.
...
Set a cmLocalGenerator on each instance at compute time. That will
soon be needed to access cmGeneratorTarget instances.
If a cmExportBuildFileGenerator is processed early during configure time as a
result of CMP0024 it must be removed from the list to process later at generate
time.
2015-10-14 13:32:09 -04:00
Kitware Robot
84c1d4f920
CMake Nightly Date Stamp
2015-10-14 00:01:05 -04:00
Stephen Kelly
2bf7de167f
Subdirs: Initialize from parent before configuring.
...
Add new API for the subdirs command to cmState.
This fixes a regression introduced in commit f716460e
(cmMakefile: Move
invokation to initialize snapshot., 2015-10-06).
2015-10-14 00:34:11 +02:00
Stephen Kelly
0aa34de549
cmState: Initialize properties immediately.
...
Don't leave this as cmMakefile responsibility.
2015-10-14 00:16:21 +02:00
Stephen Kelly
20b95ef8c8
cmState: Initialize default definitions immediately.
...
Don't leave this as cmMakefile responsibility.
2015-10-14 00:16:20 +02:00
Stephen Kelly
841164cb36
cmState: Initialize current directories immediately.
...
Don't leave this as cmMakefile responsibility.
2015-10-14 00:16:07 +02:00
Stephen Kelly
2c219bafc0
cmState: Initialize top level source directories immediately.
...
Don't leave this as cmMakefile responsibility.
2015-10-14 00:16:07 +02:00
Stephen Kelly
84e0776e77
cmMakefile: Set default internal definitions directly.
...
The usage tracking of cmMakefile::AddDefinition is not needed.
2015-10-14 00:16:06 +02:00
Stephen Kelly
871ab98dad
cmMakefile: Set internal definitions directly.
...
The usage tracking of cmMakefile::AddDefinition is not needed.
2015-10-14 00:16:06 +02:00
Brad King
c4361a265b
Merge branch 'release'
2015-10-13 13:52:28 -04:00
Brad King
d6af5566e8
Merge topic 'FindGit-Atlassian-SourceTree'
...
57f701a7
FindGit: Search in 'Atlassian SourceTree' user directory (#15758 )
2015-10-13 13:51:00 -04:00
Brad King
fc04b8f4b8
Merge topic 'doc-INCLUDES-relnote'
...
609a8921
Help: Add release note about compile rule placeholder changes (#15787 )
2015-10-13 13:50:58 -04:00
Brad King
d75971b5af
Merge topic 'FindPostgreSQL-v9.5'
...
5225e004
FindPostgreSQL: Search for version 9.5
2015-10-13 13:50:56 -04:00
Brad King
242d664f74
Merge topic 'xcode-adjust-deployment-to-host-version'
...
24aafbde
Xcode: Adjust deployment target SDK version to host version
2015-10-13 13:50:54 -04:00
Brad King
be616c189d
Merge branch 'doc-INCLUDES-relnote' into release
2015-10-13 11:53:46 -04:00
Brad King
609a8921e7
Help: Add release note about compile rule placeholder changes ( #15787 )
...
The change made by commit v3.4.0-rc1~342^2 (Factor an <INCLUDES>
placeholder out of <FLAGS> in rule variables, 2015-07-13) affects an
internal interface. Since it is commonly used by projects anyway, add a
release note covering the change in placeholders.
2015-10-13 11:44:59 -04:00
Kitware Robot
3d9cf05d2a
CMake Nightly Date Stamp
2015-10-13 00:01:06 -04:00
Stephen Kelly
1583440509
cmGeneratorExpression: Port interface to cmGeneratorTarget.
2015-10-12 23:07:46 +02:00
Stephen Kelly
11165525ba
cmGeneratorExpression: Port to cmLocalGenerator.
2015-10-12 23:07:46 +02:00
Nils Gladitz
5a266095ee
CPackWIX: Handle text nodes in XML patch content
2015-10-12 21:53:08 +02:00
Brad King
f13030cb5b
Merge branch 'xcode-adjust-deployment-to-host-version' into release
2015-10-12 15:51:15 -04:00
Gregor Jasny
24aafbde11
Xcode: Adjust deployment target SDK version to host version
...
If the automatically selected SDK is newer than the host OS version
and no deployment version has been set then adjust the deployment
version to the host OS version. Otherwise the user won't be able to
launch the executables on the build host.
This is for example a problem on a MacOSX 10.10 host with Xcode 7
which only provides a MacOSX10.11 SDK.
2015-10-12 15:31:10 -04:00
Kevin Wojniak
57f701a7f0
FindGit: Search in 'Atlassian SourceTree' user directory ( #15758 )
2015-10-12 15:22:38 -04:00
Stephen Kelly
1fdccff589
Genex: Port implementation detail to cmGeneratorTarget.
2015-10-12 18:39:59 +02:00
Stephen Kelly
ce75c86ec3
cmGeneratorTarget: Move GetSupportDirectory from cmTarget.
2015-10-12 18:39:59 +02:00
Stephen Kelly
526cc7dc52
cmGeneratorTarget: Move HasImportLibrary 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
a143d4ac60
Sublime: Port some API to cmGeneratorTarget.
2015-10-12 18:39:59 +02:00
Stephen Kelly
993aace78a
cmGeneratorTarget: Port processILibs to cmGeneratorTarget.
2015-10-12 18:39:58 +02:00
Stephen Kelly
43ade99577
cmGeneratorTarget: Port getTypedProperty to cmGeneratorTarget.
2015-10-12 18:39:58 +02:00
Stephen Kelly
5fd2f43f64
cmGeneratorTarget: Port handleSystemIncludesDep to cmGeneratorTarget.
2015-10-12 18:39:58 +02:00
Stephen Kelly
f7acd74215
cmGeneratorTarget: Port LinkImplClosure to cmGeneratorTarget.
2015-10-12 18:39:58 +02:00
Stephen Kelly
763f7b19fc
cmCommonTargetGenerator: Port implementation detail to cmGeneratorTarget.
2015-10-12 18:39:58 +02:00
Stephen Kelly
ceb35b63a7
cmLinkItem: Port to cmGeneratorTarget.
2015-10-12 18:39:58 +02:00
Stephen Kelly
bf2d061ad3
cmGeneratorTarget: Move FindTargetToLink from cmTarget.
2015-10-12 18:39:58 +02:00
Stephen Kelly
61c02decce
cmHeadToLinkInterfaceMap: Port to cmGeneratorTarget.
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
d6b394edcb
cmComputeLinkDepends: Port result API to cmGeneratorTarget.
2015-10-12 18:39:58 +02:00
Stephen Kelly
7c8236efa7
cmComputeLinkInformation: Port result API to cmGeneratorTarget.
2015-10-12 18:39:58 +02:00
Stephen Kelly
c7645fca12
cmComputeLinkInformation: Port data interface to cmGeneratorTarget.
2015-10-12 18:39:58 +02:00
Stephen Kelly
ce8894aaf0
cmComputeLinkInformation: Port some implementation to cmGeneratorTarget.
2015-10-12 18:39:58 +02:00
Brad King
4f8d58f97a
Merge branch 'FindPostgreSQL-v9.5' into release
2015-10-12 10:44:38 -04:00
Tamar Kranenburg
5225e0048c
FindPostgreSQL: Search for version 9.5
2015-10-12 10:43:52 -04:00
Brad King
e5fb30fb5b
Merge branch 'release'
2015-10-12 10:31:37 -04:00
Brad King
e6b35abf5b
Merge topic 'ctest-submit-content-type'
...
2a6e0b61
CTest: Set Content-Type header for http file upload (#15774 )
2015-10-12 10:31:00 -04:00
Brad King
8f3ea27055
Merge branch 'cpack-wix-typos' into release
2015-10-12 10:30:16 -04:00
Brad King
1ee948d418
Merge branch 'emacs-mode-fix-accidental-indentation' into release
2015-10-12 10:29:56 -04:00
Brad King
e33fe7910f
Merge branch 'doc-clarify-shared-lib' into release
2015-10-12 10:29:44 -04:00
Brad King
4df5c3d131
Merge branch 'revert-compiler-features-solaris' into release
2015-10-12 10:29:36 -04:00
Brad King
889d90de44
Merge branch 'ctest-submit-content-type' into release
2015-10-12 10:29:27 -04:00