a283608 | Petr Bena | 01 August 2014, 15:18:00 UTC | inserted a link to bugtracker into readme file | 01 August 2014, 15:18:00 UTC |
b0f6d3e | Kitware Robot | 01 August 2014, 04:01:08 UTC | CMake Nightly Date Stamp | 01 August 2014, 04:01:08 UTC |
b48211d | Brad King | 31 July 2014, 13:40:32 UTC | Merge branch 'release' | 31 July 2014, 13:40:32 UTC |
9e7d124 | Brad King | 31 July 2014, 13:17:47 UTC | Merge topic 'cpack-mark-ifw-advanced' 5cabc2cd CPack: Mark CPACK_BINARY_IFW option as advanced | 31 July 2014, 13:17:47 UTC |
b056b8c | Brad King | 31 July 2014, 13:17:45 UTC | Merge topic 'cpack-add-lzma-package-options' 9d93e099 CPack: Add lzma-compressed package options | 31 July 2014, 13:17:45 UTC |
ba53bc5 | Brad King | 31 July 2014, 13:17:43 UTC | Merge topic 'check-flag-avoid-semicolon' cac91206 Check*CompilerFlag: Avoid ';' in common pattern (#15048) | 31 July 2014, 13:17:43 UTC |
bd64227 | Brad King | 31 July 2014, 13:17:41 UTC | Merge topic 'fix-CMP0049-extra-error' b2282631 cmTarget: Do not mistake a preceding error for a CMP0049 failure | 31 July 2014, 13:17:41 UTC |
c156029 | Brad King | 31 July 2014, 13:17:39 UTC | Merge topic 'update_jacoco_search_paths' 9fd04f87 CTEST: Update Jacoco Coverage search paths | 31 July 2014, 13:17:39 UTC |
2ba18f6 | Brad King | 31 July 2014, 13:17:37 UTC | Merge topic 'cpack-ifw-generator' e7511b7f CPackIFW: Add package configuration variables b2340001 CPackIFW: Document cpack_ifw_configure_component DEPENDS option | 31 July 2014, 13:17:37 UTC |
9f575a2 | Brad King | 31 July 2014, 13:17:35 UTC | Merge topic 'pdb-genex' f86850ef Genex: Implement generator expressions for target PDB files. 028ad318 Genex: Simplify filesytem artifact code | 31 July 2014, 13:17:35 UTC |
f86850e | Nils Gladitz | 24 July 2014, 20:18:21 UTC | Genex: Implement generator expressions for target PDB files. | 31 July 2014, 13:17:53 UTC |
202b7d1 | Kitware Robot | 31 July 2014, 04:01:24 UTC | CMake Nightly Date Stamp | 31 July 2014, 04:01:24 UTC |
5cabc2c | Brad King | 30 July 2014, 19:59:36 UTC | CPack: Mark CPACK_BINARY_IFW option as advanced All similar options are already marked. Suggested-by: Daniel Pfeifer <daniel@pfeifer-mail.de> | 30 July 2014, 20:00:06 UTC |
9d93e09 | Daniel Pfeifer | 30 July 2014, 19:42:56 UTC | CPack: Add lzma-compressed package options Add options to package binary and source tarballs: CPACK_BINARY_7Z CPACK_BINARY_TXZ CPACK_SOURCE_7Z CPACK_SOURCE_TXZ | 30 July 2014, 19:56:34 UTC |
2eda749 | Brad King | 30 July 2014, 19:31:45 UTC | Merge branch 'check-flag-avoid-semicolon' into release | 30 July 2014, 19:31:45 UTC |
cac9120 | Brad King | 30 July 2014, 19:19:48 UTC | Check*CompilerFlag: Avoid ';' in common pattern (#15048) In commit v3.0.0-rc1~551^2~1 (Check*CompilerFlag: make C and CXX modules share most error patterns, 2013-08-08) a pattern containing a ';' was moved out of a ""-quoted argument and into a variable. CMake flattens the containing list and breaks the pattern. Use a '.' to match ';'. | 30 July 2014, 19:21:44 UTC |
b228263 | Brad King | 30 July 2014, 17:39:27 UTC | cmTarget: Do not mistake a preceding error for a CMP0049 failure After calls to ProcessSourceItemCMP0049, check for an empty return string to detect a failure instead of trusting GetErrorOccuredFlag. The latter could have been left from a preceding non-fatal error. Extend the RunCMake.Configure test to cover a case that exposed this problem. | 30 July 2014, 17:48:33 UTC |
9fd04f8 | Joseph Snyder | 30 July 2014, 14:26:56 UTC | CTEST: Update Jacoco Coverage search paths Add a new additional entry to the FilePaths array when a "package" tag has been found. This path should consist of the package information found appended to the projects source directory. This change will allow code held in a /src/main/java/* directory off of the projects source directory to be found, unlike now which assumes a subdirectory contains the code. | 30 July 2014, 15:22:55 UTC |
8d1306c | Brad King | 30 July 2014, 13:42:38 UTC | Merge branch 'release' | 30 July 2014, 13:42:38 UTC |
128a0c3 | Brad King | 30 July 2014, 13:31:50 UTC | Merge topic 'remove-link-remnants' 250ad08a Ninja: Remove _COMPILER_LINKER_OPTION_FLAG_ remnants | 30 July 2014, 13:31:50 UTC |
82a1b4f | Brad King | 30 July 2014, 13:31:49 UTC | Merge topic 'vs-refactor-source-tools' 0ac28adc VS: Map .jpg and .png sources to Image tool 58bb14d4 VS: Map .xml to XML tool 972cf1d7 VS: Map .appxmanifest sources to AppxManifest tool 15fb1022 VS: Refactor handling of resx headers c2ef6d23 VS: Refactor handling of "header" sources in VS >= 10 2df38911 VS: Refactor handling of "extra" sources in VS >= 10 143b4005 VS: Convert 'WriteSource' tool argument to std::string | 30 July 2014, 13:31:49 UTC |
6370c90 | Brad King | 30 July 2014, 13:31:47 UTC | Merge topic 'ExternalProject-add-lzma' 56e6975c ExternalProject: Recognize lzma-compressed files (#13515) 98ea0344 ExternalProject: Recognize .tbz2 extension | 30 July 2014, 13:31:47 UTC |
2d4312a | Brad King | 30 July 2014, 13:31:45 UTC | Merge topic 'cpack-add-lzma' f931a18c CPack: add generators for .7z and .tar.xz (#13072, #14519) | 30 July 2014, 13:31:45 UTC |
b801754 | Kitware Robot | 30 July 2014, 04:01:08 UTC | CMake Nightly Date Stamp | 30 July 2014, 04:01:08 UTC |
e7511b7 | Konstantin Podsvirov | 28 July 2014, 21:58:37 UTC | CPackIFW: Add package configuration variables | 29 July 2014, 19:55:19 UTC |
b234000 | Konstantin Podsvirov | 25 July 2014, 06:47:07 UTC | CPackIFW: Document cpack_ifw_configure_component DEPENDS option | 29 July 2014, 19:52:01 UTC |
250ad08 | Nils Gladitz | 29 July 2014, 19:33:38 UTC | Ninja: Remove _COMPILER_LINKER_OPTION_FLAG_ remnants | 29 July 2014, 19:33:38 UTC |
0ac28ad | Brad King | 29 July 2014, 17:52:42 UTC | VS: Map .jpg and .png sources to Image tool Inspired-by: Gilles Khouzam <gillesk@microsoft.com> | 29 July 2014, 19:06:37 UTC |
58bb14d | Brad King | 29 July 2014, 17:45:23 UTC | VS: Map .xml to XML tool Inspired-by: Gilles Khouzam <gillesk@microsoft.com> | 29 July 2014, 19:06:35 UTC |
972cf1d | Brad King | 29 July 2014, 17:43:35 UTC | VS: Map .appxmanifest sources to AppxManifest tool Inspired-by: Minmin Gong <minmin.gong@gmail.com> | 29 July 2014, 19:06:32 UTC |
15fb102 | Brad King | 29 July 2014, 17:41:17 UTC | VS: Refactor handling of resx headers Move generation of the ClInclude element to WriteHeaderSource. | 29 July 2014, 19:06:30 UTC |
c2ef6d2 | Brad King | 29 July 2014, 17:36:53 UTC | VS: Refactor handling of "header" sources in VS >= 10 Create a WriteHeaderSource method to handle writing of sources classified by cmGeneratorTarget as header files. This will be useful to add special VS-specific handling for some headers. | 29 July 2014, 19:06:28 UTC |
2df3891 | Brad King | 29 July 2014, 17:32:22 UTC | VS: Refactor handling of "extra" sources in VS >= 10 Create a WriteExtraSource method to handle writing of sources not classified by cmGeneratorTarget for any particular purpose. This will be useful to add special VS-specific handling for some sources. | 29 July 2014, 19:06:26 UTC |
143b400 | Brad King | 29 July 2014, 17:26:19 UTC | VS: Convert 'WriteSource' tool argument to std::string | 29 July 2014, 19:06:24 UTC |
f931a18 | Daniel Pfeifer | 09 July 2014, 22:21:36 UTC | CPack: add generators for .7z and .tar.xz (#13072, #14519) | 29 July 2014, 13:48:41 UTC |
56e6975 | Brad King | 23 July 2014, 19:54:04 UTC | ExternalProject: Recognize lzma-compressed files (#13515) Add .7z, .tar.xz, and .txz file extensions. Inspired-by: Joke de Buhr <joke@seiken.de> Inspired-by: David Cole <DLRdave@aol.com> | 29 July 2014, 13:32:27 UTC |
98ea034 | Brad King | 23 July 2014, 19:52:51 UTC | ExternalProject: Recognize .tbz2 extension Also fix .bz2 extension to be .tar.bz2 since we only support compressed tarballs and not plain compressed files. Suggested-by: Nils Gladitz <nilsgladitz@gmail.com> Suggested-by: Rolf Eike Beer <eike@sf-mail.de> | 29 July 2014, 13:29:57 UTC |
028ad31 | Nils Gladitz | 24 July 2014, 19:36:21 UTC | Genex: Simplify filesytem artifact code | 29 July 2014, 13:21:34 UTC |
3806556 | Brad King | 29 July 2014, 12:52:24 UTC | Merge topic 'vs10-system-hook' e58f9753 VS: Add a hook to adapt to SystemName and SystemVersion d0dd28fa VS: Save system name and version in global generator members | 29 July 2014, 12:52:24 UTC |
104a4cb | Brad King | 29 July 2014, 12:52:23 UTC | Merge topic 'vs10-comment-typo' 99e14a38 cmGlobalVisualStudio10Generator: Fix typo KHLM => HKLM | 29 July 2014, 12:52:23 UTC |
8cd83e0 | Brad King | 29 July 2014, 12:52:21 UTC | Merge topic 'windows-ce-cleanup' 7079f33d WindowsCE: Drop unused Platform/WindowsCE-MSVC module 05373f7e WindowsCE: Refactor setting of "WINCE" 1acde6b0 MSVC: Use STREQUAL to check for WindowsCE | 29 July 2014, 12:52:21 UTC |
b5728f5 | Brad King | 29 July 2014, 12:52:19 UTC | Merge topic 'fix-qthelp-windows' 9e5e7e71 Help: Fix QtHelp commands on Windows | 29 July 2014, 12:52:19 UTC |
05d064f | Brad King | 29 July 2014, 12:52:17 UTC | Merge topic 'xcode-6-librarian-flags' 608cf814 Xcode: Fix static library creation for Xcode 6 (#15038) | 29 July 2014, 12:52:17 UTC |
99a9034 | Brad King | 29 July 2014, 12:52:15 UTC | Merge topic 'doc-tll-flags' 8c03f157 Help: Clarify target_link_libraries treatment of flags (#15034) | 29 July 2014, 12:52:15 UTC |
e869886 | Brad King | 29 July 2014, 12:52:13 UTC | Merge topic 'osx-no-sysroot-for-deployment' 5b4faeef OS X: Allow deployment target with "/" sysroot (#15040) | 29 July 2014, 12:52:13 UTC |
3574689 | Brad King | 29 July 2014, 12:52:11 UTC | Merge topic 'FindQt4-more-plugins' 4b5052b0 FindQt4: Add nativewifi and qtga plugins | 29 July 2014, 12:52:11 UTC |
4d574ee | Brad King | 29 July 2014, 12:52:08 UTC | Merge topic 'add-liblzma' 65a0ea45 Help: Add notes for topic 'add-liblzma' 8436d181 CMake: Enable use of liblzma in libarchive (#14504) 73eab246 liblzma: Avoid defining a 'restrict' macro 90e7a4d4 liblzma: Disable warnings to avoid changing 3rd party code c20b4502 liblzma: Port to VS 6, 7.0 7a92eddb liblzma: Port from C99 to C89/90 b2a07ca4 liblzma: Add CMake build system d44ad161 liblzma: Remove unused Makefile.* files a53caea3 liblzma: Add README-CMake.txt 133d42fe Merge branch 'liblzma-upstream' into add-liblzma c289e634 liblzma 5.0.5-gb69900ed (reduced) 8510533f liblzma: Add .gitattributes to ignore whitespace checks | 29 July 2014, 12:52:08 UTC |
65a0ea4 | Brad King | 24 July 2014, 14:57:57 UTC | Help: Add notes for topic 'add-liblzma' | 29 July 2014, 12:45:36 UTC |
8436d18 | Daniel Pfeifer | 13 July 2014, 20:23:22 UTC | CMake: Enable use of liblzma in libarchive (#14504) Build liblzma as part of CMake or find one on the system. Modify our port of libarchive to use the liblzma configured for use with CMake. | 29 July 2014, 12:45:36 UTC |
73eab24 | Brad King | 24 July 2014, 14:51:21 UTC | liblzma: Avoid defining a 'restrict' macro Any "#define restrict ..." line may conflict with MSVC header files that use "__declspec(restrict)". Define our own LZMA_RESTRICT macro in "Utilities/cmliblzma/config.h.in" and transform liblzma code to use it: git grep -lE '\<restrict\>' Utilities/cmliblzma/liblzma | xargs sed -i 's/\<restrict\>/LZMA_RESTRICT/g' | 29 July 2014, 12:45:36 UTC |
90e7a4d | Brad King | 23 July 2014, 15:55:25 UTC | liblzma: Disable warnings to avoid changing 3rd party code | 29 July 2014, 12:45:36 UTC |
c20b450 | Daniel Pfeifer | 13 July 2014, 20:21:58 UTC | liblzma: Port to VS 6, 7.0 Also remove use of MSVC intrinsic. | 29 July 2014, 12:45:36 UTC |
7a92edd | Daniel Pfeifer | 13 July 2014, 20:21:58 UTC | liblzma: Port from C99 to C89/90 Remove use of designated initializers and declarations of variables after statements. Leave "//" comments as-is for now. | 29 July 2014, 12:44:36 UTC |
b6acd96 | Kitware Robot | 29 July 2014, 04:01:12 UTC | CMake Nightly Date Stamp | 29 July 2014, 04:01:12 UTC |
e58f975 | Brad King | 28 July 2014, 19:37:15 UTC | VS: Add a hook to adapt to SystemName and SystemVersion Add a virtual cmGlobalVisualStudio10Generator::InitializeSystem method called from SetSystemName once the SystemName and SystemVersion members have been populated. This will give VS version-specific generators a chance to recognize and adapt to the target system. | 28 July 2014, 20:26:00 UTC |
d0dd28f | Brad King | 28 July 2014, 19:33:40 UTC | VS: Save system name and version in global generator members Add to cmGlobalVisualStudio10Generator members for SystemName and SystemVersion and populate them in SetSystemName. | 28 July 2014, 20:25:08 UTC |
99e14a3 | Gilles Khouzam | 28 July 2014, 18:04:45 UTC | cmGlobalVisualStudio10Generator: Fix typo KHLM => HKLM | 28 July 2014, 20:23:54 UTC |
7079f33 | Brad King | 28 July 2014, 18:06:52 UTC | WindowsCE: Drop unused Platform/WindowsCE-MSVC module This module was created to mirror Platform/Windows-MSVC.cmake, but this is not necessary because nothing includes "Platform/<os>-<id>.cmake" directly. The Platform/Windows-MSVC module is only a helper for the Platform/Windows-MSVC-<lang> modules. | 28 July 2014, 20:21:50 UTC |
05373f7 | Brad King | 28 July 2014, 18:14:58 UTC | WindowsCE: Refactor setting of "WINCE" Move it to the Platform/Windows module since it is independent of the compiler used. While at it, remove redundant "WIN32" setting from Platform/Windows-MSVC since Plaform/Windows already sets its. | 28 July 2014, 20:21:47 UTC |
1acde6b | Brad King | 28 July 2014, 18:12:39 UTC | MSVC: Use STREQUAL to check for WindowsCE In the Platform/Windows-MSVC module it is not necessary to use MATCHES because we are comparing against an exact string. | 28 July 2014, 20:21:45 UTC |
9e5e7e7 | Nils Gladitz | 28 July 2014, 19:07:53 UTC | Help: Fix QtHelp commands on Windows Explicitly invoke python script through the interpreter since windows does not act on hashbangs. Use the found qcollectiongenerator executable rather than what happens to be in PATH. | 28 July 2014, 19:07:53 UTC |
931bd59 | Brad King | 28 July 2014, 17:20:08 UTC | Merge branch 'FindQt4-more-plugins' into release | 28 July 2014, 17:20:08 UTC |
cfd7199 | Brad King | 28 July 2014, 17:20:03 UTC | Merge branch 'xcode-6-librarian-flags' into release | 28 July 2014, 17:20:03 UTC |
608cf81 | Brad King | 28 July 2014, 15:41:53 UTC | Xcode: Fix static library creation for Xcode 6 (#15038) Xcode 6 introduced an 'OTHER_LIBTOOLFLAGS' setting for the "Other Librarian Flags" of a static library. Now 'OTHER_LDFLAGS' are ignored. Teach the Xcode generator to choose the correct name for the build setting based on the type of target and the version of Xcode. Inspired-by: Jamie Kirkpatrick <jkp@spotify.com> | 28 July 2014, 17:06:33 UTC |
8c03f15 | Brad King | 28 July 2014, 16:45:06 UTC | Help: Clarify target_link_libraries treatment of flags (#15034) Explain that link flags should not be used in transitive contexts. | 28 July 2014, 16:45:06 UTC |
f188845 | Brad King | 28 July 2014, 14:46:18 UTC | Merge branch 'release' | 28 July 2014, 14:46:18 UTC |
0f06bb5 | Brad King | 28 July 2014, 14:35:54 UTC | Merge topic 'sanitizer_handle_more_pids' 5d40d88e Handle more than one process with sanitizer errors. | 28 July 2014, 14:35:54 UTC |
2699ac5 | Brad King | 28 July 2014, 14:35:53 UTC | Merge topic 'fix-re-cmake-with-compiler' 8981513a CMakeDetermineCompiler: Simplify CMAKE_<LANG>_COMPILER default force-cache 731427a6 cmGlobalGenerator: Do not re-add CMAKE_<LANG>_COMPILER | 28 July 2014, 14:35:53 UTC |
fd0229e | Brad King | 28 July 2014, 14:35:51 UTC | Merge topic 'fix_qt4_automoc_leak' 0e88b1d6 Fix memory leak of local generator detected by LeakSanitizer. | 28 July 2014, 14:35:51 UTC |
68f4a0e | Brad King | 28 July 2014, 14:35:49 UTC | Merge topic 'cpack-ifw-generator' b9be4d21 Help: Add notes for topic 'cpack-ifw-generator' 73b336c9 CPackIFW: Replace use of strftime with cmTimestamp 44850a26 CPack: Add an "IFW" generator for Qt Framework Installer | 28 July 2014, 14:35:49 UTC |
95c47f6 | Brad King | 28 July 2014, 14:35:47 UTC | Merge topic 'FindImageMagick-arch-include-dir' 1342e022 FindImageMagick: Provide per-component include dirs (#15007) 6f5581c1 FindImageMagick: Find arch include dir (#15007) | 28 July 2014, 14:35:47 UTC |
107db68 | Brad King | 28 July 2014, 14:35:45 UTC | Merge topic 'vs-escaping' 09164c63 VS: Encode more content correctly in vcxproj files (#15031) 29a0642b VS: Encode mapped flag values in XML project files (#15031) 8fa087ab cmVisualStudioGeneratorOptions: Simplify XML escaping API 1c209ac1 cmIDEOption: Store mapped flag values as a vector<string> 91c93354 cmVisualStudio10TargetGenerator: Remove dupilcate line | 28 July 2014, 14:35:45 UTC |
90f6de8 | Brad King | 28 July 2014, 14:35:44 UTC | Merge topic 'fix_tar_leaks' 57a2df22 Fix memory leaks in extract tar. | 28 July 2014, 14:35:44 UTC |
9303da5 | Brad King | 28 July 2014, 14:35:42 UTC | Merge topic 'genex-head-sensitive-conditions' 7b743a2e cmTarget: Avoid re-computing head-independent link interfaces 807e4ffe Genex: Track whether an expression depends on the 'head' target 46099b82 cmTarget: Move ComputeLinkImplementation* to internals 438d9c7c cmTarget: Re-order link interface map lookup logic fe665fdd cmTarget: Refactor link interface map storage 9d13e167 cmTarget: Remove duplicate link interface map | 28 July 2014, 14:35:42 UTC |
d128c6c | Brad King | 28 July 2014, 14:35:40 UTC | Merge topic 'target-drop-build-setting-cache' 133cd996 cmTarget: Drop internal cache of build properties a4d58722 cmTarget: Drop internal cache of link interface usage requirements | 28 July 2014, 14:35:40 UTC |
b9be4d2 | Brad King | 24 July 2014, 15:07:14 UTC | Help: Add notes for topic 'cpack-ifw-generator' | 28 July 2014, 14:24:03 UTC |
73b336c | Brad King | 23 July 2014, 20:31:15 UTC | CPackIFW: Replace use of strftime with cmTimestamp The latter is more portable. | 28 July 2014, 14:24:03 UTC |
44850a2 | Konstantin Podsvirov | 23 July 2014, 07:01:59 UTC | CPack: Add an "IFW" generator for Qt Framework Installer Add support for packaging with the Qt Framework Installer tools: http://qt-project.org/doc/qtinstallerframework/index.html Reviewed-by: Nils Gladitz <nilsgladitz@gmail.com> | 28 July 2014, 14:24:03 UTC |
5b4faee | Jeremy Huddleston | 20 July 2014, 03:43:20 UTC | OS X: Allow deployment target with "/" sysroot (#15040) Allow the combination -DCMAKE_OSX_DEPLOYMENT_TARGET="10.8" -DCMAKE_OSX_SYSROOT="/" to work. Treat the "/" sysroot as targeting the current OS X version. | 28 July 2014, 13:52:21 UTC |
4b5052b | Mathieu MARACHE | 24 July 2014, 07:46:26 UTC | FindQt4: Add nativewifi and qtga plugins While at it, update QT_QTGUI_PLUGINS to use QT_IMAGEFORMATS_PLUGINS instead of duplicating the list. | 28 July 2014, 13:39:23 UTC |
a971de3 | Kitware Robot | 28 July 2014, 04:01:06 UTC | CMake Nightly Date Stamp | 28 July 2014, 04:01:06 UTC |
a31b42a | Kitware Robot | 27 July 2014, 04:01:06 UTC | CMake Nightly Date Stamp | 27 July 2014, 04:01:06 UTC |
06a190b | Kitware Robot | 26 July 2014, 04:01:07 UTC | CMake Nightly Date Stamp | 26 July 2014, 04:01:07 UTC |
4d7b937 | Kitware Robot | 25 July 2014, 04:01:07 UTC | CMake Nightly Date Stamp | 25 July 2014, 04:01:07 UTC |
8981513 | Brad King | 24 July 2014, 17:10:05 UTC | CMakeDetermineCompiler: Simplify CMAKE_<LANG>_COMPILER default force-cache If find_program does not find CMAKE_<LANG>_COMPILER, use set_property() to force the value to be that of CMAKE_<LANG>_COMPILER_INIT instead of set(). This allows us to set the value without re-specifying the type and documentation, thus preserving what find_program set. | 24 July 2014, 17:37:07 UTC |
731427a | Brad King | 24 July 2014, 16:44:05 UTC | cmGlobalGenerator: Do not re-add CMAKE_<LANG>_COMPILER The cmGlobalGenerator::ResolveLanguageCompiler method, invoked only by Makefile generators, contains code originally added by commit v2.4.0~796 (..., add new generators for msys and mingw, 2005-12-22) to compute the full path to the compiler and save the result back into the cache value. Since then the CMakeDetermine*Compiler modules have learned to resolve the full path to the compiler and save it in CMake*Compiler.cmake files configured in the build tree. The value of CMAKE_<LANG>_COMPILER in the cache is now only for reference of what the user originally specified. The full path is now available in a normal variable of the same name, and this is used by project code and the generators. When the user specifies -DCMAKE_<LANG>_COMPILER=name on the command-line of an existing build tree that uses a Makefile generator, it is first stored in the cache with an uninitialized type. Then later when ResolveLanguageCompiler updates the cache entry and sets the type to FILEPATH, cmMakefile::AddCacheDefinition does CollapseFullPath on the "name" and ends up with something like "$PWD/name" which is unlikely to be correct. Furthermore, cmMakefile::AddCacheDefinition proceeds to remove the normal variable of the same name, so the value originally saved in CMake<LANG>Compiler.cmake is ignored and the generators use the wrong path to the compiler. Resolve this by dropping the code from ResolveLanguageCompiler that touches the cache value of CMAKE_<LANG>_COMPILER. As explained above it is no longer needed anyway. | 24 July 2014, 17:31:14 UTC |
0e88b1d | Bill Hoffman | 24 July 2014, 15:33:54 UTC | Fix memory leak of local generator detected by LeakSanitizer. | 24 July 2014, 15:33:54 UTC |
5d40d88 | Bill Hoffman | 24 July 2014, 15:25:59 UTC | Handle more than one process with sanitizer errors. Since the Sanitizers write out one log file per process, a single test might have more than one log file. This commit allows ctest to read all of the log files found for a particual test. | 24 July 2014, 15:25:59 UTC |
afe21fc | Kitware Robot | 24 July 2014, 04:01:10 UTC | CMake Nightly Date Stamp | 24 July 2014, 04:01:10 UTC |
1342e02 | Brad King | 23 July 2014, 19:33:48 UTC | FindImageMagick: Provide per-component include dirs (#15007) Set the ImageMagick_<component>_INCLUDE_DIRS variable that is mentioned in the documentation but was not set before. | 23 July 2014, 19:33:48 UTC |
09164c6 | Brad King | 23 July 2014, 19:03:28 UTC | VS: Encode more content correctly in vcxproj files (#15031) In cmVisualStudio10TargetGenerator, add missing cmVS10EscapeXML calls around paths to source and object files, custom command dependencies and outputs, and platform name/version values. | 23 July 2014, 19:14:47 UTC |
29a0642 | Brad King | 23 July 2014, 18:59:23 UTC | VS: Encode mapped flag values in XML project files (#15031) Teach cmVisualStudioGeneratorOptions to encode FlagMap entries and the FlagString value properly in vcproj/vcxproj XML files. Update the one existing call site that pre-encoded the value to not do so. | 23 July 2014, 19:01:46 UTC |
8fa087a | Brad King | 23 July 2014, 17:58:22 UTC | cmVisualStudioGeneratorOptions: Simplify XML escaping API Accept arguments as std::string to avoid c_str() calls. | 23 July 2014, 18:56:51 UTC |
1c209ac | Brad King | 23 July 2014, 15:13:13 UTC | cmIDEOption: Store mapped flag values as a vector<string> Some FlagMap entries are ;-lists. Store values as vector<string> so that individual values may contain ';' characters. Delay the construction of the final ;-list until writing to the VS project file. With this approach the generated file may contain ;-separated values that contain encoded ';' characters. | 23 July 2014, 18:18:53 UTC |
91c9335 | Brad King | 23 July 2014, 15:44:28 UTC | cmVisualStudio10TargetGenerator: Remove dupilcate line | 23 July 2014, 17:23:10 UTC |
57a2df2 | Bill Hoffman | 23 July 2014, 15:13:17 UTC | Fix memory leaks in extract tar. | 23 July 2014, 15:13:17 UTC |
b2a07ca | Daniel Pfeifer | 13 July 2014, 20:24:29 UTC | liblzma: Add CMake build system Modify sources just enough to build without the full xz common directory. | 23 July 2014, 14:34:55 UTC |
d44ad16 | Brad King | 21 July 2014, 18:19:09 UTC | liblzma: Remove unused Makefile.* files We will provide our own CMake-based build system. | 23 July 2014, 14:34:55 UTC |
a53caea | Brad King | 21 July 2014, 19:58:07 UTC | liblzma: Add README-CMake.txt Describe how to update liblzma from upstream. | 23 July 2014, 14:34:55 UTC |
6f5581c | bastien ROUCARIES | 22 July 2014, 20:24:15 UTC | FindImageMagick: Find arch include dir (#15007) | 23 July 2014, 13:44:55 UTC |