https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
96b4011 Move header line to the top of file 28 December 2013, 08:38:49 UTC
a846670 CMake Nightly Date Stamp 28 December 2013, 05:01:11 UTC
9f7c2bd CMake Nightly Date Stamp 27 December 2013, 05:01:09 UTC
cba6c45 CMake Nightly Date Stamp 26 December 2013, 05:01:07 UTC
b87ce49 CMake Nightly Date Stamp 25 December 2013, 05:01:07 UTC
dfbca3b CMake Nightly Date Stamp 24 December 2013, 05:01:08 UTC
e73d1ad Merge topic 'MakeDocsWorkWithDocutilsBefore0_11' fb107d8 Help: Fix Sphinx extension with docutils < 0.11 23 December 2013, 15:21:05 UTC
c23332c Merge topic 'doc-organize-index' 12862e9 Help: Simplify top-level index organization 23 December 2013, 15:19:43 UTC
7f3ead9 Merge topic 'update-kwsys' f4fcfc6 Merge branch 'upstream-kwsys' into update-kwsys 7aa3c20 KWSys 2013-12-19 (2426b57d) 23 December 2013, 15:19:35 UTC
b5ef7fd Merge topic 'wix-cmake-coding-conventions' 37a1157 CPackWiX: adhere to CMake member naming convention 23 December 2013, 15:19:29 UTC
4dd2382 Merge topic 'fix-Qt-rcc-file-handling' 870bd16 QtAutogen: Don't modify target source files while iterating them. 23 December 2013, 15:19:24 UTC
11ddaa5 Merge topic 'vs-external-project-type' a79cbdc VS: Teach include_external_msproject about non-C++ projects (#14661) 23 December 2013, 15:19:10 UTC
b646ae8 Merge topic 'remove-VTK-include-hack' db7d111 cmLocalGenerator: Remove VTK include hack (#11338). 23 December 2013, 15:19:00 UTC
1e8d4b5 Merge topic 'constify' ae6fc55 cmGlobalGenerator: Fix value type pushed into autogens vector 23 December 2013, 15:18:51 UTC
a61bec5 Merge topic 'wix-fix-registry-slash' 7eea71e CPackWiX: replace slash with backslash in registry key path 23 December 2013, 15:18:43 UTC
fb107d8 Help: Fix Sphinx extension with docutils < 0.11 In older versions of python docutils "error_reporting" was not in the "utils" subpackage, so try the older location if the new one failed. Alex 23 December 2013, 15:17:01 UTC
f350fa6 CMake Nightly Date Stamp 23 December 2013, 05:01:07 UTC
eb68415 CMake Nightly Date Stamp 22 December 2013, 05:01:07 UTC
de607ff CMake Nightly Date Stamp 21 December 2013, 05:01:08 UTC
12862e9 Help: Simplify top-level index organization Revise the organization introduced in commit 2c7cd95c (Help: Organize top-level index, 2013-10-28) to drop "Other Manuals" and put them in "Reference Manuals" because the distinction between them has blurred. Perhaps a better breakdown of the reference manuals will emerge in the future. While at it, sort the reference manual toctree by name. 20 December 2013, 20:10:10 UTC
4372365 Merge topic 'cmake-packages-manual' 3fe4ac8 Help: Add a CMake manual for Packages related docs. 20cafa2 Split the find_dependency macro into a separate file. 20 December 2013, 20:01:26 UTC
f4fcfc6 Merge branch 'upstream-kwsys' into update-kwsys 20 December 2013, 19:27:36 UTC
7aa3c20 KWSys 2013-12-19 (2426b57d) Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ 2426b57d | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 88165c5e..2426b57d Clinton Stimpson (1): 2426b57d Encoding: Add support for program arguments argc/argv. Change-Id: Id1fbc042a093b1de398753ffa16d4f9449e99423 20 December 2013, 19:27:32 UTC
3fe4ac8 Help: Add a CMake manual for Packages related docs. 20 December 2013, 18:20:31 UTC
37a1157 CPackWiX: adhere to CMake member naming convention 20 December 2013, 17:12:01 UTC
870bd16 QtAutogen: Don't modify target source files while iterating them. Populate a separate vector of files and append them separately. This was the pattern used prior to commit 035b6908 (Autogen: Split AutoRcc handling into two methods, 2013-12-10), which was erroneously not maintained in that refactoring. 20 December 2013, 16:37:20 UTC
a79cbdc VS: Teach include_external_msproject about non-C++ projects (#14661) Teach CMake to guess the project type guid based on the project file extension. This allows non-C++ projects like *.vbproj or *.csproj to be included. 20 December 2013, 16:02:11 UTC
db7d111 cmLocalGenerator: Remove VTK include hack (#11338). This exists for pre-CMake 2.4 compatibility. All such compatibility code was removed for CMake 3.0, so remove this too. 20 December 2013, 15:15:58 UTC
ae6fc55 cmGlobalGenerator: Fix value type pushed into autogens vector The parent commit changed the AutogensType::value_type to be "std::pair<cmQtAutoGenerators,cmTarget const*>" but our std::make_pair call returns "std::pair<cmQtAutoGenerators,cmTarget*>". Construct the value_type directly instead of using make_pair. Otherwise the Sun 5.9 compiler complains ".../Source/cmGlobalGenerator.cxx", line 1281: Error: Formal argument x of type "const std::pair<cmQtAutoGenerators, const cmTarget*>&" in call to "std::vector<std::pair<cmQtAutoGenerators, const cmTarget*> > ::push_back(const std::pair<cmQtAutoGenerators, const cmTarget*>&)" is being passed "std::pair<cmQtAutoGenerators, cmTarget*>". 20 December 2013, 15:06:45 UTC
6820882 Merge topic 'extend-policies-manual' 8f849b9 Help: Mention if(POLICY) and NO_POLICY_SCOPE in policies manual. 20 December 2013, 14:41:52 UTC
053c39c Merge topic 'doc-clarify-CMAKE_VERBOSE_MAKEFILE' 0227ece Help: Clarify CMAKE_VERBOSE_MAKEFILE initialization (#14658) 20 December 2013, 14:41:47 UTC
28d9aba Merge topic 'minor-cleanup' b51b6e9 Export: Skip INTERFACE libraries when generating -config files. cad5c79 cmTarget: Fix typo 08e72a3 Automoc: Fix style 2eda924 Genex: Use case-sensitive comparison in PLATFORM_ID. 9436353 Genex: Always return immediately on error. 20a06d0 Export: Clean up comment. f4d9466 Genex: Accept arbitrary content in *_CASE and MAKE_C_IDENTIFIER. d36b489 Genex: Allow single param expressions to accept arbirary input. 218ad35 Constify cmStrCmp. 4cb7d79 Help: Fix CMP0037 docs. 5187580 Help: Add missing period. 20 December 2013, 14:41:40 UTC
c57aca3 Merge topic 'add-platform-MirBSD' af7489d Add MirBSD platform support (#14659) 20 December 2013, 14:41:36 UTC
7974dce Merge topic 'make-entry-no-parallel' bd11de0 Makefile: Allow "gmake target1 target2 -j" (#14312) 20 December 2013, 14:41:32 UTC
6f29fdd Merge topic 'update-kwsys' 2a943d9 Merge branch 'upstream-kwsys' into update-kwsys f788d9a KWSys 2013-12-19 (88165c5e) 20 December 2013, 14:41:27 UTC
221c95d Merge topic 'doc-TestCXXAcceptsFlag-cleanup' 95c705a TestCXXAcceptsFlag: Update documentation (#14657) 20 December 2013, 14:41:18 UTC
c6072c7 Merge topic 'find_backtrace' 9650c09 FindBacktrace: Search and report only when not already found 20 December 2013, 14:41:10 UTC
bd11de0 Makefile: Allow "gmake target1 target2 -j" (#14312) Add the .NOTPARALLEL target to each local Makefile command-line interface entry point file so that even with -j we launch only one "make -f Makefile2" at a time. The actual build rules in Makefile2 and lower will still run in parallel. Do not add .NOTPARALLEL for Borland or Watcom make tools because they do not tolerate it. Other make tools that do not understand .NOTPARALLEL will not be hurt. Suggested-by: Robert Luberda <robert-cmake@debian.org> 20 December 2013, 14:35:20 UTC
8f849b9 Help: Mention if(POLICY) and NO_POLICY_SCOPE in policies manual. 20 December 2013, 11:32:43 UTC
7eea71e CPackWiX: replace slash with backslash in registry key path Forward slash is not understood as a key path separator. 20 December 2013, 11:01:28 UTC
a0ce1e3 CMake Nightly Date Stamp 20 December 2013, 05:01:24 UTC
b51b6e9 Export: Skip INTERFACE libraries when generating -config files. The properties object has just been created, so is always empty, which means the if block is never entered. The following lines do not have any effect because an INTERFACE library has no LOCATION. At the end, no code is generated for INTERFACE libraries in config-specific exported files, so skip them early. 19 December 2013, 23:56:17 UTC
0227ece Help: Clarify CMAKE_VERBOSE_MAKEFILE initialization (#14658) Explain that it is initialized to false by the project() command and intended for configuration by the end user performing a build. 19 December 2013, 19:48:51 UTC
af7489d Add MirBSD platform support (#14659) Add a Modules/Platform/MirBSD.cmake module that just includes the OpenBSD platform module. 19 December 2013, 16:08:28 UTC
2a943d9 Merge branch 'upstream-kwsys' into update-kwsys 19 December 2013, 15:44:29 UTC
f788d9a KWSys 2013-12-19 (88165c5e) Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ 88165c5e | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 1010d0e3..88165c5e Clinton Stimpson (2): ab6f8c36 FStream: Fix rdbuf() return and use use of FStream in SystemTools. 88165c5e Encoding: Fix bug in kwsysEncoding_DupToNarrow. Rolf Eike Beer (2): d2bcbe11 SystemInformation: extract CPU information on Linux/Sparc b2fd7da5 ProcessUNIX: close /proc entry before starting recursion Ã…dne Hovda (1): a02a1ad2 SystemInformation: Fix compilation on HP-UX 11.11 hppa Change-Id: I225e0517379d88612f18215b43c7d6a9daad6326 19 December 2013, 15:44:24 UTC
95c705a TestCXXAcceptsFlag: Update documentation (#14657) Document this module as deprecated and link to CheckCXXCompilerFlag. Fix cut-n-paste-o and format macro signature. 19 December 2013, 15:41:40 UTC
9650c09 FindBacktrace: Search and report only when not already found Avoid saying "... detected in default set..." each time CMake is run. Prompted by Rolf Eike Beer on cmake-developers@. 19 December 2013, 15:22:04 UTC
cad5c79 cmTarget: Fix typo 'a ALIAS' -> 'an ALIAS' 19 December 2013, 15:17:59 UTC
08e72a3 Automoc: Fix style Insert whitespace before operators. 19 December 2013, 15:17:59 UTC
2eda924 Genex: Use case-sensitive comparison in PLATFORM_ID. 19 December 2013, 15:17:59 UTC
9436353 Genex: Always return immediately on error. 19 December 2013, 15:17:59 UTC
20a06d0 Export: Clean up comment. Introduced in commit a4263c9f (export(): Handle multiple dependent export sets., 2013-10-10) 19 December 2013, 15:17:59 UTC
f4d9466 Genex: Accept arbitrary content in *_CASE and MAKE_C_IDENTIFIER. 19 December 2013, 15:17:59 UTC
d36b489 Genex: Allow single param expressions to accept arbirary input. Existing single-parameter expressions work due to special casing which assumes that if there is only one parameter, and the node accepts arbitrary content, then the result is the input. This is true for the existing expressions matching that pattern - namely the "1" and "TARGET_NAME" expressions. However, the LOWER_CASE, and UPPER_CASE expressions should also accept arbitrary content, and in their case, the result is not the input. Refactor the cmGeneratorExpressionEvaluator to allow that extension. Actually evaluate the "1" and "0" nodes. 19 December 2013, 15:17:59 UTC
218ad35 Constify cmStrCmp. 19 December 2013, 15:17:58 UTC
4cb7d79 Help: Fix CMP0037 docs. INTERFACE libraries may not use double-colons, but IMPORTED targets may. 19 December 2013, 15:17:58 UTC
5187580 Help: Add missing period. 19 December 2013, 15:17:58 UTC
b375c18 Merge topic 'doc-clarify-if-TARGET' 6b8662e Help: Clarify if(TARGET) behavior (#14646) b74819e Help: Format 'if' command documentation 19 December 2013, 15:13:53 UTC
eb20fab Merge topic 'wix-fragment-injection' 8632233 CPackWiX: allow customization of generated WiX sources 19 December 2013, 15:13:47 UTC
3b00ff8 Merge topic 'GenerateExportHeader-tests' 2410b91 Merge some GenerateExportHeader subtests. 4017db1 Speed up the GenerateExportHeader unit test (#14453). 19 December 2013, 15:13:38 UTC
5a56da9 Merge topic 'build-symlink-invalid-sup-file' 57c008c Tests: allow valgrind test to pass with symlinked build dir 19 December 2013, 15:13:34 UTC
0845aad Merge topic 'minor-cleanup' e2cb3e7 Help: Note that COMPATIBLE_INTERFACE_ properties may be origin-debugged. 41e48c4 Avoid certain actions on IMPORTED targets. 19 December 2013, 15:13:29 UTC
aed192d Merge topic 'Qt4-NO_DEBUG-define' 3e97bcb Use a config-specific moc parameters file, if needed. b9f0d81 Define QT_NO_DEBUG for non-debug use of Qt 4. 19 December 2013, 15:13:23 UTC
2e075b4 Merge topic 'constify' c62cd3e Constify autogen handling. 035b690 Autogen: Split AutoRcc handling into two methods 2fcafbf cmLocalGenerator: Constify target definitions access a54eedd Constify cmGeneratorTarget access. 9edee62 Constify handling of link targets. ef25ba8 Constify handling of target dependencies. 19 December 2013, 15:13:18 UTC
cc054e9 Merge topic 'FindSubversion-TortoiseSVN' 62c276f FindSubversion: Use TortoiseSVN registry key to locate svn 19 December 2013, 15:13:09 UTC
d42e0d5 Merge topic 'remove-INTERFACE-build-targets' 97fae68 Remove INTERFACE build targets. 19 December 2013, 15:12:57 UTC
33498bb Merge topic 'KateFixNinja' c3d20c2 kate: fix ninja support 1eaf2f2 kate: remove unused function 19 December 2013, 15:12:49 UTC
a1e58db Merge topic 'fix-INTERFACE-mapped-config' 3b8e56a Don't search for IMPORTED_LOCATION of INTERFACE_LIBRARY (14636) 19 December 2013, 15:12:42 UTC
bddc437 Merge topic 'libarchive-left-shift-fix' 0bff4df libarchive: Use ARCHIVE_LITERAL_ULL to add ULL integer suffix 61b39af libarchive: Port upstream issue 320 second fix 19 December 2013, 15:12:37 UTC
e15b14d Merge topic 'vtk-contract' ad330ed Tests/Contracts: Submit notes with VTK build 19 December 2013, 15:12:29 UTC
172f37b Merge topic 'FindFreetype-2.5' 9b08e3f FindFreetype: Remove duplicates in FREETYPE_INCLUDE_DIRS bc49d82 FindFreetype: Detect version string with Freetype 2.5 7435ae7 FindFreetype: Find ftheader.h with Freetype 2.5 19 December 2013, 15:12:25 UTC
b891af9 Merge topic 'xcode-5.1' 65ee85d CMakeDetermineCompilerId: Fix compiler line match for Xcode 5.1 19 December 2013, 15:12:18 UTC
c3d20c2 kate: fix ninja support ninja needs to be run from the toplevel build dir, not from the target dir, as make Alex 19 December 2013, 15:04:00 UTC
1eaf2f2 kate: remove unused function Alex 19 December 2013, 15:03:34 UTC
ad330ed Tests/Contracts: Submit notes with VTK build Submit the configured Dashboard script as as Notes file to CDash. Also add comments about the origin & purpose of this test. 19 December 2013, 15:01:14 UTC
2f0ff16 CMake Nightly Date Stamp 19 December 2013, 05:01:06 UTC
6b8662e Help: Clarify if(TARGET) behavior (#14646) Define the meaning of a "target" clearly and link to the commands that create them. 18 December 2013, 17:15:43 UTC
b74819e Help: Format 'if' command documentation Manually update reStructuredText formatting. Use a definition list for the possible if() tests supported. Add inline literal markup as appropriate. Also make minor wording tweaks to make it flow better with the new markup. 18 December 2013, 17:14:24 UTC
2a384e0 CMake Nightly Date Stamp 18 December 2013, 05:01:09 UTC
8632233 CPackWiX: allow customization of generated WiX sources Added a new variable CPACK_WIX_PATCH_FILE that users can point at an XML patch file. Fragments defined within the patch file will be inserted at supported insertion points (currently Component, File and Directory). 17 December 2013, 13:14:42 UTC
400ce73 CMake Nightly Date Stamp 17 December 2013, 05:01:05 UTC
b4fdbba CMake Nightly Date Stamp 16 December 2013, 05:01:07 UTC
2410b91 Merge some GenerateExportHeader subtests. 15 December 2013, 10:22:19 UTC
4017db1 Speed up the GenerateExportHeader unit test (#14453). Instead of running many small tests with many cmake projects, simply compare the generated export header against a reference. Remove the helper macros and the try_compiles which are duplicates of the library build tests. 15 December 2013, 10:22:19 UTC
5cd2e0f CMake Nightly Date Stamp 15 December 2013, 05:01:08 UTC
57c008c Tests: allow valgrind test to pass with symlinked build dir 14 December 2013, 23:31:14 UTC
c9ca4a7 CMake Nightly Date Stamp 14 December 2013, 05:01:09 UTC
20cafa2 Split the find_dependency macro into a separate file. This allows Config file authors to use it without having to use CONFIGURE_PACKAGE_CONFIG_FILE. 13 December 2013, 15:14:02 UTC
e2cb3e7 Help: Note that COMPATIBLE_INTERFACE_ properties may be origin-debugged. Link to other properties mentioned in the docs already. 13 December 2013, 13:48:19 UTC
5e43d6d CMake Nightly Date Stamp 13 December 2013, 05:01:07 UTC
3e97bcb Use a config-specific moc parameters file, if needed. 12 December 2013, 17:22:17 UTC
edaef23 CMake Nightly Date Stamp 12 December 2013, 05:01:08 UTC
c62cd3e Constify autogen handling. 11 December 2013, 14:30:12 UTC
035b690 Autogen: Split AutoRcc handling into two methods The initialize method changes the target, whereas the setup method does not. 11 December 2013, 14:30:12 UTC
2fcafbf cmLocalGenerator: Constify target definitions access 11 December 2013, 14:30:12 UTC
a54eedd Constify cmGeneratorTarget access. 11 December 2013, 14:30:11 UTC
9edee62 Constify handling of link targets. 11 December 2013, 14:30:11 UTC
ef25ba8 Constify handling of target dependencies. 11 December 2013, 14:30:11 UTC
41e48c4 Avoid certain actions on IMPORTED targets. As we're iterating over IMPORTED targets now, handle them in the loop body. The existing behavior is harmless because generally nothing is done anyway for IMPORTED targets in these code paths, because they do not have sources for example. 11 December 2013, 13:23:09 UTC
back to top