https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
870fe04 Qt4Macros: Added support for generated resource files Using the QT4_ADD_RESOURCES() macro required the resource file to exist already for dependency scanning. This prevented the use of resource files that are generated by cmake because it needs the file before resolving the dependency. This patch adds support for generated resource files by not scanning the resource file for dependencies if it doesn't exist yet. The add_custom_command() to generate the resource file should add the dependencies on the files used by the resource file. 29 May 2012, 15:45:03 UTC
b639549 CMake Nightly Date Stamp 25 May 2012, 04:01:04 UTC
116a62c Merge topic 'HandleEmptySIZEOF_VOID_P' 14b213c add test for #13241: empty SIZEOF_VOIDP in write_basic_package_version_file 00ae36f write_basic_package_version_file() now works with unset CMAKE_SIZEOF_VOID_P 24 May 2012, 17:39:00 UTC
8d83d20 Merge topic 'FindPythonLibs-doc-cache-vars' c5c9af5 FindPythonLibs: Document cache variables (#13240) 24 May 2012, 17:38:51 UTC
bc936c1 Merge topic 'fortran-include-angle' ad21079 Fortran: Follow <>-style includes (#13239) 24 May 2012, 17:38:41 UTC
68d1774 Merge topic 'ExternalProject-Ninja-superbuild' c9097c7 ExternalProject: Fix 'make' builds with Ninja (#13159) 24 May 2012, 17:38:25 UTC
3e23da0 Merge topic 'CPack-activateRPM-DEB-onMacOS' 801ea70 Calm down Borland compiler warning about "always true" 2a34b57 CPack allow RPM and DEB generator to be used on OSX. 24 May 2012, 17:38:13 UTC
db1857e Merge topic 'CPackNSIS-warnDESTDIRandABSOLUTE' 4986d52 Use CPACK_xxx and CMAKE_xxx in a consistent way. f90223c Fix KWStyle warning 47f0dbd CPack add necessary check to detect/warns/error on ABSOLUTE DESTINATION 6ba055b CPack add easy possibility to warn about CPACK_SET_DESTDIR 24 May 2012, 17:38:03 UTC
59bdb87 Merge topic 'MakeDefaultInstallComponentNameConfigurable' b71e731 -add docs for ${CMAKE_INSTALL_DEFAULT_COMPONENT_NAME} 7ced073 make default install component name configurable b6fba35 -strip trailing whitespace 24 May 2012, 17:37:54 UTC
1e3dde2 CMake Nightly Date Stamp 24 May 2012, 04:01:04 UTC
14b213c add test for #13241: empty SIZEOF_VOIDP in write_basic_package_version_file Alex 23 May 2012, 18:48:47 UTC
00ae36f write_basic_package_version_file() now works with unset CMAKE_SIZEOF_VOID_P This fixes #13241. If CMAKE_SIZEOF_VOID_P is not set, either in the installed or in the using project, don't check for it. Alex 23 May 2012, 18:46:48 UTC
4df4511 CMake Nightly Date Stamp 23 May 2012, 04:01:03 UTC
c5c9af5 FindPythonLibs: Document cache variables (#13240) Add information on how to change which install of Python is found by CMake. 22 May 2012, 18:21:00 UTC
ad21079 Fortran: Follow <>-style includes (#13239) Fortran sources that pass through the C preprocessor may use #include "header" syntax or #include <header> syntax. CMake already follows the former. Teach it to follow the latter. 22 May 2012, 18:07:24 UTC
f2656e4 CMake Nightly Date Stamp 22 May 2012, 04:01:04 UTC
c9097c7 ExternalProject: Fix 'make' builds with Ninja (#13159) Fix the build command when Ninja is the CMake Generator, but the external project is created for a project that does not use CMake but does use "make". 21 May 2012, 22:57:11 UTC
801ea70 Calm down Borland compiler warning about "always true" 21 May 2012, 12:39:18 UTC
4af6480 CMake Nightly Date Stamp 21 May 2012, 04:01:04 UTC
2a34b57 CPack allow RPM and DEB generator to be used on OSX. More generally add the check for possible generator "activation" at runtime depending on a generator specific check. The dynamic behavior is currently implemented only for MacOS and should be fully backward compatible for other system. Inspired-By Tom Hughes <tomtheengineer@gmail.com> 20 May 2012, 20:04:32 UTC
4986d52 Use CPACK_xxx and CMAKE_xxx in a consistent way. CMAKE_xxx vars are now used in the CMake-generated cmake_install.cmake script while CPACK_xxx equivalent vars are used from within CPack. CPack is responsible for getting/forwarding definitions of CPACK_xxxx var corresponding to CMAKE_xxxx when invoking CMake-generated install scripts. As a consequence: CMAKE_ABSOLUTE_DESTINATION_FILES CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION may be used from outside CPack as well. e.g. cmake -DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=1 -P cmake_install.cmake works as expected. 20 May 2012, 15:28:54 UTC
4742eec CMake Nightly Date Stamp 20 May 2012, 04:01:02 UTC
e2d71bb CMake Nightly Date Stamp 19 May 2012, 04:01:02 UTC
cb37cae CMake Nightly Date Stamp 18 May 2012, 04:01:04 UTC
8e9929d Merge topic 'ninja-error-failbit' b94514f Ninja: mark rules/build file streams failed if error occurred (#13067, #13105) 17 May 2012, 19:00:01 UTC
7873311 Merge topic 'ninja-issue-13069' d807aab Ninja: apply CMAKE_<LANG>_FLAGS_<TYPE> to executable targets (#13069) 17 May 2012, 18:59:52 UTC
e1c5691 Merge topic 'cmake-trace-elseif' b3b095a Print any evaluated 'elseif'/'else' commands in trace mode (#13220) 17 May 2012, 18:59:39 UTC
3e595b9 Merge topic 'FindwxWidgets-OpenBSD' 16ee197 FindwxWidgets: Do not use -isystem on OpenBSD (#13219) 17 May 2012, 18:59:28 UTC
0c03cba Merge topic 'xcode-storyboard-files' d59ba0c Xcode: Recognize storyboard source files (#13214) 17 May 2012, 18:59:17 UTC
d6ec477 Merge topic 'FeatureSummaryNicerFormatting' b1d7c4b FeatureSummary.cmake: nicer formatting 17 May 2012, 18:59:07 UTC
8e9101a Merge topic 'mumps_coverage' c806b23 CDash now supports lots of files in coverage. So, show all files. 761d931 Do not try to run bullseye coverage if COVFILE env is empty. 5b69ce4 Update test data to match new coverage format. 1b418f1 Change GT.M Coverage Parser global b0c07a1 Disable bullseye coverage for mumps coverage test. 0a169e6 Remove uncovered files from cache coverage data. a7abf5e Add ability to specify more than one package directory or coverage directory. 220afca Use <TARGET_FILE> expression to run ctest so it works with Xcode and VS IDE. 62f6bce Use a script to run the test because WORKING_DIRECTORY is not in 2.8.2. f5c5db0 Fix some warnings and a bug where it went past the length of a vector. 7955e99 Add support for Cache coverage. a86cd33 Add virutal destructor to silence warning. 319eeb0 Add test for mumps coverage. Also refactor code to prepare for cache coverage. 72210c2 Fix line length. dd07161 Fix warning about char* instead of const char*. e6412e0 Add support to ctest for GTM mumps coverage. 17 May 2012, 18:58:54 UTC
8f635d0 Merge topic 'vs11-arm-generator' 5af93bb VS11: Fix ARM architecture hint typo (#13077) 0fa3d09 VS11: Add ARM architecture generator (#13077) 17 May 2012, 18:58:41 UTC
c47f904 Merge topic 'ninja_convenience_targets' 92cee76 Ninja: Add a convenient 'help' target. 3bd41f2 Ninja: Add a convenient 'clean' target. 17 May 2012, 18:58:31 UTC
8519085 Merge topic 'CPack-preserveTimestampInSourcePackage' 3d10f65 CPack - preserve timestamp for CPACK_INSTALLED_DIRECTORIES. fixes: #0013193 17 May 2012, 18:58:20 UTC
3e0580b CMake Nightly Date Stamp 17 May 2012, 04:01:03 UTC
b94514f Ninja: mark rules/build file streams failed if error occurred (#13067, #13105) This causes cmGeneratedFileStream to delete the temporary files, rather than overwriting the (working) existing files. 16 May 2012, 23:00:16 UTC
d807aab Ninja: apply CMAKE_<LANG>_FLAGS_<TYPE> to executable targets (#13069) Based on a patch by Zaheer Chothia! 16 May 2012, 21:56:42 UTC
b3b095a Print any evaluated 'elseif'/'else' commands in trace mode (#13220) In trace mode ('--trace'), any 'elseif' or 'else' commands that are evaluated as part of a conditional block will be printed. Previously, only the opening 'if' command of a conditional block was printed. 16 May 2012, 13:07:55 UTC
e78483c CMake Nightly Date Stamp 16 May 2012, 04:01:03 UTC
f90223c Fix KWStyle warning 15 May 2012, 05:54:42 UTC
0977250 CMake Nightly Date Stamp 15 May 2012, 04:01:04 UTC
47f0dbd CPack add necessary check to detect/warns/error on ABSOLUTE DESTINATION The [usually] wrong usage of absolute DESTINATION in INSTALL rules keeps popping-up on the ML. We shall have some way to: 1) easily detect it. 2) forbids this for some CPack generator like NSIS In fact it should certainly be forbidden for *any* generators when used on Windows but we may implements that on top of the current patch. The patch ask the task to the generated cmake_install.cmake scripts. Those scripts are a little bit more complicated with that but iff there are absolute DESTINATION. This cost nothing if relative DESTINATION are used. Two new vars are introduced (and documented to handle that): CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION and CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION 14 May 2012, 21:29:42 UTC
b71e731 -add docs for ${CMAKE_INSTALL_DEFAULT_COMPONENT_NAME} Alex 14 May 2012, 20:19:30 UTC
7ced073 make default install component name configurable Until now an unnamed component was always named "Unspecified". Now this name is taken from the new cmake variable CMAKE_INSTALL_DEFAULT_COMPONENT_NAME, which is initialized to "Unspecified". But it can now be set to something project-specific, per directory Alex 14 May 2012, 20:19:12 UTC
16ee197 FindwxWidgets: Do not use -isystem on OpenBSD (#13219) Set wxWidgets_INCLUDE_DIRS_NO_SYSTEM on OpenBSD in addition to Apple to prevent UsewxWidgets.cmake from using the include_directories SYSTEM option. 14 May 2012, 20:01:35 UTC
d59ba0c Xcode: Recognize storyboard source files (#13214) 14 May 2012, 18:56:20 UTC
6ba055b CPack add easy possibility to warn about CPACK_SET_DESTDIR CPackNSIS will only warn but sooner or later it should error out 14 May 2012, 18:26:15 UTC
75c0304 CMake Nightly Date Stamp 14 May 2012, 04:01:03 UTC
b6fba35 -strip trailing whitespace Alex 13 May 2012, 15:38:31 UTC
b1d7c4b FeatureSummary.cmake: nicer formatting Alex 13 May 2012, 12:37:51 UTC
c7dab4b CMake Nightly Date Stamp 13 May 2012, 04:01:02 UTC
b149d1e CMake Nightly Date Stamp 12 May 2012, 04:01:03 UTC
c806b23 CDash now supports lots of files in coverage. So, show all files. Prior to this commit the mumps coverage only showed files that had at least one line of coverage. Now 0% covered files are shown as well. 11 May 2012, 19:22:25 UTC
a2f5d14 CMake Nightly Date Stamp 11 May 2012, 04:01:03 UTC
5af93bb VS11: Fix ARM architecture hint typo (#13077) 10 May 2012, 11:08:09 UTC
9d9fc18 CMake Nightly Date Stamp 10 May 2012, 04:01:03 UTC
92cee76 Ninja: Add a convenient 'help' target. 09 May 2012, 17:08:12 UTC
3bd41f2 Ninja: Add a convenient 'clean' target. It has been asked on the mailing list: http://public.kitware.com/pipermail/cmake-developers/2012-April/003805.html 09 May 2012, 17:08:12 UTC
3d10f65 CPack - preserve timestamp for CPACK_INSTALLED_DIRECTORIES. fixes: #0013193 09 May 2012, 16:02:13 UTC
0fa3d09 VS11: Add ARM architecture generator (#13077) 09 May 2012, 13:12:13 UTC
ad5c9d0 CMake Nightly Date Stamp 09 May 2012, 04:01:04 UTC
761d931 Do not try to run bullseye coverage if COVFILE env is empty. 08 May 2012, 18:47:13 UTC
e7e9f24 Merge topic 'vs-osx-framework-headers' 470f39c VS: Restore header files marked as OS X Framework content (#13196) 08 May 2012, 18:33:39 UTC
6f07948 Merge topic 'doc-html-index' 707afd1 Documentation: Improve HTML section index format 08 May 2012, 18:33:25 UTC
41d3dfc Merge topic 'FixMultipleResultsInFeatureSummary' 1f8f58a fix #13195: avoid multiple mentions of found packages 08 May 2012, 18:33:13 UTC
3f78126 Merge topic 'fix-13121-handle-gcov47-output' 56f499d CTest: Modify reg ex so it also works with gcov 4.7 output (#13121) 08 May 2012, 18:33:02 UTC
105dfc3 Merge topic 'abort-findqt4-on-qt5' 37a28ff Fix the number variable comparison when Qt is not found. 1dfe15c Abort FindQt4.cmake if Qt 5 is found. 08 May 2012, 18:32:53 UTC
fb337c6 Merge topic 'doc-NO_SONAME-typo' 1aa5216 Fix a few typos in NO_SONAME property description. 08 May 2012, 18:32:43 UTC
da0dc9e Merge topic 'kwsys-no-depend-FundamentalType' 221b5b6 KWSys: Remove dependencies on FundamentalType 08 May 2012, 18:32:31 UTC
21aea01 CMake Nightly Date Stamp 08 May 2012, 04:01:05 UTC
5b69ce4 Update test data to match new coverage format. 07 May 2012, 19:46:29 UTC
1b418f1 Change GT.M Coverage Parser global The coverage global should be in the local namespace. This means the global will be ^ZZCOVERAGE instead of ^COVERAGE. Change the parser to look for ^ZZCOVERAGE instead of the old ^COVERAGE 07 May 2012, 19:29:52 UTC
470f39c VS: Restore header files marked as OS X Framework content (#13196) Header files listed in a target's PUBLIC_HEADER or similar properties are marked as OS X Framework content. Refactoring performed by commit 11d9b211 (Add cmGeneratorTarget to represent a target during generation, 2012-03-07) commit 45c2f932 (Simplify cmMakefileTargetGenerator using cmGeneratorTarget, 2012-03-07) commit 328c0f65 (Simplify cmVisualStudio10TargetGenerator source classification, 2012-03-19) and related commits accidentally removed such files from treatment as normal header files by the VS generator (generators other than Makefiles and Xcode). Move handling of such files out of cmGeneratorTarget and back to cmMakefileTargetGenerator. The central cmGeneratorTarget classification will always treat them as header or extra sources. 07 May 2012, 19:28:19 UTC
707afd1 Documentation: Improve HTML section index format Add a newline after section index list items. This makes the generated HTML source more readable. 07 May 2012, 12:51:57 UTC
c5a67a7 CMake Nightly Date Stamp 07 May 2012, 04:01:03 UTC
1f8f58a fix #13195: avoid multiple mentions of found packages Now before adding a package to the list of found or not-found packages, the package is remvoed from both lists before. Alex 06 May 2012, 14:32:10 UTC
b4a189f CMake Nightly Date Stamp 06 May 2012, 04:01:04 UTC
98ff9df CMake Nightly Date Stamp 05 May 2012, 04:01:04 UTC
b0c07a1 Disable bullseye coverage for mumps coverage test. 04 May 2012, 15:41:15 UTC
c196e9e CMake Nightly Date Stamp 04 May 2012, 04:01:03 UTC
56f499d CTest: Modify reg ex so it also works with gcov 4.7 output (#13121) 03 May 2012, 21:08:19 UTC
37a28ff Fix the number variable comparison when Qt is not found. 03 May 2012, 15:40:04 UTC
1dfe15c Abort FindQt4.cmake if Qt 5 is found. 03 May 2012, 14:47:07 UTC
9a6d788 CMake Nightly Date Stamp 03 May 2012, 04:01:05 UTC
0a169e6 Remove uncovered files from cache coverage data. Cache coverage data currently contains files with 0 coverage on each line. This change will remove those files from the coverage sent to CDash. 02 May 2012, 21:23:01 UTC
a7abf5e Add ability to specify more than one package directory or coverage directory. 02 May 2012, 20:47:24 UTC
1aa5216 Fix a few typos in NO_SONAME property description. 02 May 2012, 19:14:05 UTC
220afca Use <TARGET_FILE> expression to run ctest so it works with Xcode and VS IDE. Also add -crlf to the .gitconfig to handle the coverage data. 02 May 2012, 15:51:38 UTC
62f6bce Use a script to run the test because WORKING_DIRECTORY is not in 2.8.2. add_test with WORKING_DIRECTORY is too new to use in cmake. This change uses a configured script to run the command in the right directory. 02 May 2012, 14:45:06 UTC
221b5b6 KWSys: Remove dependencies on FundamentalType The hash_fun.hxx header is configured whether FundamentalType is enabled or not and so cannot depend on it. Run the relevant platform tests whether or not FundamentalType is on and configure the result directly into hash_fun. While at it, remove the dependence of SystemInformation on FundamentalType too since it needs only information that we now always compute. 02 May 2012, 12:46:10 UTC
3817314 CMake Nightly Date Stamp 02 May 2012, 04:01:04 UTC
f5c5db0 Fix some warnings and a bug where it went past the length of a vector. Fix a kwstyle warning and an unused variable warning. Also fix a case where it could crash because a vector was referenced passed its end. 01 May 2012, 21:32:23 UTC
7955e99 Add support for Cache coverage. This adds support for Cache coverage parsing. A test is added that does a basic run of the coverage on a small bit of data. 01 May 2012, 21:00:43 UTC
a86cd33 Add virutal destructor to silence warning. 01 May 2012, 18:36:18 UTC
17c65d1 Merge topic 'cmake-gui-thread-wait' 2c050a2 cmake-gui: Wait for configure/generate thread to complete before exiting. 01 May 2012, 18:10:26 UTC
8df7aa5 Merge topic 'module-no-soname' fdb3f87 Test NO_SONAME property (#13155) e1409ac Support building shared libraries or modules without soname (#13155) 01 May 2012, 18:09:59 UTC
d05e12b Merge topic 'intel-Windows-RTC1' dd08062 Intel: On Windows use /RTC1 instead of deprecated /GZ (#13174) 01 May 2012, 18:09:44 UTC
99f6055 Merge topic 'fix-12564-avoid-git-re-clones' 08db81e ExternalProject: Avoid repeated git clone operations (#12564) d14c024 ExternalProject: Refactor repeated code into function (#12564) 987c017 ExternalProject: Avoid unnecessary git clones (#12564) 01 May 2012, 18:09:34 UTC
28de112 Merge topic 'vs10-source-paths' d931ce9 VS10: Generate relative source paths when possible (#12570) b2e7c7a VS11: Do not use source path conversion workaround specific to VS 10 4248132 VS10: Convert paths normally unless forced to relative c2ba6ba VS10: Simplify vcxproj.filter file generation 4f2d9d2 VS10: Refactor custom commands to use WriteSource 01 May 2012, 18:09:22 UTC
c75f404 Merge topic 'kwsys-environ-cleanup' e48796b KWSys: Fix SystemTools environment memory handling (#13156) b10c5cb CTest: Simplify environment save/restore 01 May 2012, 18:09:12 UTC
back to top