5949221 | Andrey Mishchenko | 09 December 2015, 17:15:52 UTC | Allow GRAPHVIZ_GRAPH_NAME to contain spaces without requiring escaped quotes. Without this patch, `SET (GRAPHVIZ_GRAPH_NAME "hello world")` does not work (it results in a parsing error in GraphViz when the generated output is processed), but `SET (GRAPHVIZ_GRAPH_NAME "\"hello world\"")` does. | 09 December 2015, 17:15:52 UTC |
dc873f6 | Brad King | 09 December 2015, 13:36:56 UTC | Merge topic 'cmake-E-copy-multiple-inputs' bc35087d cmake: Teach -E copy_directory to support multiple input directories 98be140f cmake: Refine -E copy[_if_different] documentation 93cc80ae cmake: Refine -E copy_if_different implementation indentation 0903812b cmake: Refine -E chdir documentation | 09 December 2015, 13:36:56 UTC |
ad1be6e | Brad King | 09 December 2015, 13:36:53 UTC | Merge topic 'detect-cray-wrappers' a7ef0225 Cray: Refactor the Cray platform files to use compiler wrapper checks 0763a836 Cray: Add macro tests to detect the Cray compiler wrappers 5eaac0c9 Compiler: Add infrastructure for detecting compiler wrappers | 09 December 2015, 13:36:53 UTC |
27ed820 | Brad King | 09 December 2015, 13:36:50 UTC | Merge topic 'cpack-rpm-percomponent-group-and-name' 27e6f74f CPack: Added tests for package name and group controll fields c926efa1 CPackRPM: Configure RPM package group and name per component | 09 December 2015, 13:36:50 UTC |
a7ef022 | Chuck Atkins | 02 December 2015, 16:00:44 UTC | Cray: Refactor the Cray platform files to use compiler wrapper checks This is an extensive refactoring of the Cray compiler wrapper usage. Using the new compiler wrapper checks, the CrayPrgEnv info files have been moved from Platform/ to Compiler/. The adjusted naming convention allows the compiler-wrapper information files to be loaded for both the CrayLinuxEnvironment platform when cross-compiling and the Linux platform if building natively on the Cray compute nodes. It also creates a separation of common arguments for compiler id and language information used to perform the appropriate introspection of implicit arguments and libraries used by the compiler wrappers based on the loaded module environment. | 09 December 2015, 13:35:19 UTC |
3a824a9 | Kitware Robot | 09 December 2015, 05:01:06 UTC | CMake Nightly Date Stamp | 09 December 2015, 05:01:06 UTC |
c6eacfd | Kitware Robot | 08 December 2015, 05:01:07 UTC | CMake Nightly Date Stamp | 08 December 2015, 05:01:07 UTC |
27e6f74 | Domen Vrankar | 07 December 2015, 19:13:09 UTC | CPack: Added tests for package name and group controll fields | 07 December 2015, 19:15:49 UTC |
c926efa | Markus Rickert | 07 December 2015, 18:11:51 UTC | CPackRPM: Configure RPM package group and name per component | 07 December 2015, 19:15:49 UTC |
0763a83 | Chuck Atkins | 02 December 2015, 15:59:47 UTC | Cray: Add macro tests to detect the Cray compiler wrappers | 07 December 2015, 16:09:15 UTC |
5eaac0c | Chuck Atkins | 02 December 2015, 14:47:43 UTC | Compiler: Add infrastructure for detecting compiler wrappers | 07 December 2015, 16:09:06 UTC |
bc35087 | Bartosz Kosiorek | 06 December 2015, 19:30:44 UTC | cmake: Teach -E copy_directory to support multiple input directories | 07 December 2015, 15:51:27 UTC |
98be140 | Bartosz Kosiorek | 06 December 2015, 19:30:44 UTC | cmake: Refine -E copy[_if_different] documentation | 07 December 2015, 15:51:27 UTC |
93cc80a | Bartosz Kosiorek | 06 December 2015, 19:30:44 UTC | cmake: Refine -E copy_if_different implementation indentation | 07 December 2015, 15:51:14 UTC |
0903812 | Bartosz Kosiorek | 06 December 2015, 19:30:44 UTC | cmake: Refine -E chdir documentation | 07 December 2015, 15:50:42 UTC |
128d569 | Brad King | 07 December 2015, 14:22:56 UTC | Merge topic 'FindTIFF-imported-targets' ebaca629 FindTIFF: Add imported targets and update documentation | 07 December 2015, 14:22:56 UTC |
d9bbc8f | Brad King | 07 December 2015, 14:22:54 UTC | Merge topic 'find-ftn-by-default' 71e5f253 Fortran: Add ftn, the Cray compiler wrapper, to the default search. | 07 December 2015, 14:22:54 UTC |
8cc5e2c | Brad King | 07 December 2015, 14:22:51 UTC | Merge topic 'cmake-E-copy-multiple-inputs' 384ae551 cmake: Teach -E copy[_if_different] to support multiple files (#15703) 0be5020b cmake: Improve '-E' help message formatting | 07 December 2015, 14:22:51 UTC |
939792f | Brad King | 07 December 2015, 14:22:48 UTC | Merge topic 'update-kwsys' 306e2016 Merge branch 'upstream-kwsys' into update-kwsys d5d90f5e KWSys 2015-12-03 (6bfc1aef) | 07 December 2015, 14:22:48 UTC |
8ff9071 | Brad King | 07 December 2015, 14:22:45 UTC | Merge topic 'FindJNI-aix' 4d4fcabd FindJNI: Add support for AIX java sdk | 07 December 2015, 14:22:45 UTC |
c3bb76d | Brad King | 07 December 2015, 14:22:43 UTC | Merge topic 'UseJava-relative-manifest' 56c11eee UseJava: Allow relative path to manifest file just as with other sources | 07 December 2015, 14:22:43 UTC |
335314e | Brad King | 07 December 2015, 14:22:39 UTC | Merge topic 'fix-java-idlj-jarsigner-typos' d8b251e2 FindJava: Fix typos in IdlJ and JarSigner component implementation | 07 December 2015, 14:22:39 UTC |
ebaca62 | Roger Leigh | 02 December 2015, 17:20:24 UTC | FindTIFF: Add imported targets and update documentation - Add TIFF::TIFF imported target - Document imported target - Add testcase to test the standard variables and the imported target Also: - Add TIFF_INCLUDE_DIRS to match common practice - Update documentation generally, including documenting TIFF_INCLUDE_DIRS | 07 December 2015, 14:20:08 UTC |
eda493a | Kitware Robot | 07 December 2015, 05:01:07 UTC | CMake Nightly Date Stamp | 07 December 2015, 05:01:07 UTC |
5609ba1 | Kitware Robot | 06 December 2015, 05:01:05 UTC | CMake Nightly Date Stamp | 06 December 2015, 05:01:05 UTC |
2c03215 | Kitware Robot | 05 December 2015, 05:01:06 UTC | CMake Nightly Date Stamp | 05 December 2015, 05:01:06 UTC |
71e5f25 | Chuck Atkins | 04 December 2015, 15:28:03 UTC | Fortran: Add ftn, the Cray compiler wrapper, to the default search. | 04 December 2015, 15:28:03 UTC |
384ae55 | Bartosz Kosiorek | 03 December 2015, 20:29:30 UTC | cmake: Teach -E copy[_if_different] to support multiple files (#15703) If multiple input files are provided then the destination must be a directory. If only one input file is provided then destination may be either a file or directory. | 04 December 2015, 15:26:34 UTC |
0be5020 | Bartosz Kosiorek | 02 December 2015, 23:43:37 UTC | cmake: Improve '-E' help message formatting | 04 December 2015, 15:12:02 UTC |
306e201 | Brad King | 04 December 2015, 14:59:04 UTC | Merge branch 'upstream-kwsys' into update-kwsys | 04 December 2015, 14:59:04 UTC |
d5d90f5 | KWSys Robot | 03 December 2015, 18:19:37 UTC | KWSys 2015-12-03 (6bfc1aef) Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ 6bfc1aef | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 9596e98d..6bfc1aef Rolf Eike Beer (6): 9e9c8ae3 SystemTools: extend test coverage of SystemTools::MakeDirectory() 3f3d9eb5 SystemTools: add basic tests for SystemTools::FindFile() 9ca5f108 SystemTools: entirely remove the extension code on non-Windows platforms 29f82f78 SystemTools: avoid needless copy of std::string ac667cdc SystemTools: remove 2 more explicit calls to FileIsDirectory() 6bfc1aef SystemTools: do not call FileExists() before calling FileIsDirectory() | 04 December 2015, 14:58:59 UTC |
e069aa0 | Brad King | 04 December 2015, 14:54:23 UTC | Merge topic 'regex-explorer' fc656fa4 cmake-gui: Add regex explorer window | 04 December 2015, 14:54:23 UTC |
5875801 | Brad King | 04 December 2015, 14:54:18 UTC | Merge topic 'improve-embarcadero' 7a327727 Embarcadero: Fix erroneous interpretation of __CODEGEARC_VERSION__. 25211d75 Compiler ID: Compiler versions must be a valid, numeric version string. 060442c2 Embarcadero: Check code using CMAKE_CXX_COMPILER_ID and CMAKE_C_COMPILER_ID. f3b3219c Embarcadero/Watcom: Properly skip VSResource test for other generators. ddbda722 Embarcadero: Fix bug where duplicate Ninja job pools would be created. | 04 December 2015, 14:54:18 UTC |
65dc417 | Brad King | 04 December 2015, 14:54:13 UTC | Merge topic 'FindBoost-imported-targets' d60cef77 Help: Add notes for topic 'FindBoost-imported-targets.rst' 9fd98750 Tests: Add FindBoost testcase for imported targets 3f9b081f FindBoost: Add imported targets 01c80acd FindBoost: Automatically add missing component dependencies 5183c6e5 FindBoost: Embed component dependency table 8a60e696 Utilities: Add BoostScanDeps script | 04 December 2015, 14:54:13 UTC |
d4767fc | Brad King | 04 December 2015, 14:54:09 UTC | Merge topic 'ios-framework-resource-layout' e76ee2c0 iOS: Fix framework resource directory layout (#15848) | 04 December 2015, 14:54:09 UTC |
4d4fcab | Marc Chevrier | 03 December 2015, 11:37:26 UTC | FindJNI: Add support for AIX java sdk | 04 December 2015, 14:31:35 UTC |
7410e2e | Kitware Robot | 04 December 2015, 05:01:09 UTC | CMake Nightly Date Stamp | 04 December 2015, 05:01:09 UTC |
7a32772 | James Johnston | 03 December 2015, 21:24:56 UTC | Embarcadero: Fix erroneous interpretation of __CODEGEARC_VERSION__. As per the following link: http://docwiki.embarcadero.com/RADStudio/Seattle/en/Example_of_CODEGEARC_VERSION_Macro The major/minor versions must be decoded as a hex string, while the patch version must be decoded as a normal decimal string. As an example, C++ Builder XE 8.1's bcc32.exe sets this macro to 0x070189C9. The file version of bcc32.exe is 7.1.5570.35273. Therefore, the correct interpretation to COMPILER_VERSION would be 7.1.35273. | 03 December 2015, 21:37:08 UTC |
25211d7 | James Johnston | 03 December 2015, 21:17:26 UTC | Compiler ID: Compiler versions must be a valid, numeric version string. This test helps catch errors in compiler identification. | 03 December 2015, 21:37:07 UTC |
060442c | James Johnston | 03 December 2015, 20:42:30 UTC | Embarcadero: Check code using CMAKE_CXX_COMPILER_ID and CMAKE_C_COMPILER_ID. The CMAKE_CXX_COMPILER_ID and CMAKE_C_COMPILER_ID variables are set to "Borland" for older versions of the compiler. Newer CodeGear/Embarcadero compilers will have those variables set to "Embarcadero". Search for lines of code referencing both the variable name and Borland to be sure that they also refer to Embarcadero. | 03 December 2015, 21:37:06 UTC |
f3b3219 | James Johnston | 03 December 2015, 19:36:13 UTC | Embarcadero/Watcom: Properly skip VSResource test for other generators. This test should be skipped based on the chosen compiler, not the chosen generator. | 03 December 2015, 21:37:06 UTC |
fc656fa | Gregor Jasny | 18 November 2015, 21:40:59 UTC | cmake-gui: Add regex explorer window | 03 December 2015, 20:45:54 UTC |
ddbda72 | James Johnston | 03 December 2015, 19:10:19 UTC | Embarcadero: Fix bug where duplicate Ninja job pools would be created. If the platform file was included multiple times, it was possible that duplicate Ninja job pools would be created. | 03 December 2015, 19:10:19 UTC |
56c11ee | Marc Chevrier | 03 December 2015, 11:35:37 UTC | UseJava: Allow relative path to manifest file just as with other sources | 03 December 2015, 14:24:26 UTC |
d8b251e | Marc Chevrier | 03 December 2015, 11:34:51 UTC | FindJava: Fix typos in IdlJ and JarSigner component implementation Fix typos introduced by commit v3.4.0-rc1~257^2~2 (FindJava: Add support for idlj and jarsigner tools, 2015-07-31) to correctly report when these components are found. | 03 December 2015, 14:17:00 UTC |
e76ee2c | Bartosz Kosiorek | 02 December 2015, 21:34:25 UTC | iOS: Fix framework resource directory layout (#15848) A typical iOS application bundle (also Framework Bundle) contains the application executable and any resources used by the application (for instance, the application icon, other images, and localized content) in the top-level bundle directory. The same rule applies to Framework Bundles. | 03 December 2015, 13:52:09 UTC |
4ffeab0 | Kitware Robot | 03 December 2015, 05:01:09 UTC | CMake Nightly Date Stamp | 03 December 2015, 05:01:09 UTC |
6f6897f | Brad King | 02 December 2015, 16:41:59 UTC | Merge branch 'release' | 02 December 2015, 16:41:59 UTC |
d60cef7 | Brad King | 02 December 2015, 14:42:34 UTC | Help: Add notes for topic 'FindBoost-imported-targets.rst' | 02 December 2015, 14:42:34 UTC |
9fd9875 | Roger Leigh | 01 December 2015, 22:05:35 UTC | Tests: Add FindBoost testcase for imported targets Enable by setting CMake_TEST_FindBoost to TRUE. | 02 December 2015, 14:40:17 UTC |
3f9b081 | Roger Leigh | 01 December 2015, 22:01:50 UTC | FindBoost: Add imported targets Targets include: - Boost::boost: Target for header-only dependencies - Boost::<C>: Target for specific component dependency - Boost::diagnostic_definitions: adds BOOST_LIB_DIAGNOSTIC - Boost::disable_autolinking: adds BOOST_ALL_NO_LIB - Boost::dynamic_linking: adds BOOST_ALL_DYN_LINK | 02 December 2015, 14:40:17 UTC |
01c80ac | Roger Leigh | 01 December 2015, 21:59:00 UTC | FindBoost: Automatically add missing component dependencies The function _Boost_MISSING_DEPENDENCIES will look at the user-supplied component list, check the dependency information for each component using _Boost_COMPONENT_DEPENDENCIES, and will add any missing dependencies to the component list. This ensures that all required components will be searched for. | 02 December 2015, 14:40:17 UTC |
5183c6e | Roger Leigh | 01 December 2015, 21:53:50 UTC | FindBoost: Embed component dependency table The function _Boost_COMPONENT_DEPENDENCIES is used to query the library dependencies for a given component for a given version of Boost. This covers Boost releases from 1.33 to 1.59, using the information generated by Utilities/Scripts/BoostScanDeps.cmake. | 02 December 2015, 14:40:17 UTC |
8a60e69 | Roger Leigh | 01 December 2015, 21:50:03 UTC | Utilities: Add BoostScanDeps script This script scans Boost headers in order to determine inter-library dependencies, using the "autolink" information embedded in the headers for automatic linking on Windows. This information is then output in a form suitable for use in FindBoost.cmake. | 02 December 2015, 14:40:17 UTC |
fd7180f | Brad King | 02 December 2015, 13:46:12 UTC | CMake 3.4.1 | 02 December 2015, 13:46:12 UTC |
4e29a51 | Brad King | 02 December 2015, 13:44:40 UTC | Merge branch 'release' | 02 December 2015, 13:44:40 UTC |
3fa2fc7 | Brad King | 02 December 2015, 13:42:06 UTC | Merge topic 'cmake-W-options' aac633d5 Explicitly enable deprecated warnings by default. e8974b62 Modify dev warning options to affect deprecated warnings. b146747e Consistent documentation for deprecation message variables. da688bcb Add -W options to control deprecated warning messages. 07388f83 Refactor the -W options parser to be generic. 246b0bfb Explicitly enable author (dev) warnings by default. deec3a3f Make message suppression more consistent. aa427a42 Tests: Revise message in RunCMake.CommandLine -Wdev case | 02 December 2015, 13:42:06 UTC |
da78a16 | Brad King | 02 December 2015, 13:41:43 UTC | Merge topic 'backport-NIOS2-CPU' f2ca704c Add NIOS2 CPU support | 02 December 2015, 13:41:43 UTC |
7cb6308 | Brad King | 02 December 2015, 13:41:25 UTC | Merge branch 'backport-NIOS2-CPU' into release | 02 December 2015, 13:41:25 UTC |
f2ca704 | Marek Vasut | 26 November 2015, 20:48:00 UTC | Add NIOS2 CPU support Add necessary bits to support the NIOS2 little-endian CPU. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Ley Foon Tan <lftan@altera.com> Cc: Thomas Chou <thomas@wytron.com.tw> Cc: Walter Goossens <waltergoossens@home.nl> | 02 December 2015, 13:40:36 UTC |
dec15fc | Brad King | 02 December 2015, 13:35:50 UTC | Merge topic 'cpack-dmg-multilanguage-sla' ae434ee2 CPack/DragNDrop: Allow single license for multiple languages | 02 December 2015, 13:35:50 UTC |
d956816 | Brad King | 02 December 2015, 13:35:47 UTC | Merge topic 'include-for-mode_t' 001043ac Include `sys/types.h` header to get `mode_t` | 02 December 2015, 13:35:47 UTC |
5257a3b | Brad King | 02 December 2015, 13:35:44 UTC | Merge topic 'reduce-realpath-calls' 4e3cf8b0 cmOrderDirectories: Reduce repeat realpath() calls 6b185287 cmOrderDirectories: Factor out directory comparison | 02 December 2015, 13:35:44 UTC |
36e6ee9 | Brad King | 02 December 2015, 13:35:40 UTC | Merge topic 'update-kwsys' fe05ad97 Merge branch 'upstream-kwsys' into update-kwsys e25f294a KWSys 2015-12-01 (9596e98d) | 02 December 2015, 13:35:40 UTC |
88c2d4b | Brad King | 02 December 2015, 13:35:31 UTC | Merge topic 'update-kwiml' 58c1840a Merge branch 'upstream-kwiml' into update-kwiml eec87ec8 KWIML: Teach ABI.h that NIOS2 CPU is little-endian | 02 December 2015, 13:35:31 UTC |
535760c | Brad King | 02 December 2015, 13:31:49 UTC | Merge branch 'include-for-mode_t' into release | 02 December 2015, 13:31:49 UTC |
001043a | Kylie McClain | 25 November 2015, 23:12:06 UTC | Include `sys/types.h` header to get `mode_t` Do not depend on it being included by other system headers. It is not included by others on musl-libc, for example. | 02 December 2015, 13:31:08 UTC |
ae434ee | Simon Levermann | 24 November 2015, 15:17:53 UTC | CPack/DragNDrop: Allow single license for multiple languages When both CPACK_DMG_SLA_DIR and CPACK_RESOURCE_FILE_LICENSE are defined, use the license file for all languages instead of looking for a license file for each language. Also expand the documentation on the SLA variables. | 02 December 2015, 13:26:01 UTC |
bb5fccd | Kitware Robot | 02 December 2015, 05:01:08 UTC | CMake Nightly Date Stamp | 02 December 2015, 05:01:08 UTC |
7b13759 | Brad King | 01 December 2015, 16:00:49 UTC | Merge branch 'reduce-realpath-calls' into release | 01 December 2015, 16:00:49 UTC |
4e3cf8b | Brad King | 01 December 2015, 15:57:33 UTC | cmOrderDirectories: Reduce repeat realpath() calls Since commit v3.1.0-rc1~110^2 (Tolerate symlinks during RPATH ordering, 2014-09-09) we call realpath() for every directory ordering constraint check. On some platforms/filesystems this is slow, so memoize the result of the call for each directory. | 01 December 2015, 16:00:32 UTC |
6b18528 | Brad King | 01 December 2015, 15:44:48 UTC | cmOrderDirectories: Factor out directory comparison Create an `IsSameDirectory` helper method. | 01 December 2015, 16:00:32 UTC |
aac633d | Michael Scott | 29 November 2015, 13:34:07 UTC | Explicitly enable deprecated warnings by default. Explicitly enable deprecated warnings by default, via the cmake::GetSuppressDeprecatedWarnings method, which signals suppression is turned off unless the CMake variables are set as required. Add tests and update the documentation for the new functionality. | 01 December 2015, 15:22:51 UTC |
e8974b6 | Michael Scott | 08 November 2015, 23:34:59 UTC | Modify dev warning options to affect deprecated warnings. Change the '-Wdev' and '-Wno-dev' options to also enable and suppress the deprecated warnings output, via the 'CMAKE_WARN_DEPRECATED' CMake variable, by default. This action does not happen if the user specifies a deprecated warning message option. Add tests and update the documentation for the new functionality. | 01 December 2015, 15:22:45 UTC |
b146747 | Michael Scott | 08 November 2015, 23:16:58 UTC | Consistent documentation for deprecation message variables. Make the documentation for the 'CMAKE_ERROR_DEPRECATED' CMake variable consistent with the documentation for the 'CMAKE_WARN_DEPRECATED' CMake variable, in terms of wording. | 01 December 2015, 15:22:19 UTC |
da688bc | Michael Scott | 08 November 2015, 23:06:33 UTC | Add -W options to control deprecated warning messages. Add 'deprecated' warning options type, to allow setting CMAKE_WARN_DEPRECATED via the -W '-Wdeprecated' and '-Wno-deprecated' options. Add tests for new options and updated documentation. | 01 December 2015, 15:21:57 UTC |
07388f8 | Michael Scott | 29 November 2015, 12:39:03 UTC | Refactor the -W options parser to be generic. Refactor the -Wdev and -Wno-dev options parser to use a generic -W parser that follows the GCC pattern, excluding support for -Werror=TYPE and -Wno-error=TYPE formats for now. | 01 December 2015, 14:40:43 UTC |
246b0bf | Michael Scott | 08 November 2015, 12:59:27 UTC | Explicitly enable author (dev) warnings by default. Explicitly enable author warnings by default, via the cmake::GetSuppressDevWarnings method, which signals suppression is turned off unless the CMake variables are set as required. Add test cases for author and deprecated messages displayed by default. | 01 December 2015, 14:35:53 UTC |
fe05ad9 | Brad King | 01 December 2015, 13:46:55 UTC | Merge branch 'upstream-kwsys' into update-kwsys | 01 December 2015, 13:46:55 UTC |
e25f294 | KWSys Robot | 01 December 2015, 13:44:34 UTC | KWSys 2015-12-01 (9596e98d) Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ 9596e98d | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' a7e5360f..9596e98d Dmitry Marakasov (1): b86a2a3e Process: Fix off-by-one when adding two times Marek Vasut (1): ddfa8019 CPU: Add NIOS2 support Rolf Eike Beer (2): 0adafb51 SystemTools: use FindProgram() overload that checks for directory 9596e98d SystemTools: move some code around that is used only on Windows-like platforms | 01 December 2015, 13:46:40 UTC |
a6f5281 | Kitware Robot | 01 December 2015, 05:01:08 UTC | CMake Nightly Date Stamp | 01 December 2015, 05:01:08 UTC |
deec3a3 | Michael Scott | 08 November 2015, 12:20:47 UTC | Make message suppression more consistent. Make the message suppression more consistent, by adding a check for the message related CMake variables in cmake::IssueMessage, which allows callers of IssueMessage other than the message command to behave as expected. Also added a check for CMAKE_SUPPRESS_DEVELOPER_WARNINGS in the message command to mirror the deprecated message type behaviour. Added a 'force' flag to the cmake::IssueMessage method, to make the message suppression consistent, when setting the message related CMake variables directly in a CMake file. Expand message command tests to cover the AUTHOR_WARNING message type as well. | 30 November 2015, 20:00:08 UTC |
aa427a4 | Michael Scott | 01 November 2015, 16:05:15 UTC | Tests: Revise message in RunCMake.CommandLine -Wdev case Use more prose-like capitalization. | 30 November 2015, 20:00:08 UTC |
2218962 | Brad King | 30 November 2015, 18:11:54 UTC | Merge branch 'release' | 30 November 2015, 18:11:54 UTC |
3c6a366 | Brad King | 30 November 2015, 16:22:10 UTC | Merge topic 'reduce-cmState-accumulation-for-master' 9342a4c2 Merge branch 'reduce-cmState-accumulation' into reduce-cmState-accumulation-for-master 5f860ebb cmState: Avoid accumulating snapshot storage for short-lived scopes f21dc4a8 cmState: Avoid accumulating policy stack storage for short-lived scopes bc1d3a8a cmListFileCache: Implement cmListFileBacktrace ctor/dtor out-of-line 85fe26b5 cmLinkedTree: Add Pop method 518d6b22 cmLinkedTree: Rename 'Extend' method to 'Push' 32edac6f cmState: Enforce policy scope balancing around variable scopes 0fa7f143 cmLocalGenerator: Use ScopePushPop RAII class to manage local variable scopes d85c9176 cmMakefile: Remove unused PolicyPushPop interfaces 8e1be7bf cmMakefile: Clarify purpose of method that pops a scope snapshot | 30 November 2015, 16:22:10 UTC |
f8deadc | Brad King | 30 November 2015, 16:19:01 UTC | Merge branch 'reduce-cmState-accumulation' into release | 30 November 2015, 16:19:01 UTC |
58c1840 | Brad King | 30 November 2015, 15:18:24 UTC | Merge branch 'upstream-kwiml' into update-kwiml | 30 November 2015, 15:18:24 UTC |
eec87ec | Marek Vasut | 26 November 2015, 20:48:00 UTC | KWIML: Teach ABI.h that NIOS2 CPU is little-endian Signed-off-by: Marek Vasut <marex@denx.de> Cc: Ley Foon Tan <lftan@altera.com> Cc: Thomas Chou <thomas@wytron.com.tw> Cc: Walter Goossens <waltergoossens@home.nl> | 30 November 2015, 15:17:11 UTC |
31b013b | Kitware Robot | 30 November 2015, 05:01:06 UTC | CMake Nightly Date Stamp | 30 November 2015, 05:01:06 UTC |
9cbb805 | Kitware Robot | 29 November 2015, 05:01:05 UTC | CMake Nightly Date Stamp | 29 November 2015, 05:01:05 UTC |
61f677e | Kitware Robot | 28 November 2015, 05:01:06 UTC | CMake Nightly Date Stamp | 28 November 2015, 05:01:06 UTC |
74a6d43 | Kitware Robot | 27 November 2015, 05:01:05 UTC | CMake Nightly Date Stamp | 27 November 2015, 05:01:05 UTC |
2b87b58 | Kitware Robot | 26 November 2015, 05:01:07 UTC | CMake Nightly Date Stamp | 26 November 2015, 05:01:07 UTC |
9342a4c | Brad King | 25 November 2015, 17:33:06 UTC | Merge branch 'reduce-cmState-accumulation' into reduce-cmState-accumulation-for-master | 25 November 2015, 17:33:06 UTC |
5f860eb | Brad King | 24 November 2015, 20:00:47 UTC | cmState: Avoid accumulating snapshot storage for short-lived scopes We need to keep only certain snapshot types and their ancestors. Also keep those needed for backtraces. | 25 November 2015, 17:30:13 UTC |
f21dc4a | Brad King | 24 November 2015, 19:44:19 UTC | cmState: Avoid accumulating policy stack storage for short-lived scopes We enforce policy push/pop balance around any scope that pushes/pops a snapshot. Therefore a snapshot may never reference entries of PolicyStack that were created in nested scopes. Free storage of short-lived policy stack entries when they are popped. | 25 November 2015, 15:37:59 UTC |
bc1d3a8 | Brad King | 25 November 2015, 00:43:04 UTC | cmListFileCache: Implement cmListFileBacktrace ctor/dtor out-of-line | 25 November 2015, 15:36:52 UTC |
85fe26b | Brad King | 24 November 2015, 19:42:20 UTC | cmLinkedTree: Add Pop method Add a method to increment an iterator (follow the "up" pointer) to the previous level in the stack of scopes and free storage of the top of the stack if possible. This will allow short-lived scopes to be created and destroyed by matching Push/Pop pairs without accumulating storage. | 25 November 2015, 15:33:26 UTC |
518d6b2 | Brad King | 25 November 2015, 15:23:05 UTC | cmLinkedTree: Rename 'Extend' method to 'Push' Logically the method pushes a nested scope on top of a given scope because the "up" pointer sequence forms a stack independent of any other branches of the tree. | 25 November 2015, 15:23:05 UTC |
9ecf8a1 | Brad King | 25 November 2015, 14:23:13 UTC | Merge branch 'fix-find_package-version-file-error-stack' into release | 25 November 2015, 14:23:13 UTC |