661622f | Brad King | 24 December 2014, 11:38:24 UTC | Merge topic 'ninja-fix-subdir-objlib-languages' 07fc7b75 Tests: Test using objects from a language enabled in a subdirectory (#15325) fdbfcfdf Ninja: Generate rules only for languages compiled in a target (#15325) | 24 December 2014, 11:38:24 UTC |
c20d3d3 | Brad King | 24 December 2014, 11:38:08 UTC | Merge topic 'cpack-PackageMaker-package-size' 42ed76bc cpack: Fix installed size computation with PackageMaker generator | 24 December 2014, 11:38:08 UTC |
279a2bc | Kitware Robot | 24 December 2014, 05:01:10 UTC | CMake Nightly Date Stamp | 24 December 2014, 05:01:10 UTC |
99f682b | Brad King | 23 December 2014, 13:56:29 UTC | Merge branch 'release' | 23 December 2014, 13:56:29 UTC |
cca8c3b | Brad King | 23 December 2014, 13:54:01 UTC | Merge topic 'doc-octothorpe-escaping' 8d70a914 Help: Add 3.1 release note about '#' escaping in Makefiles (#15322) | 23 December 2014, 13:54:01 UTC |
90b015a | Brad King | 23 December 2014, 13:53:59 UTC | Merge topic 'ninja-fix-crash-on-error' 9a13fcbf Ninja: Do not crash when CMAKE_<LANG>_COMPILE_OBJECT is empty (#15325) | 23 December 2014, 13:53:59 UTC |
23e9bc5 | Brad King | 23 December 2014, 13:53:56 UTC | Merge topic 'base64-constref' 82fbf490 cmCTestTestHandler: take reference to temporary string instead of doing a copy | 23 December 2014, 13:53:56 UTC |
3b3da0d | Brad King | 23 December 2014, 13:53:54 UTC | Merge topic 'CPackComponent-docs-fix' 64016393 Help: Small fixes in CPackComponent documentation | 23 December 2014, 13:53:54 UTC |
396a008 | Brad King | 23 December 2014, 13:53:52 UTC | Merge topic 'AppleClang-5.1-features' bb83cdaa Help: Add notes for topic 'AppleClang-5.1-features' bd6b42c1 Features: Record for AppleClang 5.1 b341799e Tests: Fix RunCMake.CompileFeatures test NonValidTarget2 case | 23 December 2014, 13:53:52 UTC |
656af73 | Brad King | 23 December 2014, 13:53:50 UTC | Merge topic 'cleanup-ExpandListArgument-usage' e2a489c7 Remove some temporary vectors for ExpandListArgument. 0f99feec cmGeneratorExpression: Remove unused header. 722f1a71 CTest: Expand a string directly into a container. | 23 December 2014, 13:53:50 UTC |
a19a43a | Brad King | 23 December 2014, 13:53:48 UTC | Merge topic 'ctest-coverage-extra-line-error' 9c4984b4 ctest_coverage: Fix error message to report the file name | 23 December 2014, 13:53:48 UTC |
400af30 | Brad King | 23 December 2014, 13:53:45 UTC | Merge topic 'add-FindGSL' 1b28e3b2 FindGSL: Add module to find the GNU Scientific Library | 23 December 2014, 13:53:45 UTC |
bb83cda | Brad King | 23 December 2014, 13:41:41 UTC | Help: Add notes for topic 'AppleClang-5.1-features' | 23 December 2014, 13:42:01 UTC |
8d70a91 | Brad King | 23 December 2014, 09:07:04 UTC | Help: Add 3.1 release note about '#' escaping in Makefiles (#15322) The change in commit v3.1.0-rc1~174^2 (Makefile: Handle '#' in COMPILE_OPTIONS, 2014-08-12) was not compatible with code that tries to workaround the original bug. Unfortunately there is no good way to fix the bug in a compatible way. Add a release note to call attention to the change. | 23 December 2014, 13:27:05 UTC |
7a2d1cd | Kitware Robot | 23 December 2014, 05:01:15 UTC | CMake Nightly Date Stamp | 23 December 2014, 05:01:15 UTC |
07fc7b7 | Brad King | 23 December 2014, 00:55:08 UTC | Tests: Test using objects from a language enabled in a subdirectory (#15325) Add a test case that enables CXX in the top level and C in a subdirectory. Create an executable in the top level that uses C objects compiled in the subdirectory. Strictly speaking this is not defined behavior for all language combinations, but happens to work in this case. Test this behavior since projects might try to use it. | 23 December 2014, 01:13:40 UTC |
fdbfcfd | Brad King | 23 December 2014, 00:41:17 UTC | Ninja: Generate rules only for languages compiled in a target (#15325) Refactoring in commit v3.1.0-rc1~688^2~2 (cmTarget: Compute languages from object libraries on demand, 2014-03-18) taught cmTarget::GetLanguages to (correctly) include the languages of object library sources. Previously this was done only in cmTarget::ComputeLinkImplementationLanguages to choose the linker language. The Ninja generator writes out generic build rules for each language compiled within a target using the rule variables defined in the directory of the target. This only needs to be done for languages actually compiled within the current target. Switch from using the cmTarget::GetLanguages method to get the list of languages over to using cmTarget::GetSourceFiles directly so we do not get the languages in object libraries. Strictly speaking this should make no difference because it is not safe to use objects from a language not enabled in the directory containing a target or else the link information for the language may not be considered. However, in cases when no link information happens to be needed for a language it was possible in CMake 3.0 and below to enable a language only in a subdirectory providing an object library, and then use the objects from a containing directory. The above change teaches the Ninja generator to continue working in this case. | 23 December 2014, 01:13:30 UTC |
62b1998 | Brad King | 23 December 2014, 01:00:07 UTC | Merge branch 'ninja-fix-crash-on-error' into release | 23 December 2014, 01:00:07 UTC |
9a13fcb | Brad King | 22 December 2014, 23:34:28 UTC | Ninja: Do not crash when CMAKE_<LANG>_COMPILE_OBJECT is empty (#15325) | 22 December 2014, 23:36:07 UTC |
82fbf49 | Rolf Eike Beer | 22 December 2014, 20:38:59 UTC | cmCTestTestHandler: take reference to temporary string instead of doing a copy This will increase the lifetime of the temporary until the end of the function. | 22 December 2014, 20:38:59 UTC |
6697765 | Brad King | 22 December 2014, 19:26:10 UTC | Merge topic 'backport-suncc-fixes' 107dcac3 Fix compilation with the Oracle / Sun compiler (#15318) | 22 December 2014, 19:26:10 UTC |
d62733b | Brad King | 22 December 2014, 19:13:01 UTC | Merge branch 'CPackComponent-docs-fix' into release | 22 December 2014, 19:13:01 UTC |
6c39bc5 | Brad King | 22 December 2014, 18:41:03 UTC | Merge topic 'macho-parser' c294a115 Mach-O: Use Mach-O parser to extract install names instead of otool. e42da307 Mach-O: Add Mach-O parser for OS X and iOS. | 22 December 2014, 18:41:03 UTC |
c294a11 | Clinton Stimpson | 19 December 2014, 19:31:22 UTC | Mach-O: Use Mach-O parser to extract install names instead of otool. This has much better performance than calling "otool" or "xcrun -r otool" to extract install names for rpath support. Fixes bug #15178. | 22 December 2014, 18:33:00 UTC |
e42da30 | Clinton Stimpson | 19 December 2014, 19:30:22 UTC | Mach-O: Add Mach-O parser for OS X and iOS. This parser also supports fat binaries which archive multiple Mach-O binaries. | 22 December 2014, 18:32:10 UTC |
6401639 | Daniele E. Domenichelli | 22 December 2014, 09:29:05 UTC | Help: Small fixes in CPackComponent documentation | 22 December 2014, 16:23:46 UTC |
bd6b42c | Stephen Kelly | 12 November 2014, 21:48:17 UTC | Features: Record for AppleClang 5.1 Apple's Clang 5.1 already supports most of the C and C++ features CMake enumerates. | 22 December 2014, 15:44:41 UTC |
b341799 | Brad King | 22 December 2014, 15:34:12 UTC | Tests: Fix RunCMake.CompileFeatures test NonValidTarget2 case Mark the generated source file with the GENERATED property explicitly since it is not marked automatically as the output of any custom command. Mark both the 0 and 1 variants so it works no matter the outcome of the generator expression. | 22 December 2014, 15:36:35 UTC |
99ca7a0 | Brad King | 22 December 2014, 15:00:57 UTC | Merge branch 'release' | 22 December 2014, 15:00:57 UTC |
9755fd0 | Brad King | 22 December 2014, 15:00:03 UTC | Merge branch 'backport-suncc-fixes' into release | 22 December 2014, 15:00:03 UTC |
90f5845 | Brad King | 22 December 2014, 14:59:57 UTC | Merge branch 'doc-mingw-makefiles' into release | 22 December 2014, 14:59:57 UTC |
594db49 | Brad King | 22 December 2014, 14:59:11 UTC | Merge topic 'doc-mingw-makefiles' 844f98c1 Help: Clarify MinGW v. MSYS Makefiles generators (#15319) | 22 December 2014, 14:59:11 UTC |
d760c3c | Brad King | 22 December 2014, 14:59:09 UTC | Merge topic 'nightly-binary-updates' 202056cd Utilities/Release: Build Windows and OS X binaries with native SSL d64caa53 Utilities/Release: Fix name of OS X 10.6+ x86_64-only binary | 22 December 2014, 14:59:09 UTC |
9c4984b | Vladislav Vinogradov | 22 December 2014, 07:24:31 UTC | ctest_coverage: Fix error message to report the file name Print file name instead of line content for "Looks like there are more lines in the file:" error message. | 22 December 2014, 14:25:24 UTC |
42ed76b | Calin Cascaval | 21 December 2014, 05:13:16 UTC | cpack: Fix installed size computation with PackageMaker generator Use the CPACK_PACKAGING_INSTALL_PREFIX when looking for files in a component. Otherwise we report all packages having size 1. | 22 December 2014, 14:17:12 UTC |
202056c | Brad King | 18 December 2014, 15:42:21 UTC | Utilities/Release: Build Windows and OS X binaries with native SSL For the nightly binaries, turn of CMAKE_USE_OPENSSL on Windows and OS X 10.6+ platforms. This will activate the new curl behavior to use the OS-native SSL/TLS implementation. | 22 December 2014, 13:47:46 UTC |
d64caa5 | Brad King | 18 December 2014, 14:13:44 UTC | Utilities/Release: Fix name of OS X 10.6+ x86_64-only binary In commit v3.1.0-rc1~52^2 (Make the OSX 10.6+ release x86_64 only, 2014-09-29) we forgot to remove the name "universal" from the binary name. Since the binary is no longer universal, use "x86_64" instead. While at it, update the deployment target to actually be 10.6. | 22 December 2014, 13:47:19 UTC |
d63609e | Kitware Robot | 22 December 2014, 05:01:08 UTC | CMake Nightly Date Stamp | 22 December 2014, 05:01:08 UTC |
2c76f6f | Kitware Robot | 21 December 2014, 05:01:07 UTC | CMake Nightly Date Stamp | 21 December 2014, 05:01:07 UTC |
5bb0ae0 | Kitware Robot | 20 December 2014, 05:01:09 UTC | CMake Nightly Date Stamp | 20 December 2014, 05:01:09 UTC |
844f98c | Brad King | 19 December 2014, 13:51:17 UTC | Help: Clarify MinGW v. MSYS Makefiles generators (#15319) Explain the usage of each generator more clearly and reference each as an alternative to the other. Suggested-by: Craig Hicks <hicks111@hotmail.com> | 19 December 2014, 14:07:25 UTC |
852242b | Brad King | 19 December 2014, 13:27:01 UTC | Merge topic 'bootstrap-solaris' 44c6db6e bootstrap: Fix syntax for Solaris 10 shell (#15317) | 19 December 2014, 13:27:01 UTC |
bf731be | Brad King | 19 December 2014, 13:26:59 UTC | Merge topic 'update-kwsys' 2e9acb6d Merge branch 'upstream-kwsys' into update-kwsys 1f7de543 KWSys 2014-12-18 (87c65319) | 19 December 2014, 13:26:59 UTC |
ccd5822 | Brad King | 19 December 2014, 13:26:57 UTC | Merge topic 'osx-cfbundle-tweaks' b189c599 Tests: Run CFBundleTest only with valid configuration 3a605693 Xcode: Call IsCFBundleOnApple to decide if bundle is being built 207b7af0 cmTarget: Use GetCFBundleDirectory within GetFullNameInternal | 19 December 2014, 13:26:57 UTC |
1ac8523 | Brad King | 19 December 2014, 13:26:55 UTC | Merge topic 'install-EXPORT-absolute-prefix' dd089e08 install: Allow absolute EXPORT destination with relative targets (#15258) | 19 December 2014, 13:26:55 UTC |
b189c59 | Brad King | 17 December 2014, 16:42:19 UTC | Tests: Run CFBundleTest only with valid configuration The verification script needs to know the configuration tested. | 19 December 2014, 13:24:04 UTC |
d48ccbe | Kitware Robot | 19 December 2014, 05:01:09 UTC | CMake Nightly Date Stamp | 19 December 2014, 05:01:09 UTC |
e2a489c | Stephen Kelly | 18 December 2014, 20:03:38 UTC | Remove some temporary vectors for ExpandListArgument. Expand directly into the target when possible. | 18 December 2014, 23:06:00 UTC |
0f99fee | Stephen Kelly | 18 December 2014, 17:50:50 UTC | cmGeneratorExpression: Remove unused header. | 18 December 2014, 23:06:00 UTC |
722f1a7 | Stephen Kelly | 18 December 2014, 20:10:44 UTC | CTest: Expand a string directly into a container. Change the follow-up loop to use a const_iterator to log the content. | 18 December 2014, 23:05:57 UTC |
107dcac | Chuck Atkins | 12 December 2014, 15:04:47 UTC | Fix compilation with the Oracle / Sun compiler (#15318) One piece of code has some ambiguous type deduction that seems to resolve correctly for most compilers but not for the Oracle compiler. Make it more explicit. | 18 December 2014, 16:23:41 UTC |
cbbe840 | Brad King | 18 December 2014, 16:10:09 UTC | Merge branch 'bootstrap-solaris' into release | 18 December 2014, 16:10:09 UTC |
44c6db6 | Brad King | 18 December 2014, 14:56:52 UTC | bootstrap: Fix syntax for Solaris 10 shell (#15317) In commit v3.1.0-rc2~7^2 (Workaround for short jump tables on PA-RISC, 2014-11-04) we added use of shell syntax not supported on the Solaris shell. Avoid using the '!' operator. Reported-by: Friedrich Haubensak <hsk@imb-jena.de> | 18 December 2014, 16:08:55 UTC |
2e9acb6 | Brad King | 18 December 2014, 15:17:20 UTC | Merge branch 'upstream-kwsys' into update-kwsys | 18 December 2014, 15:17:20 UTC |
1f7de54 | KWSys Robot | 18 December 2014, 13:31:15 UTC | KWSys 2014-12-18 (87c65319) Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ 87c65319 | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' cc4046a8..87c65319 Sean McBride (1): 87c65319 SharedForward: Suppress clang -Wcast-qual warnings with conditional pragma Change-Id: I2f79780385aca7e0caa24e5bb0c0b4106b786c37 | 18 December 2014, 15:17:16 UTC |
cd7bde8 | Brad King | 18 December 2014, 15:16:42 UTC | Merge topic 'update-kwsys' 3470704f Merge branch 'upstream-kwsys' into update-kwsys 6a5ab894 KWSys 2014-12-16 (cc4046a8) | 18 December 2014, 15:16:42 UTC |
45b1e31 | Brad King | 18 December 2014, 15:16:40 UTC | Merge topic 'vs-nsight-tegra-min-api' eeaa25e5 Add 'ANDROID_API_MIN' target property to set Android Target MIN API | 18 December 2014, 15:16:40 UTC |
a39e65a | Brad King | 18 December 2014, 15:16:38 UTC | Merge topic 'fix-sha2-cast-constness' d4d2d72f sha2: Fix -Wcast-qual warnings by adding const to some casts | 18 December 2014, 15:16:38 UTC |
e7f2668 | Brad King | 18 December 2014, 15:16:36 UTC | Merge topic 'doc-INTERFACE-target-type' 473446ab Help: Add INTERFACE_LIBRARY to TYPE target property documentation | 18 December 2014, 15:16:36 UTC |
0549694 | Brad King | 18 December 2014, 15:16:31 UTC | Merge topic 'test-memcheck-with-RunCMake' 7ca6bdf0 Tests: Move CTestTestMemcheck tools into Tests/CMakeLib 1651dc96 Tests: Move CTestTestMemcheck cases into a RunCMake.CTestMemcheck test | 18 December 2014, 15:16:31 UTC |
bdf278a | Brad King | 18 December 2014, 15:16:29 UTC | Merge topic 'curl-darwinssl' e4563257 curl: Use OS X SSL/TLS native implementation | 18 December 2014, 15:16:29 UTC |
7ca6bdf | Brad King | 16 December 2014, 18:59:22 UTC | Tests: Move CTestTestMemcheck tools into Tests/CMakeLib The dummy memcheck tools we build for the RunCMake.CTestMemcheck tests require CMakeLib, so put them in a Tests/CMakeLib/PseudoMemcheck directory. | 18 December 2014, 15:12:16 UTC |
1651dc9 | Brad King | 16 December 2014, 18:50:30 UTC | Tests: Move CTestTestMemcheck cases into a RunCMake.CTestMemcheck test The CTestTestMemcheck test cases all try to check the ctest output with a regular expression. They fail intermittently due to ordering of the portions of the output that come from stdout and stderr being mixed. Convert all the test cases to use the RunCMake infrastructure to match stdout and stderr separately. | 18 December 2014, 15:12:15 UTC |
e456325 | Brad King | 15 December 2014, 19:36:59 UTC | curl: Use OS X SSL/TLS native implementation On OS X, when CMAKE_USE_OPENSSL is OFF, use the OS implementation. This will allow the OS-configured CA list to be trusted automatically. This is supported on OS X 10.6 and above using AppleClang, Clang, and GNU compilers. | 18 December 2014, 14:44:19 UTC |
2a45da6 | Kitware Robot | 18 December 2014, 05:01:20 UTC | CMake Nightly Date Stamp | 18 December 2014, 05:01:20 UTC |
8af6077 | Brad King | 17 December 2014, 21:05:24 UTC | Merge branch 'doc-INTERFACE-target-type' into release | 17 December 2014, 21:05:24 UTC |
473446a | Tim Blechmann | 17 December 2014, 20:59:51 UTC | Help: Add INTERFACE_LIBRARY to TYPE target property documentation | 17 December 2014, 21:03:29 UTC |
3470704 | Brad King | 17 December 2014, 20:00:39 UTC | Merge branch 'upstream-kwsys' into update-kwsys | 17 December 2014, 20:00:39 UTC |
6a5ab89 | KWSys Robot | 16 December 2014, 13:48:30 UTC | KWSys 2014-12-16 (cc4046a8) Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ cc4046a8 | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' dec9c30b..cc4046a8 Brad King (2): 9c3eacf8 Add CONTRIBUTING.rst file with instructions to contribute cc4046a8 Directory: Work around PGI problem with Linux Large File Support Jean-Christophe Fillion-Robin (2): c38ba638 SystemInformation: Improve Get(Available/Total)VirtualMemory for windows 58308145 SystemInformation: Improve comments in private implementation Change-Id: Ic033444a9c03a8a8b5195e7dac108af2aec79fa6 | 17 December 2014, 20:00:15 UTC |
9c7c6e4 | Brad King | 17 December 2014, 19:54:14 UTC | Merge topic 'ctest_memcheck-no-empty-BC-output' 1c812979 ctest_memcheck: Do not open empty BC output file name | 17 December 2014, 19:54:14 UTC |
70ffd71 | Brad King | 17 December 2014, 19:44:22 UTC | Merge topic 'test-RunCMake-updates' 29533380 Tests: Allow RunCMake expected result code to be a regex a85ee8b8 Tests: Simplify RunCMake test extra argument passing da7155f5 Tests: Allow RunCMake tests to pass generator expressions | 17 December 2014, 19:44:22 UTC |
f408667 | Brad King | 17 December 2014, 19:44:19 UTC | Merge topic 'fix_coverage_scanbuild_errors' 0622f92d CTest: Remove code to fix scanbuild errors | 17 December 2014, 19:44:19 UTC |
4e61edc | Brad King | 17 December 2014, 19:44:17 UTC | Merge topic 'test-CheckSourceTree-update' 2a3e2631 Tests: Fix CheckSourceTree test for newer Git | 17 December 2014, 19:44:17 UTC |
bd62c52 | Brad King | 17 December 2014, 19:44:15 UTC | Merge topic 'doc-custom-command-depends' 953d34fd Help: Document MAIN_DEPENDENCY limitation in add_custom_command 9859042c Help: Mention add_dependencies in add_custom_target DEPENDS option | 17 December 2014, 19:44:15 UTC |
1dc6f6f | Brad King | 17 December 2014, 19:04:47 UTC | Merge branch 'release' | 17 December 2014, 19:04:47 UTC |
d4d2d72 | Sean McBride | 17 December 2014, 16:59:21 UTC | sha2: Fix -Wcast-qual warnings by adding const to some casts | 17 December 2014, 18:53:04 UTC |
3a60569 | Gregor Jasny | 16 December 2014, 21:22:08 UTC | Xcode: Call IsCFBundleOnApple to decide if bundle is being built Narrow down the decision if a CFBundle is built to one place. This is a preparation patch to add another target property which, if set, will imply BUNDLE. Having only one function which will have to look at both properties helps to keep code clean. Signed-off-by: Gregor Jasny <gjasny@googlemail.com> | 17 December 2014, 16:26:10 UTC |
207b7af | Gregor Jasny | 16 December 2014, 21:22:07 UTC | cmTarget: Use GetCFBundleDirectory within GetFullNameInternal Replace duplicated code by call to GetCFBundleDirectory. Signed-off-by: Gregor Jasny <gjasny@googlemail.com> | 17 December 2014, 16:24:02 UTC |
eeaa25e | Dmitry Polyanitsa | 17 December 2014, 14:11:51 UTC | Add 'ANDROID_API_MIN' target property to set Android Target MIN API Also add a 'CMAKE_ANDROID_API_MIN' variable to set the property default. Teach the VS generator to write the MIN API value into Nsight Tegra project files. | 17 December 2014, 16:17:28 UTC |
1b28e3b | Kelly Thompson | 17 December 2014, 15:10:23 UTC | FindGSL: Add module to find the GNU Scientific Library | 17 December 2014, 15:59:48 UTC |
ddd193f | Kitware Robot | 17 December 2014, 05:01:08 UTC | CMake Nightly Date Stamp | 17 December 2014, 05:01:08 UTC |
2a3e263 | Brad King | 16 December 2014, 19:51:06 UTC | Tests: Fix CheckSourceTree test for newer Git The output of 'git status' no longer starts each line in '#'. Match that optionally. | 16 December 2014, 19:51:06 UTC |
1c81297 | Brad King | 16 December 2014, 18:47:35 UTC | ctest_memcheck: Do not open empty BC output file name In cmCTestMemCheckHandler::PostProcessBoundsCheckerTest return early if the output file name is empty. We already do this in the similar cmCTestMemCheckHandler::AppendMemTesterOutput method. | 16 December 2014, 18:49:38 UTC |
2953338 | Brad King | 16 December 2014, 18:33:47 UTC | Tests: Allow RunCMake expected result code to be a regex This will allow the '-result.txt' files to specify a regex matching different results on different platforms. | 16 December 2014, 18:34:34 UTC |
953d34f | Brad King | 16 December 2014, 15:38:43 UTC | Help: Document MAIN_DEPENDENCY limitation in add_custom_command Specify explicitly that at most one custom command may use a given source file as its main dependency. | 16 December 2014, 15:38:43 UTC |
9859042 | Brad King | 16 December 2014, 15:38:10 UTC | Help: Mention add_dependencies in add_custom_target DEPENDS option This will direct readers looking to add target-level dependencies. | 16 December 2014, 15:38:10 UTC |
f30bac5 | Kitware Robot | 16 December 2014, 05:01:09 UTC | CMake Nightly Date Stamp | 16 December 2014, 05:01:09 UTC |
a85ee8b | Brad King | 15 December 2014, 21:46:05 UTC | Tests: Simplify RunCMake test extra argument passing Allow add_RunCMake_test calls to pass non-optional arguments immediately. | 15 December 2014, 21:46:49 UTC |
da7155f | Brad King | 15 December 2014, 21:44:59 UTC | Tests: Allow RunCMake tests to pass generator expressions | 15 December 2014, 21:46:49 UTC |
0622f92 | Joseph Snyder | 15 December 2014, 17:48:08 UTC | CTest: Remove code to fix scanbuild errors Remove code from cmParseBlanketJSCoverage.cxx and cmParseDelphiCoverage.cxx which caused scanbuild errors about not reading the value that was stored. | 15 December 2014, 17:48:08 UTC |
dd089e0 | Brad King | 15 December 2014, 14:52:48 UTC | install: Allow absolute EXPORT destination with relative targets (#15258) When install(EXPORT) is given an absolute destination we cannot compute the install prefix relative to the installed export file location. Previously we disallowed installation of targets in such exports with a relative destination, but did not enforce this for target property values besides the location of the main target file. This could lead to broken installations when the EXPORT is installed to an absolute path but usage requirements are specified relative to the install prefix. Since an EXPORT installed to an absolute destination cannot be relocated we can just hard-code the value of CMAKE_INSTALL_PREFIX as the base for relative paths. This will allow absolute install(EXPORT) destinations to work with relative destinations for targets and usage requirements. Extend the ExportImport test with a case covering this behavior. | 15 December 2014, 16:45:49 UTC |
c118816 | Brad King | 15 December 2014, 16:08:08 UTC | CMake 3.1.0 | 15 December 2014, 16:08:08 UTC |
1b3ab33 | Brad King | 15 December 2014, 16:06:57 UTC | Merge topic 'cmp0054-warnings-extproj' a300d0ff ExternalProject: avoid CMP0054 warnings | 15 December 2014, 16:06:57 UTC |
b9e0bab | Brad King | 15 December 2014, 16:06:54 UTC | Merge topic 'extproj-extra-newlines' 480e6029 ExternalProject: remove extra newlines from log messages | 15 December 2014, 16:06:54 UTC |
ab09122 | Brad King | 15 December 2014, 16:06:51 UTC | Merge topic 'tests-osx-version' f53a3340 Tests: Fix OS X version check to use component-wise test | 15 December 2014, 16:06:51 UTC |
872ad7a | Brad King | 15 December 2014, 16:06:49 UTC | Merge topic 'assert-no-string-conversion' 2e92570b Fix some Clang -Wstring-conversion warnings | 15 December 2014, 16:06:49 UTC |
526c34b | Brad King | 15 December 2014, 16:06:47 UTC | Merge topic 'curl-winssl' ba8c6632 curl: Use Windows SSL/TLS native implementation | 15 December 2014, 16:06:47 UTC |
6da3f17 | Brad King | 15 December 2014, 16:06:44 UTC | Merge topic 'suncc-fixes' 97b65f81 Misc. fixes for the Oracle / Sun compiler. | 15 December 2014, 16:06:44 UTC |
4d2c629 | Brad King | 15 December 2014, 16:06:42 UTC | Merge topic 'FindMPI-parse-Xlinker-flags' a0792c48 FindMPI: Extract -Xlinker options | 15 December 2014, 16:06:42 UTC |
bbabb9d | Kitware Robot | 15 December 2014, 05:01:07 UTC | CMake Nightly Date Stamp | 15 December 2014, 05:01:07 UTC |