https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
90c58fc add FindCUDA support for compilation to fatbin & cubin modules 29 April 2014, 22:01:57 UTC
9442928 Merge topic 'UseSWIG-go-support' a3b1be5e UseSWIG: Add support for Go and Lua 29 April 2014, 13:58:50 UTC
3681cc4 Merge topic 'doc-singlehtml' aaa6c8a6 Merge branch 'master' into doc-singlehtml faf291a9 Utilities/Sphinx: Add option to build 'singlehtml' format 29 April 2014, 13:58:48 UTC
1b5fac4 Merge topic 'doc-full-help' 478356e6 Restore --help-full option to output all help manuals 29 April 2014, 13:58:46 UTC
a3b1be5 UseSWIG: Add support for Go and Lua 29 April 2014, 13:56:18 UTC
c51d07d CMake Nightly Date Stamp 29 April 2014, 04:01:08 UTC
bb1c41a CMake Nightly Date Stamp 28 April 2014, 04:01:10 UTC
c8b76d5 CMake Nightly Date Stamp 27 April 2014, 04:01:09 UTC
415b75f CMake Nightly Date Stamp 26 April 2014, 04:01:06 UTC
478356e Restore --help-full option to output all help manuals This option was removed during conversion to the reStructuredText documentation. Restore it. Process documentation starting at Help/index.rst so that all manuals are included in the output. 25 April 2014, 12:41:31 UTC
041dfea CMake Nightly Date Stamp 25 April 2014, 04:01:10 UTC
aaa6c8a Merge branch 'master' into doc-singlehtml Resolve conflicts in Utilities/Sphinx/CMakeLists.txt by adding the help options from both sides. 24 April 2014, 19:31:45 UTC
faf291a Utilities/Sphinx: Add option to build 'singlehtml' format Add SPHINX_SINGLEHTML to enable the Sphinx 'singlehtml' builder. 24 April 2014, 19:23:27 UTC
d64ee80 Merge branch 'release' 24 April 2014, 13:27:06 UTC
20b46a0 Merge branch 'sphinx-python3' into release 24 April 2014, 13:26:41 UTC
3c8226e Merge topic 'sphinx-python3' d55671ad Utilities/Sphinx: Fix cmake domain document removal with python3 24 April 2014, 13:24:59 UTC
9264983 Merge topic 'FindGTK2-X11' 55f5ea7b FindGTK2: search for Fontconfig and X11 before using them 24 April 2014, 13:24:57 UTC
9b8685f Merge topic 'aix-streams' 817db64c fix compile error on AIX/gcc-2.9 because of unknown std::stringstream 24 April 2014, 13:24:55 UTC
d55671a Utilities/Sphinx: Fix cmake domain document removal with python3 In the domain clear_doc method, avoid removing entries from a dictionary while iterating over it. Instead accumulate a set of entries to remove at the end. 24 April 2014, 13:04:52 UTC
533d10e CMake Nightly Date Stamp 24 April 2014, 04:01:10 UTC
55f5ea7 FindGTK2: search for Fontconfig and X11 before using them 23 April 2014, 20:49:38 UTC
608532f CMake Nightly Date Stamp 23 April 2014, 04:01:11 UTC
817db64 fix compile error on AIX/gcc-2.9 because of unknown std::stringstream 22 April 2014, 20:21:31 UTC
d3417a2 Merge branch 'release' 22 April 2014, 16:54:58 UTC
72ab764 Merge branch 'osx-CFBundle-info-plist' into release 22 April 2014, 16:53:51 UTC
08a5b6b Merge topic 'osx-CFBundle-info-plist' e4e76f28 Merge branch 'master' into osx-CFBundle-info-plist 149ce5db OS X: Fix Info.plist placement in a CFBundle 22 April 2014, 16:53:16 UTC
e4e76f2 Merge branch 'master' into osx-CFBundle-info-plist Resolve conflict in Source/cmOSXBundleGenerator.cxx by taking the side from 'master'. 22 April 2014, 16:51:55 UTC
149ce5d OS X: Fix Info.plist placement in a CFBundle Fix cmOSXBundleGenerator::CreateCFBundle to place Info.plist under the same root directory as the rest of the bundle. Without this, Info.plist was placed into CMAKE_BINARY_DIR, not CMAKE_CURRENT_BINARY_DIR because the target path was not generated correctly. 22 April 2014, 16:48:44 UTC
2475acc CMake Nightly Date Stamp 22 April 2014, 04:01:08 UTC
b100838 Merge topic 'feature-absence-hard-error' 8d0b1cca Features: FATAL_ERROR on compilers with no recorded features. 447fbb3f Tests: Execute compile features tests unconditionally. 597bb72e Tests: Run RunCMake.target_compile_features unconditionally. 21 April 2014, 13:35:42 UTC
658cc11 Merge topic 'fix-wix-cpack-crash' cb59f5da CPackWIX: Delay creation of cmWIXPatch until CPack has initialized Logger 21 April 2014, 13:32:33 UTC
ba83d84 Merge topic 'ExternalData-missing-not-fatal' ccd29b9a ExternalData: Warn on missing file instead of failing 21 April 2014, 13:32:32 UTC
a097253 Merge topic 'CMP0052-docs' 692228e4 Help: Link to cmake-buildsystem from CMP0052 docs. e5e9b8e9 Help: Add code example for INSTALL_INTERFACE to cmake-buildsystem. 21 April 2014, 13:32:30 UTC
bb891c2 Merge topic 'internal-error-backtrace' 3de4c295 cmake: Print C++ stack trace after INTERNAL_ERROR messages 21 April 2014, 13:32:28 UTC
464c8ab Merge topic 'autorcc-target-dir' 33774ca2 QtAutogen: Put generated qrc files in a target-specific dir. 21 April 2014, 13:32:27 UTC
fd4ee2d Merge topic 'FindGTK2_fix_bsd' d5a6069a FindGTK2: Add GTK2_(FONTCONFIG|X11)_INCLUDE_DIR optional includes ef9366b0 FindGTK2: Add /usr/X11R6/ to include paths 21 April 2014, 13:32:25 UTC
ad8041e Merge topic 'UseSWIG-guess_module_name' 2c96192f UseSWIG: Revise and format documentation e147c5c5 UseSWIG: Detect module name from interface file (#10080) 21 April 2014, 13:32:23 UTC
d5a6069 FindGTK2: Add GTK2_(FONTCONFIG|X11)_INCLUDE_DIR optional includes 21 April 2014, 13:28:55 UTC
2c96192 UseSWIG: Revise and format documentation Also add some documentation of SWIG_MODULE_NAME. 21 April 2014, 13:23:41 UTC
e147c5c UseSWIG: Detect module name from interface file (#10080) If no SWIG_MODULE_NAME is specified explicitly and the .i file exists, scan it for the module name declaration. 21 April 2014, 13:22:57 UTC
c770d40 CMake Nightly Date Stamp 21 April 2014, 04:01:06 UTC
bae9452 CMake Nightly Date Stamp 20 April 2014, 04:01:06 UTC
1a4eb50 CMake Nightly Date Stamp 19 April 2014, 04:01:22 UTC
cb59f5d CPackWIX: Delay creation of cmWIXPatch until CPack has initialized Logger Without the fix CPack will crash when the cmWIXPatch class tries to issue any diagnostics. 18 April 2014, 20:45:30 UTC
3970b5d Merge branch 'release' 18 April 2014, 17:17:29 UTC
33774ca QtAutogen: Put generated qrc files in a target-specific dir. 18 April 2014, 14:41:13 UTC
046ee6d Merge branch 'release' 18 April 2014, 13:35:49 UTC
2b7f70c Merge branch 'sphinx-python3' into release 18 April 2014, 13:10:13 UTC
e0790c9 Merge topic 'sphinx-python3' 69069cfb Utilities/Sphinx: Port documentation generation to python3 (#14886) 18 April 2014, 13:08:28 UTC
69069cf Utilities/Sphinx: Port documentation generation to python3 (#14886) 18 April 2014, 12:42:34 UTC
c9d13f8 CMake Nightly Date Stamp 18 April 2014, 04:01:15 UTC
3de4c29 cmake: Print C++ stack trace after INTERNAL_ERROR messages Since an INTERNAL_ERROR is always a bug, it will be useful to have the program stack trace available in the report. 17 April 2014, 15:25:19 UTC
8d0b1cc Features: FATAL_ERROR on compilers with no recorded features. Users of the new target_compile_features command are expected to check the existence of the CMAKE_CXX_COMPILE_FEATURES variable before attempting to use it to require features. 17 April 2014, 14:20:50 UTC
447fbb3 Tests: Execute compile features tests unconditionally. Conditionally create a dummy test if there are no known features. 17 April 2014, 14:20:50 UTC
ccd29b9 ExternalData: Warn on missing file instead of failing When the primary source tree path named by a DATA{} reference does not exist, produce an AUTHOR_WARNING instead of a FATAL_ERROR. This is useful when writing a new DATA{} reference to a test reference output that has not been created yet. This way the developer can run the test, manually verify the output, and then copy it into place to provide the reference and eliminate the warning. If the named source tree path is expected to be a file but exists as a directory, we still need to produce a FATAL_ERROR. 17 April 2014, 13:45:09 UTC
5265a5d Merge branch 'release' 17 April 2014, 13:18:24 UTC
2fca2b2 Merge topic 'fix-CMP0052' 3b673586 CMP0052: Make the warning message more informative. 5baa8159 CMP0052: Test that include dirs in install locations cause no warnings. 9e0b3153 CMP0052: Do not warn when include dir is not in source or build tree 17 April 2014, 13:11:10 UTC
51a8a37 Merge topic 'FindGTest-typed-test' 1f3e95ba FindGTest: Teach GTEST_ADD_TESTS about TYPED_TEST 17 April 2014, 13:11:08 UTC
fe27c99 Merge topic 'update-libarchive' 67f5f0a9 libarchive: Use _snprintf on Windows, not snprintf fcfbb0a9 libarchive: Drop LIBARCHIVE_ADDITIONAL_LIBS, CMake does not need it 61a649d9 libarchive: Update README-CMake.txt for new snapshot 4533560c Merge branch 'libarchive-upstream' into update-libarchive 44d6b82f libarchive: Disable all whitespace checks in third-party code 37f225b7 libarchive 3.1.2-246-ga5a5d28b (reduced) 6ab7c326 libarchive: Avoid left-shift overflow of signed integer 17 April 2014, 13:11:06 UTC
7a36a34 Merge topic 'update-prebuilt-openssl' b84ee41a Utilities/Release: Update to openssl-1.0.1g 17 April 2014, 13:11:04 UTC
d9e2cd2 Merge topic 'codelite-simplify' c8e565a0 CodeLite generator: simplify code a bit 17 April 2014, 13:11:03 UTC
4c966d9 Merge topic 'vs-use-full-paths' 0d048384 VS: Use full path to sources to allow deeper trees with VS >= 10 17 April 2014, 13:11:01 UTC
41c76d5 Merge topic 'ar-no-replace' 1ec6485c Support duplicate object names in large archives (#14874) 17 April 2014, 13:10:59 UTC
c14010e Merge topic 'archive-null-error' b508de59 cmArchiveWrite: Handle NULL error string (#14882) 17 April 2014, 13:10:56 UTC
ef10fc4 Merge topic 'implicit-libNN-dirs' cc57ff5c Drop /lib32 and /lib64 from link directories and RPATH (#14875) 17 April 2014, 13:10:53 UTC
3b67358 CMP0052: Make the warning message more informative. Print the reason for the offending entry in the INTERFACE_INCLUDE_DIRECTORIES. 17 April 2014, 13:08:24 UTC
5baa815 CMP0052: Test that include dirs in install locations cause no warnings. 17 April 2014, 13:07:59 UTC
692228e Help: Link to cmake-buildsystem from CMP0052 docs. 17 April 2014, 09:05:20 UTC
e5e9b8e Help: Add code example for INSTALL_INTERFACE to cmake-buildsystem. 17 April 2014, 09:01:58 UTC
858ed4b CMake Nightly Date Stamp 17 April 2014, 04:01:08 UTC
9e0b315 CMP0052: Do not warn when include dir is not in source or build tree When the policy was added by commit 783bce29 (Export: Disallow exported interface includes in src/build tree, 2014-03-31) it accidentally left a code path that would warn when the include dir is in the install tree but *not* in the source or build tree. Fix that. 16 April 2014, 19:57:35 UTC
1f3e95b FindGTest: Teach GTEST_ADD_TESTS about TYPED_TEST 16 April 2014, 18:01:52 UTC
567e4e6 CMake 3.0.0-rc4 16 April 2014, 17:24:46 UTC
1ec6485 Support duplicate object names in large archives (#14874) Generalize the change from commit 39d0ade0 (Windows-GNU: Support duplicate object names in large archives, 2014-04-14) to the default archive rules. These rules have used an incremental append approach since commit v2.8.0~1856 (Build large archives incrementally, 2008-08-04). Switch from "ar r" to "ar q" to be sure we always append objects instead of replacing them. 16 April 2014, 17:19:43 UTC
e40fbbb Merge branch 'archive-null-error' into release 16 April 2014, 17:19:10 UTC
ac00baa Merge branch 'implicit-libNN-dirs' into release 16 April 2014, 17:19:03 UTC
b508de5 cmArchiveWrite: Handle NULL error string (#14882) If archive_error_string returns NULL, use a placeholder string instead of crashing. 16 April 2014, 17:13:28 UTC
cc57ff5 Drop /lib32 and /lib64 from link directories and RPATH (#14875) Extend CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES with these paths. We already have the equivalents under /usr. Systems that have these directories have their dynamic loaders configured already. Do not allow them to appear in the RPATH explicitly. 16 April 2014, 15:40:48 UTC
597bb72 Tests: Run RunCMake.target_compile_features unconditionally. It is so far testing only cases which are fatal regardless of recorded features. 16 April 2014, 15:22:19 UTC
fd8bb34 CMake Nightly Date Stamp 16 April 2014, 04:01:07 UTC
67f5f0a libarchive: Use _snprintf on Windows, not snprintf 15 April 2014, 20:52:18 UTC
fcfbb0a libarchive: Drop LIBARCHIVE_ADDITIONAL_LIBS, CMake does not need it 15 April 2014, 20:37:52 UTC
61a649d libarchive: Update README-CMake.txt for new snapshot 15 April 2014, 20:36:44 UTC
4533560 Merge branch 'libarchive-upstream' into update-libarchive Resolve conflicts in Utilities/cmlibarchive/CMakeLists.txt as appropriate. 15 April 2014, 20:34:50 UTC
44d6b82 libarchive: Disable all whitespace checks in third-party code 15 April 2014, 20:34:17 UTC
37f225b libarchive 3.1.2-246-ga5a5d28b (reduced) Extract upstream libarchive using the following shell code. url=git://github.com/libarchive/libarchive.git && v=3.1.2-246-ga5a5d28b && r=a5a5d28b && paths=" CMakeLists.txt COPYING CTestConfig.cmake build/cmake build/pkgconfig build/utils build/version libarchive/*.* " && mkdir libarchive-$v-g$r-reduced && git clone $url libarchive-git && date=$(cd libarchive-git && git log -n 1 --format='%cd' $r) && (cd libarchive-git && git archive --format=tar $r -- $paths) | (cd libarchive-$v-g$r-reduced && tar xv) && fromdos libarchive-$v-g$r-reduced/build/cmake/Find*.cmake && echo "g$r date: $date" 15 April 2014, 20:31:20 UTC
b84ee41 Utilities/Release: Update to openssl-1.0.1g Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version. 15 April 2014, 19:51:21 UTC
c8e565a CodeLite generator: simplify code a bit 15 April 2014, 18:13:42 UTC
0d04838 VS: Use full path to sources to allow deeper trees with VS >= 10 As explained in cmVisualStudio10TargetGenerator::WriteSource comments, VS tools append relative paths to the current directory, e.g. c:\path\to\current\dir\..\..\..\relative\path\to\source.c and fail if this is over 250 charaters or so. Previously we used a full path only if no relative path could be constructed with a leading "../" sequence that does not escape the source or build tree. This means that long relative paths can be generated when the build tree is inside the source tree, and can cause build failures due to the above path concatenation problem. Teach cmVisualStudio10TargetGenerator::ConvertPath to ask the Convert method to honor CMAKE_USE_RELATIVE_PATHS. This will cause it to use full paths by default but still give users the option of getting the relative paths when possible. Suggested-by: Josh Green <inbilla@gmail.com> 15 April 2014, 15:52:48 UTC
8472ef2 Merge topic 'cxx11-features' 60c0d2dd Features: Add cxx_defaulted_move_initializers. c4e67235 Features: Add cxx_long_long_type. dcaafada Features: Add cxx_func_identifier. 251a1f02 Features: Add cxx_local_type_template_args. 53fe7773 Features: Add cxx_extended_friend_declarations. 16603f7c Features: Add cxx_enum_forward_declarations. adf22f61 Features: Add cxx_default_function_template_args. 7b3e8a05 Features: Add cxx_right_angle_brackets. 9a49fd21 Features: Add cxx_decltype_incomplete_return_types. 1889045c Features: Add cxx_sizeof_member. ab455eba Features: Add cxx_thread_local. 300ce248 Features: Add cxx_inline_namespaces. f9d04a96 Features: Add cxx_variadic_macros. 3d76656f Features: Add cxx_uniform_initialization. e74b216c Features: Add cxx_generalized_initializers. ff80c3b4 Features: Add cxx_attributes. ... 15 April 2014, 14:32:13 UTC
b56a9ae Merge topic 'target_compile_features' 9eaf3755 Export: Populate INTERFACE_COMPILE_FEATURES property. 8ed59fc2 Add target_compile_features command. 4e6ca504 cmTargetPropCommandBase: Change the interface to return bool. 5412dede cmTarget: Transitively evaluate compiler features. baff4434 cmTarget: Allow populating COMPILE_FEATURES using generator expressions. f97bf437 Features: Add cxx_auto_type. 03355d6b cmTarget: Add COMPILE_FEATURES target property. faeddf64 project: Add infrastructure for recording CXX compiler features 913394af cmTarget: Add CXX_STANDARD and CXX_EXTENSION target properties. 8238a6cd Add some COMPILE_OPTIONS for specifying C++ dialect. 892243fc Tests: Require CMake 3.0 for the SystemInformation test. 59b5fdd3 Don't load Clang-CXX from AppleClang-CXX. 15 April 2014, 14:32:11 UTC
ef9366b FindGTK2: Add /usr/X11R6/ to include paths Should fix builds on OpenBSD, see http://open.cdash.org/viewTest.php?onlyfailed&buildid=3286713 15 April 2014, 14:26:13 UTC
593b69c Merge topic 'aix-no-sstream' 941a1404 AIX: fix compilation error because of missing <sstream> 15 April 2014, 14:22:41 UTC
33358fd Merge topic 'CMP0051-typo' 454b4bd2 Help: Fix typo in CMP0051. 15 April 2014, 14:22:40 UTC
fc65bbd Merge topic 'openbsd-sign-warning' 3022f2a1 cmELF: fix signedness warning on OpenBSD 15 April 2014, 14:22:38 UTC
028aee1 Merge topic 'mingw-archive-no-replace' 39d0ade0 Windows-GNU: Support duplicate object names in large archives (#14874) 15 April 2014, 14:22:36 UTC
18aaed7 Merge topic 'matches-cleanup' f21ac16e Replace MATCHES test on numbers with EQUAL test 7eacbaed Replace MATCHES ".+" tests with NOT STREQUAL "" 3a71d34c Use CMAKE_SYSTEM_NAME instead of CMAKE_SYSTEM where sufficient b0b4b460 Remove .* expressions from beginning and end of MATCHES regexs 5bd48ac5 Replace string(REGEX REPLACE) with string(REPLACE) where possible 2622bc3f Clean up usage of if(... MATCHES regex) followed string(REGEX REPLACE regex) 15 April 2014, 14:22:34 UTC
60d1882 Merge topic 'ninja-link-with-compile-flags' 97f2b7f5 Ninja: set correct LANGUAGE_COMPILE_FLAGS when linking 49fcffc6 Ninja: cmake formatting, make code more readable b735c8cb MinGW: link like on Unix and use compile flags when linking 15 April 2014, 14:22:32 UTC
e13ff18 Merge topic 'libarchive-no-acl' d9b59179 libarchive: Skip finding libacl.h when ENABLE_ACL is OFF (#14866) 15 April 2014, 14:22:30 UTC
4966c62 Merge topic 'CMakeDetermineVSServicePack-warn-deprecated' 73721c7c CMakeDetermineVSServicePack: Add deprecation diagnostic 15 April 2014, 14:22:28 UTC
back to top