https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
01dfd1a Add xterm-termite to VT100 color support whitelist 29 December 2014, 20:56:30 UTC
ca3d08e CMake Nightly Date Stamp 29 December 2014, 05:01:08 UTC
8e61140 CMake Nightly Date Stamp 28 December 2014, 05:01:07 UTC
028cdfb CMake Nightly Date Stamp 27 December 2014, 05:01:08 UTC
2b28e07 CMake Nightly Date Stamp 26 December 2014, 05:01:07 UTC
05105d5 CMake Nightly Date Stamp 25 December 2014, 05:01:09 UTC
52ee194 Merge topic 'sunpro-Fortran-preprocess' be1109d8 Oracle/Sun: Fix Fortran preprocessor rule generation 24 December 2014, 11:38:39 UTC
2a9f3dc Merge topic 'minor-warning-fixes' 098fc4a8 cmCMakeMinimumRequired: Use unsigned int for version numbers 1a9ba381 cmParseDelphiCoverage: Remove superfluous semicolons after methods 24 December 2014, 11:38:33 UTC
661622f 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 Merge topic 'cpack-PackageMaker-package-size' 42ed76bc cpack: Fix installed size computation with PackageMaker generator 24 December 2014, 11:38:08 UTC
279a2bc CMake Nightly Date Stamp 24 December 2014, 05:01:10 UTC
be1109d Oracle/Sun: Fix Fortran preprocessor rule generation The SunPro Fortran compiler uses "-F" instead of "-E" to request preprocessing. The output does not go to stdout so use "-o" to specify the output file. This fixes the guess originally made by commit b6b37e30 (Makefile: Add assembly and preprocessed targets for Fortran, 2014-11-05). 23 December 2014, 15:15:27 UTC
098fc4a cmCMakeMinimumRequired: Use unsigned int for version numbers 23 December 2014, 14:05:25 UTC
1a9ba38 cmParseDelphiCoverage: Remove superfluous semicolons after methods 23 December 2014, 14:05:11 UTC
99f682b Merge branch 'release' 23 December 2014, 13:56:29 UTC
cca8c3b 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 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 Merge topic 'base64-constref' 82fbf490 cmCTestTestHandler: take reference to temporary string instead of doing a copy 23 December 2014, 13:53:56 UTC
3b3da0d Merge topic 'CPackComponent-docs-fix' 64016393 Help: Small fixes in CPackComponent documentation 23 December 2014, 13:53:54 UTC
396a008 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 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 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 Merge topic 'add-FindGSL' 1b28e3b2 FindGSL: Add module to find the GNU Scientific Library 23 December 2014, 13:53:45 UTC
bb83cda Help: Add notes for topic 'AppleClang-5.1-features' 23 December 2014, 13:42:01 UTC
8d70a91 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 CMake Nightly Date Stamp 23 December 2014, 05:01:15 UTC
07fc7b7 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 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 Merge branch 'ninja-fix-crash-on-error' into release 23 December 2014, 01:00:07 UTC
9a13fcb Ninja: Do not crash when CMAKE_<LANG>_COMPILE_OBJECT is empty (#15325) 22 December 2014, 23:36:07 UTC
82fbf49 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 Merge topic 'backport-suncc-fixes' 107dcac3 Fix compilation with the Oracle / Sun compiler (#15318) 22 December 2014, 19:26:10 UTC
d62733b Merge branch 'CPackComponent-docs-fix' into release 22 December 2014, 19:13:01 UTC
6c39bc5 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 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 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 Help: Small fixes in CPackComponent documentation 22 December 2014, 16:23:46 UTC
bd6b42c 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 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 Merge branch 'release' 22 December 2014, 15:00:57 UTC
9755fd0 Merge branch 'backport-suncc-fixes' into release 22 December 2014, 15:00:03 UTC
90f5845 Merge branch 'doc-mingw-makefiles' into release 22 December 2014, 14:59:57 UTC
594db49 Merge topic 'doc-mingw-makefiles' 844f98c1 Help: Clarify MinGW v. MSYS Makefiles generators (#15319) 22 December 2014, 14:59:11 UTC
d760c3c 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 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 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 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 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 CMake Nightly Date Stamp 22 December 2014, 05:01:08 UTC
2c76f6f CMake Nightly Date Stamp 21 December 2014, 05:01:07 UTC
5bb0ae0 CMake Nightly Date Stamp 20 December 2014, 05:01:09 UTC
844f98c 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 Merge topic 'bootstrap-solaris' 44c6db6e bootstrap: Fix syntax for Solaris 10 shell (#15317) 19 December 2014, 13:27:01 UTC
bf731be 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 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 Merge topic 'install-EXPORT-absolute-prefix' dd089e08 install: Allow absolute EXPORT destination with relative targets (#15258) 19 December 2014, 13:26:55 UTC
b189c59 Tests: Run CFBundleTest only with valid configuration The verification script needs to know the configuration tested. 19 December 2014, 13:24:04 UTC
d48ccbe CMake Nightly Date Stamp 19 December 2014, 05:01:09 UTC
e2a489c Remove some temporary vectors for ExpandListArgument. Expand directly into the target when possible. 18 December 2014, 23:06:00 UTC
0f99fee cmGeneratorExpression: Remove unused header. 18 December 2014, 23:06:00 UTC
722f1a7 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 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 Merge branch 'bootstrap-solaris' into release 18 December 2014, 16:10:09 UTC
44c6db6 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 Merge branch 'upstream-kwsys' into update-kwsys 18 December 2014, 15:17:20 UTC
1f7de54 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 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 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 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 Merge topic 'doc-INTERFACE-target-type' 473446ab Help: Add INTERFACE_LIBRARY to TYPE target property documentation 18 December 2014, 15:16:36 UTC
0549694 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 Merge topic 'curl-darwinssl' e4563257 curl: Use OS X SSL/TLS native implementation 18 December 2014, 15:16:29 UTC
7ca6bdf 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 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 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 CMake Nightly Date Stamp 18 December 2014, 05:01:20 UTC
8af6077 Merge branch 'doc-INTERFACE-target-type' into release 17 December 2014, 21:05:24 UTC
473446a Help: Add INTERFACE_LIBRARY to TYPE target property documentation 17 December 2014, 21:03:29 UTC
3470704 Merge branch 'upstream-kwsys' into update-kwsys 17 December 2014, 20:00:39 UTC
6a5ab89 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 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 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 Merge topic 'fix_coverage_scanbuild_errors' 0622f92d CTest: Remove code to fix scanbuild errors 17 December 2014, 19:44:19 UTC
4e61edc Merge topic 'test-CheckSourceTree-update' 2a3e2631 Tests: Fix CheckSourceTree test for newer Git 17 December 2014, 19:44:17 UTC
bd62c52 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 Merge branch 'release' 17 December 2014, 19:04:47 UTC
d4d2d72 sha2: Fix -Wcast-qual warnings by adding const to some casts 17 December 2014, 18:53:04 UTC
3a60569 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 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 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 FindGSL: Add module to find the GNU Scientific Library 17 December 2014, 15:59:48 UTC
ddd193f CMake Nightly Date Stamp 17 December 2014, 05:01:08 UTC
2a3e263 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 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 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 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 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 CMake Nightly Date Stamp 16 December 2014, 05:01:09 UTC
a85ee8b 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 Tests: Allow RunCMake tests to pass generator expressions 15 December 2014, 21:46:49 UTC
back to top