https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
2b7e2cf Add CPack NSIS MUI_FINISHPAGE_RUN support (#11144) MUI_FINISHPAGE_RUN is frequently used with NSIS and provides a checkbox on the finish page of an installer which specifies whether the specified executable should be run when the installer exits. This commit adds support for this setting in CPack. 06 January 2011, 13:59:38 UTC
c9b6f7c Add CPACK_NSIS_EXECUTABLES_DIRECTORY (#7828) NSIS installers default to assuming the executables exist in a directory named "bin" under the installation directory. As this isn't usual for Windows programs the addition of this variable allows the customisation of this directory and links still to be created correctly. 06 January 2011, 13:59:38 UTC
de1e1f2 Allow NSIS package or uninstall icon (#11143) Previously both CPACK_NSIS_MUI_ICON and CPACK_NSIS_MUI_UNIICON needed to be set for either to take effect. This commit allows either to be set rather than requiring both as users may well want to e.g. use a default uninstall icon but a custom install icon. 06 January 2011, 12:35:48 UTC
35bd990 Merge topic 'improve-build-error-detection' into next 89eb4bf Improve build error detection. 05 January 2011, 21:26:43 UTC
89eb4bf Improve build error detection. Some were missed recently on a failed dashboard build of ccmake on an HP-UX machine. 05 January 2011, 21:13:55 UTC
9a68a5c Merge branch 'master' into next 05 January 2011, 20:40:20 UTC
99ddf6a KWSys: Retrieve QNX specific memory and processor info (#11329) Author: Rolf Eike Beer <eike@sf-mail.de> 2010-10-18 12:03:39 05 January 2011, 20:40:03 UTC
1c2a9b8 KWSys: Fix CPU speed calculations (#9963) To get from Hz to MHz the factor is 10^6, not 2^20. Author: Rolf Eike Beer <eike@sf-mail.de> 2010-10-24 06:31:11 05 January 2011, 20:40:02 UTC
b69caf5 Merge topic 'fix-11461-add-midl-vs10' into next 262da91 Prohibit space in HOME value for VSMidl test. 05 January 2011, 16:34:19 UTC
262da91 Prohibit space in HOME value for VSMidl test. Some Windows machines actually define HOME in their environment. And some of them actually put a directory with a space in the name as the value. Make sure the HOME value (CMake variable) in this CMakeLists file does not contain a space. 05 January 2011, 16:30:12 UTC
bd7384e Merge topic 'linux-standard-base' into next dde0c89 ccmake: Use LSB 4.0 getmaxyx conditionally 05 January 2011, 16:10:09 UTC
dde0c89 ccmake: Use LSB 4.0 getmaxyx conditionally Use of 'getmaxyx' works on LSB but does not seem portable to other curses versions. 05 January 2011, 16:07:24 UTC
f9cee68 Merge topic 'fix-11461-add-midl-vs10' into next 13caaa3 VS10: Finish Midl support (#11461) 05 January 2011, 16:02:07 UTC
13caaa3 VS10: Finish Midl support (#11461) This commit addresses all of the following: http://public.kitware.com/Bug/view.php?id=8165 http://public.kitware.com/Bug/view.php?id=10687 http://public.kitware.com/Bug/view.php?id=11311 http://public.kitware.com/Bug/view.php?id=11461 With this commit, the midl support for VS10 is as complete as midl support ever was for VS9 and earlier. The VSMidl test should run on all Visual Studio generator based dashboards. CMake no longer sends C++ compiler /D flag values to the midl compiler in Visual Studio generated projects. I think if we want to add that in the future, we should add a way to pass midl compiler specific flags and perhaps an optional way to add in the C++ definitions, too. For now, not sending them along gets past the immediate problem wherein idl files in a CMake VS generated project just didn't work at all. The VSMidl test added in this commit was inspired by the patch attached to 8165. The test had to be modified such that it will run in a directory whose name contains no spaces. There is an existing bug filed against VS10's midl asking Microsoft to fix that problem. But for now, the test added in this commit works by copying the source directory to a location that avoids spaces in the directory names. Inspired-By: Robert Lenhardt 05 January 2011, 15:37:14 UTC
d4a4a9d Merge branch 'master' into next 05 January 2011, 13:17:21 UTC
00c88bb KWSys Nightly Date Stamp 05 January 2011, 05:10:21 UTC
37dfc19 Merge topic 'qt4-deploy-plugins' into next 8b91e63 Revert "Add function to deploy qt plugins." 05 January 2011, 05:09:23 UTC
8b91e63 Revert "Add function to deploy qt plugins." This reverts commit 637daf6314d0d0f4185002ed8912c0f90d163fcd. 05 January 2011, 05:08:25 UTC
07276c4 Merge branch 'master' into next 04 January 2011, 20:46:33 UTC
d04e10d Merge topic 'negative-test-costs' 6b0c7de Support explicitly set test costs in non-parallel testing. 04 January 2011, 20:46:16 UTC
70950ed Merge topic 'honor-explicit-zero-timeout' 51bb493 Test TIMEOUT property explicitly set to zero should be honored 04 January 2011, 20:46:07 UTC
45b6120 Merge topic 'vs-force-multiple-include' b29eadd Map multiple /FI flags for VS < 10 (#11649) 04 January 2011, 20:45:51 UTC
2bb193a Merge topic 'dev/add_test-working-directory' 6529d7f Pass the expected value as the first argument 04 January 2011, 20:45:41 UTC
fff676d Merge topic 'make-install-test-serial' bce24e1 Avoid running CMake.Install test simultaneously with other tests 04 January 2011, 20:45:14 UTC
d61b7c5 Merge topic 'suppress-warnings' d11f439 Suppress erroneous warnings from Intel compiler 04 January 2011, 20:45:05 UTC
79f5a7c Merge topic 'compiler-id-literal-const' dbc79bd Fix constness in compiler id detection 04 January 2011, 20:44:56 UTC
61063f1 Merge topic 'recognize-TI-DSP' f1392dc Recognize the Texas Instruments DSP compiler (#11645) 04 January 2011, 20:44:50 UTC
138a796 Merge topic 'FindBoostTypos' 5103fe5 Lowercase all function names and improve consistency 97c8f77 Fix spelling BOOST_LIBRARYDIR message. Add error for common misspellings. 04 January 2011, 20:44:39 UTC
cc6ae13 Merge topic 'add-trilinos-contract-test' 8113621 Establish pass criteria for the Trilinos contract test. 7348561 Use m prefix in shorttag value to indicate "md5 of tarball" c8ac930 Add contract test for Trilinos 10.6.1 snapshot. 04 January 2011, 20:44:18 UTC
0de5db7 Merge topic 'fix-warning-char-string-constant' 0bb22cf Avoid passing string literal to char* type 04 January 2011, 20:44:11 UTC
3556ab9 Merge topic 'add_support_for_windres' 971692c Build enable_language command during bootstrap 960ace1 Add testing for windows resources for mingw/msys/cygwin and remove for watcom. 060d6e8 Add support for windres to cygwin. b2f308c Add support for windows resources with mingw/msys. 04 January 2011, 20:44:07 UTC
f1d7a56 Merge topic 'add_preprocessor_def_vs2010_resources' 8c7b19d Only run resource test for MSVC compilers. 753e208 Disable incremental testing for this test, it crashes vs9 linker. 16e7d4b Add flags to resource builds on vs 2010 with a test. 04 January 2011, 20:44:01 UTC
da9b5fe Merge topic 'add_resource_support_to_intel' 90b0f2c Enable resource building with the intel compiler on windows. 04 January 2011, 20:43:53 UTC
e13cd47 Merge topic 'fix-test-output-truncation' into next e73bf1c CTest: Do not truncate UTF-8 test output too early (#10656) 04 January 2011, 18:31:31 UTC
e73bf1c CTest: Do not truncate UTF-8 test output too early (#10656) Since commit e4beefeb (CTest: Do not munge UTF-8 output in XML files, 2009-12-08) we validate UTF-8 encoding of build and test output as it is written to XML files. However, in cmCTestTestHandler::CleanTestOutput we still processed test output one byte at a time and did not recognize multi-byte UTF-8 characters. Presence of such characters caused early truncation. Teach CleanTestOutput to truncate test output at the limit but without cutting it in the middle of a multi-byte encoding. Also, stop avoiding truncation in the middle of an XML tag like "<MyElement>" because the '<' and '>' will be properly escaped in the generated XML anyway. 04 January 2011, 18:20:49 UTC
eb7aa73 Merge topic 'linux-standard-base' into next a3de30e ccmake: Use LSB 4.0 curses API conditionally 04 January 2011, 13:53:30 UTC
a3de30e ccmake: Use LSB 4.0 curses API conditionally Use of 'attr_t' and 'wattr_get' works on LSB but does not seem portable to other curses versions. 04 January 2011, 13:52:50 UTC
178864a Merge topic 'policy-CMP0017' into next ce28737 Remove usage of CMAKE_CURRENT_LIST_DIR now that we have CMP0017 7db8db5 Improve documentation and messages for the new CMP0017 04 January 2011, 13:40:16 UTC
feb9dbb Merge topic 'issue_10201' into next 5990eda Revert "Added macro Subversion_WC_UPDATE([path...])." 04 January 2011, 13:25:15 UTC
5990eda Revert "Added macro Subversion_WC_UPDATE([path...])." This reverts commit 83c31ae00af38d2c8b3396c7e13caa66489c2bd1. Removing until Marcel has time to continue work on the feature. 04 January 2011, 13:24:09 UTC
26ec6c1 Merge branch 'master' into next 04 January 2011, 13:22:06 UTC
ce28737 Remove usage of CMAKE_CURRENT_LIST_DIR now that we have CMP0017 This puts the new search behaviour for included files in action, i.e. now when a file from Modules/ include()s another file, it also gets the one from Modules/ included, i.e. the one it expects. Alex 04 January 2011, 13:20:08 UTC
7db8db5 Improve documentation and messages for the new CMP0017 This patch incorporates the comments from Brad: -some improvements to the documentation of CMP0017 -make the test QUIETLY search for zlib 04 January 2011, 13:19:33 UTC
a4224b4 Merge topic 'policy-CMP0017' into next db44848 Prefer files from CMAKE_ROOT when including from CMAKE_ROOT 1e69c6f Merge branch 'user-policy-defaults' into policy-CMP0017 65a0a2a Merge branch 'include-command-whitespace' into policy-CMP0017 04 January 2011, 13:12:20 UTC
f0e44c1 Merge topic 'user-policy-defaults' into next a364daf Allow users to specify defaults for unset policies 8e45c11 Fix indentation in cmPolicies::ApplyPolicyVersion() 04 January 2011, 13:11:19 UTC
95c4524 Merge topic 'PreferCMakeModulesByCMakeModulesWithPolicy-NoTrailingWhitespaceCommit' into next 0319368 Merge branch 'include-command-whitespace' into PreferCMakeModulesByCMakeModulesWithPolicy-NoTrailingWhitespaceCommit 528eec0 Revert "Prefer files from CMAKE_ROOT when including from CMAKE_ROOT." e028a3f Revert "Fix indentation in cmPolicies::ApplyPolicyVersion()" ab34f3a Revert "Add support for CMAKE_POLICY_DEFAULT_CMP<NNNN> variables." 4c45e0d Revert "Add comment about CMP0017 to docs of include()" 04 January 2011, 13:10:59 UTC
f3d1d7e Merge topic 'include-command-whitespace' into next 75a5221 Remove trailing whitespace 04 January 2011, 13:10:35 UTC
db44848 Prefer files from CMAKE_ROOT when including from CMAKE_ROOT This patch makes include() and find_package() prefer cmake files located in CMAKE_ROOT over those in CMAKE_MODULE_PATH. This makes sure that the including file gets that file included which it expects, i.e. the one from cmake with which it was tested. It only changes behaviour when such an included file exists both in CMAKE_MODULE_PATH and in CMAKE_ROOT. This comes together with a new policy CMP0017, with default behaviour it behaves as it always did, but warns. With NEW behaviour it includes the file from CMAKE_ROOT instead from CMAKE_MODULE_PATH. This fixes (if CMP0017 is set) building KDE 4.5 with cmake >= 2.8.3. Also a basic test for this policy in included. 04 January 2011, 13:06:20 UTC
1e69c6f Merge branch 'user-policy-defaults' into policy-CMP0017 04 January 2011, 13:04:29 UTC
65a0a2a Merge branch 'include-command-whitespace' into policy-CMP0017 04 January 2011, 13:04:27 UTC
0319368 Merge branch 'include-command-whitespace' into PreferCMakeModulesByCMakeModulesWithPolicy-NoTrailingWhitespaceCommit 04 January 2011, 13:04:03 UTC
75a5221 Remove trailing whitespace 04 January 2011, 12:59:24 UTC
528eec0 Revert "Prefer files from CMAKE_ROOT when including from CMAKE_ROOT." This reverts commit 07410f329d8a219fc8c6153212cdcdb6034ab27c. 04 January 2011, 12:58:29 UTC
e028a3f Revert "Fix indentation in cmPolicies::ApplyPolicyVersion()" This reverts commit 15712e2be89983e6be8a3d4b3a20966163266c00. 04 January 2011, 12:58:23 UTC
ab34f3a Revert "Add support for CMAKE_POLICY_DEFAULT_CMP<NNNN> variables." This reverts commit eb74f519e90d880ed895ea2243aae2d64c2ba8f4. 04 January 2011, 12:58:17 UTC
4c45e0d Revert "Add comment about CMP0017 to docs of include()" This reverts commit a924ee511a33963fdce693b77982131df481df8f. 04 January 2011, 12:58:10 UTC
a364daf Allow users to specify defaults for unset policies Check CMAKE_POLICY_DEFAULT_CMP<NNNN> for a default when policy CMP<NNNN> would otherwise be left unset. This allows users to set policies on the command line when the project does not set them. One may do this to quiet warnings or test whether a project will build with new behavior without modifying code. There may also be cases when users want to build an existing project release using new behavior for policies unknown to the project at the time of the release. 04 January 2011, 12:46:10 UTC
8e45c11 Fix indentation in cmPolicies::ApplyPolicyVersion() Alex 04 January 2011, 12:42:49 UTC
c59ed29 KWSys Nightly Date Stamp 04 January 2011, 05:11:01 UTC
27920f2 Merge branch 'honor-explicit-zero-timeout' into next 03 January 2011, 19:42:30 UTC
51bb493 Test TIMEOUT property explicitly set to zero should be honored 03 January 2011, 19:41:25 UTC
e207994 Merge topic 'add_resource_support_to_intel' into next 90b0f2c Enable resource building with the intel compiler on windows. 03 January 2011, 19:07:14 UTC
90b0f2c Enable resource building with the intel compiler on windows. 03 January 2011, 19:02:22 UTC
2a672c1 Merge topic 'linux-standard-base' into next 7d691ca ccmake: Port for LSB 4.0 (#11648) 03 January 2011, 17:21:30 UTC
7d691ca ccmake: Port for LSB 4.0 (#11648) Use getmaxyx instead of getmax[xy]. Avoid using getattrs. 03 January 2011, 17:15:41 UTC
77dfea4 Merge branch 'master' into next 03 January 2011, 17:03:10 UTC
a67fd72 KWSys: Remove useless include <sys/procfs.h> (#11648) The header was included only under "#ifdef __linux", but not all Linux distributions provide the header. SystemInformation uses no symbols from this header, so do not include it. 03 January 2011, 17:03:03 UTC
078e351 Merge branch 'negative-test-costs' into next 03 January 2011, 16:26:55 UTC
6b0c7de Support explicitly set test costs in non-parallel testing. 03 January 2011, 16:25:46 UTC
c96ea14 Merge topic 'vs-force-multiple-include' into next b29eadd Map multiple /FI flags for VS < 10 (#11649) 03 January 2011, 15:05:14 UTC
b29eadd Map multiple /FI flags for VS < 10 (#11649) The /FI flag may be repeated so the flag table entry needs to be marked with SemicolonAppendable. This was already the case for VS 10. 03 January 2011, 15:02:16 UTC
b13c213 Merge branch 'master' into next 03 January 2011, 14:18:04 UTC
046775d Merge topic 'dev/strict-mode' into next 89c2544 Checking for a definition is a usage 5625dee Don't output to stderr in the GUI 03 January 2011, 13:51:49 UTC
89c2544 Checking for a definition is a usage 03 January 2011, 13:47:04 UTC
5625dee Don't output to stderr in the GUI 03 January 2011, 13:45:48 UTC
cd1010a Merge topic 'dev/add_test-working-directory' into next 6529d7f Pass the expected value as the first argument 03 January 2011, 13:43:28 UTC
6529d7f Pass the expected value as the first argument When the path has regular expression special characters, the PASS_REGULAR_EXPRESSION value can fail to compile. 03 January 2011, 13:39:22 UTC
edff920 KWSys Nightly Date Stamp 03 January 2011, 05:10:09 UTC
4e0681a KWSys Nightly Date Stamp 02 January 2011, 05:10:07 UTC
637daf6 Add function to deploy qt plugins. 02 January 2011, 01:13:34 UTC
e44ca0b Merge topic 'qt4-deploy-plugins' into next 637daf6 Add function to deploy qt plugins. 02 January 2011, 01:12:48 UTC
b5a1233 Merge topic 'qt4-find-plugins' into next e6bb8c7 Add support for using static/dynamic Qt plugins. 6fbdac9 KWSys Nightly Date Stamp 01 January 2011, 18:46:04 UTC
e6bb8c7 Add support for using static/dynamic Qt plugins. 01 January 2011, 18:45:05 UTC
6fbdac9 KWSys Nightly Date Stamp 01 January 2011, 05:10:48 UTC
9a8b564 Merge branch 'master' into next 31 December 2010, 17:30:58 UTC
3750c19 Merge topic 'make-install-test-serial' into next bce24e1 Avoid running CMake.Install test simultaneously with other tests 31 December 2010, 14:23:25 UTC
bce24e1 Avoid running CMake.Install test simultaneously with other tests 31 December 2010, 14:18:52 UTC
30a95b7 Merge topic 'suppress-warnings' into next d11f439 Suppress erroneous warnings from Intel compiler 31 December 2010, 13:42:57 UTC
d11f439 Suppress erroneous warnings from Intel compiler Googling for "warning #980: wrong number of actual arguments to intrinsic function" yields: http://software.intel.com/en-us/articles/cdiag980/ http://software.intel.com/en-us/articles/diagnostic-980-wrong-number-of-actual-arguments-to-intrinsic-function/ Since the compiler is at fault for issuing the warnings incorrectly, simply suppress them from CMake dashboard results. 31 December 2010, 13:38:14 UTC
60fa5ba KWSys Nightly Date Stamp 31 December 2010, 05:10:46 UTC
0c99e2a Merge topic 'add_support_for_windres' into next 971692c Build enable_language command during bootstrap 30 December 2010, 18:07:00 UTC
971692c Build enable_language command during bootstrap Commit 060d6e88 (Add support for windres to cygwin, 2010-12-23) and commit b2f308c8 (Add support for windows resources with mingw/msys, 2010-12-22) introduced enable_language(RC) for the first time in a platform file processed by a bootstrap-built cmake. 30 December 2010, 17:59:57 UTC
ee1ab90 Merge branch 'master' into next 30 December 2010, 12:52:13 UTC
91c06e9 KWSys Nightly Date Stamp 30 December 2010, 05:11:02 UTC
5590c41 Merge topic 'compiler-id-literal-const' into next dbc79bd Fix constness in compiler id detection 29 December 2010, 20:47:27 UTC
dbc79bd Fix constness in compiler id detection Since commit 70c2dc8a (Make compiler id detection more robust, 2008-03-10) we store compiler identification strings in test binaries using the form char* info = "info"; Use the const-correct char const* info = "info"; form instead. This allows the C++ compiler identification to work with "-Werror -Wall" or equivalent flags if the compiler would warn about const-to-non-const conversion. 29 December 2010, 20:35:15 UTC
b1015e1 Merge branch 'master' into next 29 December 2010, 13:29:34 UTC
5e9d8a2 KWSys Nightly Date Stamp 29 December 2010, 05:10:40 UTC
fca2cc1 Merge branch 'master' into next 28 December 2010, 20:27:01 UTC
93460cc Merge topic 'bug-11518-dbus-macro' d640d54 allow absolute paths for dbus interface. 28 December 2010, 20:26:37 UTC
back to top