Brad King
df136e6c27
Merge topic 'ExternalProject-no-download-progress'
...
f1b953ec
Help: Add notes for topic 'ExternalProject-no-download-progress'
7d35b550
ExternalProject: Add option to disable download progress (#14807 )
2014-03-20 09:22:26 -04:00
Stephen Kelly
bbffccca42
add_custom_command: Evaluate generator expressions in DEPENDS
...
Rely on evaluation in cmCustomCommandGenerator for the generators.
When tracing target dependencies, depend on the union of dependencies
for all configurations.
2014-03-20 09:21:56 -04:00
Brad King
f1b953ec9b
Help: Add notes for topic 'ExternalProject-no-download-progress'
2014-03-17 13:12:10 -04:00
Brad King
6e466c6f2e
Merge branch 'master' into CONFIG-LOCATION-CMP0026
2014-03-17 09:31:21 -04:00
Stephen Kelly
c903b5319b
cmTarget: Restore <CONFIG>_LOCATION to CMP0026 OLD behavior ( #14808 )
...
Restore support for the undocumented <CONFIG>_LOCATION target property
removed by commit v3.0.0-rc1~175^2 (cmTarget: Remove support for
<CONFIG>_LOCATION property, 2013-12-30) as part of the CMP0026 OLD
behavior.
2014-03-17 09:30:39 -04:00
Brad King
7fba4552fc
Merge topic 'cpack-deb-compression-types'
...
16caa6ec
Help: Add release notes for topic 'cpack-deb-compression-types'
2014-03-14 10:36:05 -04:00
Brad King
3d89b36415
Merge topic 'ctest-intel-coverage'
...
3a7501d9
Help: Add release notes for topic 'ctest-intel-coverage'
9840320d
CTest: Add support for Intel coverage files
2014-03-14 10:35:42 -04:00
Brad King
3a7501d9eb
Help: Add release notes for topic 'ctest-intel-coverage'
2014-03-14 10:31:30 -04:00
Brad King
16caa6ecba
Help: Add release notes for topic 'cpack-deb-compression-types'
2014-03-14 09:34:14 -04:00
Brad King
328c217960
Help: Drop cmStdString from cmake-developer(7) examples
...
The type no longer exists within CMake.
2014-03-13 15:11:22 -04:00
Brad King
b801205dad
Merge topic 'ctest-coverage-extra'
...
93d5c4dc
Help: Add release notes for topic 'ctest-coverage-extra'
ef1c1153
CTest: Teach ctest_coverage() to read CTEST_COVERAGE_EXTRA_FLAGS
2014-03-11 09:18:28 -04:00
Brad King
e21ffaf8fe
Merge topic 'doc-osx-path-variables'
...
764e977a
Help: Document variables CMAKE_APPBUNDLE_PATH and CMAKE_FRAMEWORK_PATH
2014-03-10 10:35:32 -04:00
Brad King
29d4f6b03b
Merge branch 'doc-osx-path-variables' into release
2014-03-10 10:24:16 -04:00
Brad King
764e977ad7
Help: Document variables CMAKE_APPBUNDLE_PATH and CMAKE_FRAMEWORK_PATH
2014-03-10 10:23:42 -04:00
Brad King
93d5c4dc22
Help: Add release notes for topic 'ctest-coverage-extra'
2014-03-10 10:21:11 -04:00
Brad King
581abf6d31
Merge branch 'release'
2014-03-10 09:37:08 -04:00
Brad King
7c9041bdab
Merge topic 'link-libraries-response-files'
...
489b1c23
Windows: Use response files to specify link libraries for GNU tools
745caae6
Makefile: Rename linker response file boolean to be more specific
5e8e4d0f
cmLocalGenerator: Add response file option to OutputLinkLibraries
b9aa5041
cmLocalGenerator: Simplify GetIncludeFlags output formatting
971653b7
cmLocalGenerator: Add format option to ConvertToLinkReference
0c0ef9e7
cmLocalGenerator: Add format option to ConvertToIncludeReference
02bebd60
cmLocalGenerator: Add format option to ConvertToOutputForExisting
c8751709
Makefile: Factor out some duplicate link libraries generation
2014-03-06 09:46:50 -05:00
Brad King
489b1c23b9
Windows: Use response files to specify link libraries for GNU tools
...
Work around the command-line-length limit by using an @linklibs.rsp
response file to pass the flags for link libraries. This allows
very long lists of libraries to be used in addition to the existing
support for passing object files via response file.
Suggested-by: Peter Keuschnigg <peter.keuschnigg@pmu.ac.at>
2014-03-05 13:07:41 -05:00
Brad King
4d67891a73
Merge topic 'FeatureSummary_combine_WHAT_values'
...
4da09d1a
Help: Add release notes for topic 'FeatureSummary_combine_WHAT_values'
2014-03-05 13:04:49 -05:00
Brad King
4da09d1a3f
Help: Add release notes for topic 'FeatureSummary_combine_WHAT_values'
2014-03-05 11:20:28 -05:00
Brad King
c9df12ccee
Merge topic 'doc-host-target-vars'
...
06986afc
Help: Update CMAKE_SYSTEM* and CMAKE_HOST_SYSTEM* documentation
2014-03-05 11:08:01 -05:00
Brad King
955dd1a551
Merge topic 'doc-find_package-build-paths'
...
69d73d27
Help: Mention in find_package that cmake-gui step is Windows-only (#14781 )
2014-03-05 11:07:57 -05:00
Jiri Malak
06986afc4b
Help: Update CMAKE_SYSTEM* and CMAKE_HOST_SYSTEM* documentation
...
Update to documentation for HOST/TARGET system related variables to be
consistent with current functionality.
2014-03-04 10:01:26 -05:00
Brad King
54a4c93087
Merge branch 'doc-find_package-build-paths' into release
2014-03-03 14:43:36 -05:00
Brad King
69d73d27cb
Help: Mention in find_package that cmake-gui step is Windows-only ( #14781 )
...
Recently used cmake-gui locations are searched only on Windows because
the Windows registry is used to record the values. This behavior is
historical and may be removed by a policy in the future so rather than
implementing it on other platforms simply document the current behavior.
2014-03-03 14:36:48 -05:00
Brad King
8982a4b301
Merge topic 'add_definitions-no-genex'
...
1a9316a8
add_definitions: Don't document genex support.
2014-03-03 10:32:05 -05:00
Brad King
d838c477ae
Merge topic 'CMP0043-dir-prop'
...
38df26bc
CMP0043: Document old and new interfaces for setting directory property.
2014-03-03 10:31:53 -05:00
Brad King
c69a84c308
Merge branch 'CMP0043-dir-prop' into release
2014-03-03 10:12:05 -05:00
Brad King
9efba5d956
Merge branch 'add_definitions-no-genex' into release
2014-03-03 10:12:01 -05:00
Stephen Kelly
38df26bc6f
CMP0043: Document old and new interfaces for setting directory property.
2014-03-03 10:11:19 -05:00
Stephen Kelly
1a9316a808
add_definitions: Don't document genex support.
...
This command does not support generator expressions. The documentation
was mistakenly extended to claim it in commit v3.0.0-rc1~60^2~3 (Help: Mark
up the buildsystem commands documentation, 2014-02-03).
2014-03-03 10:10:39 -05:00
Brad King
d57bc8797d
Merge topic 'FindRuby-2'
...
57abfeaa
Help: Add FindRuby-2 topic release notes
165f6430
FindRuby: Add support for Ruby 2.0 and 2.1
2014-03-03 10:06:24 -05:00
Brad King
eafd2a8511
Merge topic 'FindPkgConfig-PKG_CONFIG'
...
80aa18b4
Help: Add release notes for topic 'FindPkgConfig-PKG_CONFIG'
c53b5cd2
FindPkgConfig: Prefer PKG_CONFIG to find pkg-config (#13175 )
2014-02-28 09:48:38 -05:00
Brad King
e62102bef1
Merge topic 'FindGTest-AUTO-SOURCES'
...
ac42bca8
Help: Add FindGTest-AUTO-SOURCES topic release notes
c50325b8
FindGTest: Optionally detect sources automatically (#14775 )
2014-02-28 09:48:36 -05:00
Brad King
27defbd6d4
Merge topic 'add-FindOpenCL'
...
1b08e609
Help: Add release notes for topic 'add-FindOpenCL'
041485bc
Add FindOpenCL module
2014-02-28 09:48:30 -05:00
Brad King
2a93843f3f
Merge topic 'ExternalProject-BUILD_ALWAYS'
...
755b378e
Help: Add ExternalProject-BUILD_ALWAYS topic release notes
2014-02-28 09:48:27 -05:00
Brad King
244b7696ed
Merge topic 'FindHg-add-WC_INFO'
...
02a74a7d
Help: Add FindHg-WC_INFO topic release notes
2014-02-28 09:48:25 -05:00
Brad King
80aa18b4a8
Help: Add release notes for topic 'FindPkgConfig-PKG_CONFIG'
2014-02-28 09:48:20 -05:00
Brad King
1b08e6095b
Help: Add release notes for topic 'add-FindOpenCL'
2014-02-28 09:18:06 -05:00
Brad King
42f981987e
Merge branch 'FindRuby-2' into release
2014-02-28 08:50:32 -05:00
Brad King
5161f7bc36
Help: Consolidate FindRuby-2 release notes for 3.0.0
2014-02-28 08:50:05 -05:00
Brad King
57abfeaac5
Help: Add FindRuby-2 topic release notes
2014-02-28 08:47:12 -05:00
Brad King
755b378e57
Help: Add ExternalProject-BUILD_ALWAYS topic release notes
2014-02-27 09:09:02 -05:00
Brad King
02a74a7d9f
Help: Add FindHg-WC_INFO topic release notes
2014-02-27 09:03:32 -05:00
Brad King
ac42bca833
Help: Add FindGTest-AUTO-SOURCES topic release notes
2014-02-27 08:54:13 -05:00
Brad King
041ba1eefd
Merge topic 'INTERFACE-property-docs'
...
ad75afbf
Help: List the whitelist of properties for INTERFACE libraries.
2014-02-26 09:38:58 -05:00
Brad King
6223621e9a
Merge topic 'msvc-compiler-pdb-files'
...
fba51b09
MSVC: Add properties to configure compiler PDB files (#14762 )
3737860a
cmTarget: Add per-config compilation info
718a9532
cmTarget: Refactor ComputePDBOutputDir interface
aae5184c
Help: Refactor PDB_NAME and PDB_OUTPUT_DIRECTORY docs
b4aac0ca
Makefile: Fix per-config linker PDB output directory
2014-02-26 09:38:51 -05:00
Brad King
fba51b096e
MSVC: Add properties to configure compiler PDB files ( #14762 )
...
Since commit v2.8.12~437^2~2 (VS: Separate compiler and linker PDB files
2013-04-05) we no longer set /Fd with the PDB_NAME or PDB_OUTPUT_DIRECTORY
properties. Those properties now exclusively handle linker PDB files.
Since STATIC libraries do not link their compiler PDB file becomes more
important. Add new target properties "COMPILE_PDB_NAME[_<CONFIG>]" and
"COMPILE_PDB_OUTPUT_DIRECTORY[_<CONFIG>]" to specify the compiler PDB
file location and pass the value to the MSVC /Fd option.
2014-02-26 09:34:38 -05:00
Matthäus G. Chajdas
041485bc16
Add FindOpenCL module
2014-02-26 08:53:00 -05:00
Stephen Kelly
ad75afbfb4
Help: List the whitelist of properties for INTERFACE libraries.
2014-02-26 10:40:49 +01:00