https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
c22da7c VS: Drop unused condition in link debug flag generation The `linkOptions.IsDebug()` call never returns true because it checks for `DebugInformationFormat` which is a compiler (cl) flag. 11 January 2016, 14:43:13 UTC
4ca9df8 cmIDEOptions: Add support for case-insensitive flags 11 January 2016, 14:43:09 UTC
e1f9d3c Merge branch 'vs14-debug-enum' into release 11 January 2016, 14:18:33 UTC
cedbb79 Merge topic 'vs14-debug-enum' f086c665 VS: Fix VS 2015 .vcxproj file value for GenerateDebugInformation (#15894) 11 January 2016, 14:17:41 UTC
d9f9c4f Merge topic 'FindBLAS-intel-64lp' 2b48f63c FindBLAS: Fix pattern matching on BLAS vendor name 11 January 2016, 14:17:38 UTC
196d912 CMake Nightly Date Stamp 11 January 2016, 05:01:06 UTC
7a45d91 CMake Nightly Date Stamp 10 January 2016, 05:01:06 UTC
c6ff95b CMake Nightly Date Stamp 09 January 2016, 05:01:11 UTC
f086c66 VS: Fix VS 2015 .vcxproj file value for GenerateDebugInformation (#15894) Starting with VS 2015 the GenerateDebugInformation build property is an enumeration (`No`, `Debug`, `DebugFastLink`) instead of a boolean value (`false`, `true`). For now we simply change to `No` and `Debug` fix current behavior. Support for `/debug:fastlink` can be added later. 08 January 2016, 19:15:39 UTC
2b48f63 FindBLAS: Fix pattern matching on BLAS vendor name The if(STREQUAL) expressions do not support globbing expressions. Use regular experssions with MATCHES instead. Reported-by: Yahui Wang <youngqv@foxmail.com> 08 January 2016, 16:48:02 UTC
b74560c Merge topic 'cpack-dmg-license-fixes' bbb3c4ff CPack/DragNDrop: Fix handling of certain license file content (#15899) 08 January 2016, 15:43:37 UTC
bbf962b Merge topic 'suppress-Wshadow-single' b947fc27 CTestCustom: Suppress -Wshadow warning about Solaris 'single' typedef 08 January 2016, 15:43:30 UTC
4226c83 Merge topic 'update-kwsys' 0a5ce85f Merge branch 'upstream-KWSys' into update-kwsys f2b0bf6e KWSys 2016-01-07 (2418443e) 08 January 2016, 15:43:28 UTC
c173e37 VS: Do not select a partial Windows 10 SDK folder (#15831) Skip SDK candidate folders that do not contain <um/windows.h> as they are not full SDKs. 08 January 2016, 15:05:40 UTC
963d99d CMake Nightly Date Stamp 08 January 2016, 05:01:08 UTC
bbb3c4f CPack/DragNDrop: Fix handling of certain license file content (#15899) There were issues in the special-character-escaping and line-wrapping code which caused DragNDrop packaging to fail mysteriously at a later step with parsing errors in the `sla.r` file generated by the following code. 07 January 2016, 20:24:42 UTC
b947fc2 CTestCustom: Suppress -Wshadow warning about Solaris 'single' typedef On Solaris the system `/usr/include/floatingpoint.h` header contains typedef float single; so the GNU compiler warns that uses of the name `single` shadow it. Just suppress the warning because our uses of this name would become less readable with a different name. 07 January 2016, 18:44:46 UTC
5112da5 Merge topic 'release-windows' fae47798 Utilities/Release: Configure Windows binary to support Windows XP 083312a8 Utilities/Release: Switch to .msi builder for Windows binary 240b065f Utilities/Release: Optionally load environment on remote build server a95b4715 Utilities/Release: Add optional remote launcher to ssh calls 07 January 2016, 18:28:31 UTC
070f09f Merge topic 'xcode-global-attribute-variant' d8bc26a0 Xcode: Parse variant and genex for CMAKE_XCODE_ATTRIBUTE (#14947) dc0ddb9e Xcode: Store configuration name along with XcodeObject (#14947) 28f98cee Xcode: Make CMAKE_XCODE_ATTRIBUTE calculation last step (#14947) 28db2268 Xcode: Factor out XCODE_ATTRIBUTE_ variant filter (#14947) 07 January 2016, 18:28:28 UTC
f7fbe0f Merge topic 'xcode-escape-backslash' ba39d7e9 Xcode: Escape all backslashes in strings (#15328) 07 January 2016, 18:28:26 UTC
5c6cbd3 Merge topic 'fix-GenerateExportHeader-on-borland' d5eb7d85 GenerateExportHeader: Work around buggy std::getline behavior in BCB5. 07 January 2016, 18:28:23 UTC
64dd524 Merge topic 'install-xdgdata-dir' 76566621 QtDialog: Add option to control XDG file install destination 07 January 2016, 18:28:21 UTC
0296089 Merge topic 'cray-prgev-cleanup' 64e26850 CrayPrgEnv: Cleanup binaries from implicit compile flag detection 07 January 2016, 18:28:18 UTC
1c646e4 Merge topic 'vs-compiler-id-itanium' d9bf5206 CMakeDetermineCompilerId: Fix VS Itanium platform name (#15889) 07 January 2016, 18:28:14 UTC
ba39d7e Xcode: Escape all backslashes in strings (#15328) Before this change backslashes in strings were escaped during compile flags adds via AppendFlag(). But global flags like OTHER_CPLUSPLUSFLAGS are not added as flags but as plain strings so they were not escaped properly. Now the escaping is performed within cmXCodeObject::PrintString() which ensures that strings are always encoded. 07 January 2016, 18:23:24 UTC
0a5ce85 Merge branch 'upstream-KWSys' into update-kwsys * upstream-KWSys: KWSys 2016-01-07 (2418443e) 07 January 2016, 18:13:51 UTC
f2b0bf6 KWSys 2016-01-07 (2418443e) Code extracted from: http://public.kitware.com/KWSys.git at commit 2418443ed01e5caeb47908064fd4dad2eff4736f (master). Upstream Shortlog ----------------- Clinton Stimpson (1): 2418443e FStream: Fix reading BOM on single-character files 07 January 2016, 18:13:51 UTC
b021455 CMake Nightly Date Stamp 07 January 2016, 05:01:05 UTC
bc908ab CMake Nightly Date Stamp 06 January 2016, 05:01:07 UTC
a6cbc89 CMake Nightly Date Stamp 05 January 2016, 05:01:05 UTC
3d2d17c CMake Nightly Date Stamp 04 January 2016, 05:01:08 UTC
d8bc26a Xcode: Parse variant and genex for CMAKE_XCODE_ATTRIBUTE (#14947) 03 January 2016, 21:31:12 UTC
dc0ddb9 Xcode: Store configuration name along with XcodeObject (#14947) 03 January 2016, 17:31:33 UTC
28f98ce Xcode: Make CMAKE_XCODE_ATTRIBUTE calculation last step (#14947) 03 January 2016, 11:06:56 UTC
28db226 Xcode: Factor out XCODE_ATTRIBUTE_ variant filter (#14947) Move the variant=<config> filter out to a helper function so that it can be re-used later for CMAKE_XCODE_ATTRIBUTE_*. 03 January 2016, 10:46:27 UTC
506504d CMake Nightly Date Stamp 03 January 2016, 05:01:06 UTC
90b50b2 CMake Nightly Date Stamp 02 January 2016, 05:01:06 UTC
1e47d2b Merge topic 'copyright-year' 9647b32f Copyright.txt: Update year range to end in 2016 01 January 2016, 17:15:46 UTC
9ebc562 CMake Nightly Date Stamp 01 January 2016, 05:01:06 UTC
9647b32 Copyright.txt: Update year range to end in 2016 01 January 2016, 00:15:34 UTC
d5eb7d8 GenerateExportHeader: Work around buggy std::getline behavior in BCB5. 31 December 2015, 17:45:34 UTC
4aff165 CMake Nightly Date Stamp 31 December 2015, 05:01:09 UTC
f04a09d CMake Nightly Date Stamp 30 December 2015, 05:01:05 UTC
64e2685 CrayPrgEnv: Cleanup binaries from implicit compile flag detection 29 December 2015, 17:21:07 UTC
6937491 CMake Nightly Date Stamp 29 December 2015, 05:01:08 UTC
9fdb66c CMake Nightly Date Stamp 28 December 2015, 05:01:06 UTC
1d73f65 CMake Nightly Date Stamp 27 December 2015, 05:01:05 UTC
0b3b5fb CMake Nightly Date Stamp 26 December 2015, 05:01:06 UTC
630e444 CMake Nightly Date Stamp 25 December 2015, 05:01:06 UTC
554c307 CMake Nightly Date Stamp 24 December 2015, 05:01:07 UTC
56653b8 CMake Nightly Date Stamp 23 December 2015, 05:01:05 UTC
8a45573 CMake Nightly Date Stamp 22 December 2015, 05:01:07 UTC
7656662 QtDialog: Add option to control XDG file install destination Create a `CMAKE_XDGDATA_DIR` option and add a corresponding flag to the `bootstrap` script. This is needed for multiarch layouts where the prefix is `/usr/${host}` but where architecture-independent files (like the XDG-specific ones) are installed to `/usr/share`. 21 December 2015, 15:23:48 UTC
fae4779 Utilities/Release: Configure Windows binary to support Windows XP Compile with `-D_WIN32_WINNT=0x501` to use a WinXP-compatible API. Compile with `-D_USING_V110_SDK71_` to tell the VS standard library headers that we are building with a WinXP-compatible Windows SDK. Link executables with `-subsystem:console,5.01` to make them runnable on Windows XP. Ideally `cmake-gui` should instead be linked with `-subsystem:windows,5.01` but with the Ninja and Makefile generators CMake adds `-subsystem:windows` after our `-subsystem:console,5.01` flag and the linker seems to interpret this combination as we need. 21 December 2015, 15:05:03 UTC
083312a Utilities/Release: Switch to .msi builder for Windows binary Use a new build machine to produce the Windows binary using the CPack WiX generator to produce a `.msi` installer. 21 December 2015, 14:52:28 UTC
240b065 Utilities/Release: Optionally load environment on remote build server 21 December 2015, 14:52:28 UTC
a95b471 Utilities/Release: Add optional remote launcher to ssh calls 21 December 2015, 14:52:28 UTC
a53e016 Merge topic 'import-kwiml' a5dd0c9d Add option to use a system-installed KWIML 036b6ef7 Port CMake from cmIML to KWIML 12293371 Merge branch 'upstream-KWIML' into import-kwiml 3fdbb0a8 KWIML 2015-12-09 (43f9f8d0) 55b21d07 Add script to update KWIML from upstream c7d9a249 Utilities/KWIML: Drop sources to make room for fresh import 21 December 2015, 14:41:09 UTC
3768a79 Merge topic 'fix-absolute-libs-for-cray-wrappers' 928d2085 CrayPrgEnv: Don't use absolute paths for imlicit libraries 21 December 2015, 14:41:02 UTC
cc5dcb3 Merge branch 'vs-compiler-id-itanium' into release 21 December 2015, 14:36:11 UTC
d9bf520 CMakeDetermineCompilerId: Fix VS Itanium platform name (#15889) VS expects the platform to be just `Itanium`, so drop the incorrect special case mapping it to `ia64`. This platform name has been wrong since the logic was added by commit v2.8.10~148^2~8 (VS: Detect the compiler id and tool location, 2012-08-16). 21 December 2015, 14:34:16 UTC
ba88bfc CMake Nightly Date Stamp 21 December 2015, 05:01:16 UTC
693a42f CMake Nightly Date Stamp 20 December 2015, 05:01:16 UTC
a5149d3 CMake Nightly Date Stamp 19 December 2015, 05:01:07 UTC
f9e3ca4 Merge topic 'release-wix-config-ng' 24cdb9df CMake: Mimic NSIS options dialog in WiX installer de77d4a7 CPackWIX: Allow multiple patch files and diagnose if any are missing 38d723b3 CPackWIX: Allow patching of shortcut components 18 December 2015, 15:55:35 UTC
928d208 CrayPrgEnv: Don't use absolute paths for imlicit libraries When parsing implicit include dirs, link dirs, and link libs, all arguments are resolved to absolute paths instead of relative paths. This is correct for link and include directories but link libraries should only include the library name, not it's path. 18 December 2015, 15:27:55 UTC
5ffdd37 Merge topic 'boost-1.60' 0a31fdab FindBoost: Add support for Boost 1.60 18 December 2015, 15:12:44 UTC
81e5bf2 Merge topic 'update-kwsys' 38c31ed5 Merge branch 'upstream-KWSys' into update-kwsys ec1398d7 KWSys 2015-12-14 (c1149ef6) c4282347 Add script to update KWSys from upstream f1ee10c1 Merge branch 'upstream-KWSys' into update-kwsys 498c3685 Add a script to help update third-party sources dcca7892 KWSys 2015-12-09 (cdcf4c47) 18 December 2015, 15:12:41 UTC
83a1f0a Merge topic 'BundleUtilities-fix-osx-rpath' a479d7a0 BundleUtilities: Fix handling of multiple RPATHs from OS X otool 18 December 2015, 15:12:38 UTC
4395190 Merge topic 'CMakeParseArguments-native-impl' ab8a2808 cmake_parse_arguments: consider duplicate keyword as warning e8b14831 CMakeParseArguments: replace by native cmake_parse_arguments command cbbdfc2b CMakeParseArguments: add a RunCMake test suite 18 December 2015, 15:12:35 UTC
a5dd0c9 Add option to use a system-installed KWIML Do not activate it with the general use-system-libs options for now because KWIML is not commonly distributed or available. 18 December 2015, 15:02:28 UTC
036b6ef Port CMake from cmIML to KWIML KWIML no longer uses a configured prefix. 18 December 2015, 15:02:07 UTC
614c8a1 CMake Nightly Date Stamp 18 December 2015, 05:01:07 UTC
0a31fda FindBoost: Add support for Boost 1.60 17 December 2015, 21:46:58 UTC
1229337 Merge branch 'upstream-KWIML' into import-kwiml * upstream-KWIML: KWIML 2015-12-09 (43f9f8d0) 17 December 2015, 19:56:40 UTC
3fdbb0a KWIML 2015-12-09 (43f9f8d0) Code extracted from: https://github.com/Kitware/KWIML.git at commit 43f9f8d0b0c8ee62aa056a2020981a6d98a40dd4 (master). 17 December 2015, 19:56:38 UTC
55b21d0 Add script to update KWIML from upstream 17 December 2015, 19:56:31 UTC
c7d9a24 Utilities/KWIML: Drop sources to make room for fresh import 17 December 2015, 19:55:38 UTC
38c31ed Merge branch 'upstream-KWSys' into update-kwsys * upstream-KWSys: KWSys 2015-12-14 (c1149ef6) 17 December 2015, 19:46:12 UTC
ec1398d KWSys 2015-12-14 (c1149ef6) Code extracted from: http://public.kitware.com/KWSys.git at commit c1149ef69956eab13221e05ffb2d9b5e55c2e3ee (master). Upstream Shortlog ----------------- Brad King (1): c1149ef6 Drop the FundamentalType.h component of KWSys 17 December 2015, 19:46:11 UTC
c428234 Add script to update KWSys from upstream 17 December 2015, 19:46:09 UTC
f1ee10c Merge branch 'upstream-KWSys' into update-kwsys 17 December 2015, 19:45:57 UTC
498c368 Add a script to help update third-party sources Use the VTK `ThirdParty/update-common.sh` script as of commit 2f24b7b0f60b67a2a28b9aef210f06f904e7a977. Co-Author: Brad King <brad.king@kitware.com> 17 December 2015, 19:44:53 UTC
a479d7a BundleUtilities: Fix handling of multiple RPATHs from OS X otool The `otool` command may return multiple RPATH entires, so call `gp_append_unique` for each one. Otherwise we may try to ask `install_name_tool` to deal with the same entry twice. 17 December 2015, 15:56:27 UTC
ab8a280 cmake_parse_arguments: consider duplicate keyword as warning The behaviour of double specified keywords is rather undefined or at least not clearly documented. This change introduces a strict check and emits a warning in case a keyword has been specified more than once. 17 December 2015, 15:45:19 UTC
e8b1483 CMakeParseArguments: replace by native cmake_parse_arguments command Implement a native `cmake_parse_arguments` command that is fully compatible with the documented behaviour of the previous implementation. Leave the CMakeParseArguments module empty but existing for compatibility. 17 December 2015, 15:44:28 UTC
cbbdfc2 CMakeParseArguments: add a RunCMake test suite 17 December 2015, 15:31:04 UTC
24cdb9d CMake: Mimic NSIS options dialog in WiX installer 17 December 2015, 14:57:30 UTC
2913876 Merge topic 'FindOpenGL-no-osx-AGL' 08580be2 FindOpenGL: Don't add AGL to OPENGL_LIBRARIES on OS X. 17 December 2015, 14:55:11 UTC
e51fa1d CMake Nightly Date Stamp 17 December 2015, 05:01:05 UTC
7e29021 CMake Nightly Date Stamp 16 December 2015, 05:01:06 UTC
7a47745 CMake Nightly Date Stamp 15 December 2015, 05:01:08 UTC
de77d4a CPackWIX: Allow multiple patch files and diagnose if any are missing CPACK_WIX_PATCH_FILE now accepts a list of patch files. An error will now be produced if any of the patch files is missing. Previously this would be silently ignored. 14 December 2015, 22:28:42 UTC
dcca789 KWSys 2015-12-09 (cdcf4c47) Code extracted from: http://public.kitware.com/KWSys.git at commit cdcf4c4753d8e90895f1fb2cb6ab622342bcaaa8. 14 December 2015, 19:37:35 UTC
6a6d00a Merge branch 'release' 14 December 2015, 15:02:23 UTC
22ccae1 Merge topic 'FindProtobuf-fix-case' 2908103d FindProtobuf: Set Protobuf_FOUND in addition to PROTOBUF_FOUND 14 December 2015, 15:00:05 UTC
c952f2b Merge topic 'FindGTest-imported-targets' f0b5ce7f Help: Add notes for topic 'FindGTest-imported-targets' 99afe235 Tests: Add tests for FindGTest 611735e7 FindGTest: Add imported targets and update documentation 14 December 2015, 15:00:02 UTC
09da79b Merge topic 'fix-CMP0065-NEW-AIX-HP' f254276f AIX,HP-UX: Fix RPATH handling when CMP0065 is set to NEW 14 December 2015, 14:59:58 UTC
f0b5ce7 Help: Add notes for topic 'FindGTest-imported-targets' 14 December 2015, 14:56:30 UTC
08580be FindOpenGL: Don't add AGL to OPENGL_LIBRARIES on OS X. CMake had been setting OPENGL_glu_LIBRARY to AGL.framework, even though AGL is not GLU. AGL is simply the GL component for the deprecated Carbon framework. GLU is provided by OpenGL.framework. A side effect of the old behavior was that if AGL was not found (it is absent from OS X SDK 10.10 or later), then OPENGL_GLU_FOUND would be incorrectly set to "NO". 14 December 2015, 14:46:32 UTC
back to top