199c286 | Christian Oyarzun | 06 May 2015, 18:13:42 UTC | Remove unused header files | 06 May 2015, 18:13:42 UTC |
5d42c70 | Christian Oyarzun | 06 May 2015, 18:10:32 UTC | QMacInstallDialog: Use apple script to install command line symlinks as root | 06 May 2015, 18:10:32 UTC |
f69961a | Christian Oyarzun | 05 May 2015, 21:51:22 UTC | QMacInstallDialog: Use Authorization Services to install command line tools as root | 05 May 2015, 21:51:22 UTC |
d3b36a9 | Brad King | 04 May 2015, 15:02:25 UTC | Merge topic 'truncate-snapshots' 83dc483e cmState: Truncate snapshot data in Initialize. | 04 May 2015, 15:02:25 UTC |
0d167b3 | Brad King | 04 May 2015, 15:02:23 UTC | Merge topic 'add-cmMakefile-GetGlobalGenerator' a0836ed9 Port to cmMakefile::GetGlobalGenerator. cbf143bb cmComputeTargetDepends: Use simpler global generator access. 040491fc cmComputeLinkDepends: Remove unused local generator. 0bb6dbe0 cmMakefile: Extract an accessor for the global generator. e1bdf5f5 cmMakefile: Use GetCMakeInstance. efcca935 cmMakefile: Simplify GetCMakeInstance implementation. | 04 May 2015, 15:02:23 UTC |
1ef88dc | Brad King | 04 May 2015, 15:02:21 UTC | Merge topic 'refactor-cmDefinitions-Get' 6c7dad41 cmDefinitions: Make Get method static. a7ce0c7b cmDefinitions: Make GetInternal method static. 7a5039fa cmDefinitions: Use static member without this->. 191573f7 cmDefinitions: Remove Parent pointer. 8b1745a1 cmDefinitions: Accept varStack iterators in Get API. | 04 May 2015, 15:02:21 UTC |
8403c8d | Brad King | 04 May 2015, 15:02:18 UTC | Merge topic 'mingw32-make-backslash-workaround' bb6663ca Makefile: Workaround mingw32-make trailing backslash trouble (#15546) | 04 May 2015, 15:02:18 UTC |
e0222dd | Kitware Robot | 04 May 2015, 04:01:06 UTC | CMake Nightly Date Stamp | 04 May 2015, 04:01:06 UTC |
83dc483 | Stephen Kelly | 03 May 2015, 18:36:26 UTC | cmState: Truncate snapshot data in Initialize. When Configure is executed multiple times with the same cmake instance (either using CTest --two-config or a interactive gui), the location and structural data was preserved though it would not be used again. Fix that by clearing the data in a method called early in the configure step. | 03 May 2015, 18:36:29 UTC |
a0836ed | Stephen Kelly | 03 May 2015, 09:10:30 UTC | Port to cmMakefile::GetGlobalGenerator. | 03 May 2015, 09:42:00 UTC |
cbf143b | Stephen Kelly | 03 May 2015, 09:33:08 UTC | cmComputeTargetDepends: Use simpler global generator access. | 03 May 2015, 09:41:59 UTC |
040491f | Stephen Kelly | 03 May 2015, 09:31:46 UTC | cmComputeLinkDepends: Remove unused local generator. | 03 May 2015, 09:41:59 UTC |
0bb6dbe | Stephen Kelly | 03 May 2015, 09:08:21 UTC | cmMakefile: Extract an accessor for the global generator. Both for convenience, and because cmMakefile should not be the way to get access to the local generator, so that should go away in the future. | 03 May 2015, 09:41:59 UTC |
e1bdf5f | Stephen Kelly | 03 May 2015, 09:41:29 UTC | cmMakefile: Use GetCMakeInstance. | 03 May 2015, 09:41:59 UTC |
efcca93 | Stephen Kelly | 03 May 2015, 09:05:27 UTC | cmMakefile: Simplify GetCMakeInstance implementation. No callers handle the possibility that it can return null, and that is no longer possible anyway. | 03 May 2015, 09:05:27 UTC |
6cd6d50 | Kitware Robot | 03 May 2015, 04:01:08 UTC | CMake Nightly Date Stamp | 03 May 2015, 04:01:08 UTC |
22a707e | Kitware Robot | 02 May 2015, 04:01:06 UTC | CMake Nightly Date Stamp | 02 May 2015, 04:01:06 UTC |
6c7dad4 | Stephen Kelly | 30 April 2015, 23:50:45 UTC | cmDefinitions: Make Get method static. | 01 May 2015, 17:45:05 UTC |
a7ce0c7 | Stephen Kelly | 30 April 2015, 23:13:38 UTC | cmDefinitions: Make GetInternal method static. For some reason, using recursion here is faster to configure ParaView than using a loop. Probably some compiler optimization is inhibited by using a loop. Co-Author: Brad King <brad.king@kitware.com> | 01 May 2015, 17:44:35 UTC |
7a5039f | Stephen Kelly | 01 May 2015, 17:35:47 UTC | cmDefinitions: Use static member without this->. | 01 May 2015, 17:36:03 UTC |
191573f | Stephen Kelly | 26 April 2015, 14:19:11 UTC | cmDefinitions: Remove Parent pointer. All structural knowledge of the stack of scopes is now external. | 01 May 2015, 17:34:59 UTC |
8b1745a | Stephen Kelly | 29 April 2015, 22:19:55 UTC | cmDefinitions: Accept varStack iterators in Get API. | 01 May 2015, 17:34:59 UTC |
5146404 | Brad King | 01 May 2015, 17:16:16 UTC | Merge topic 'refactor-RaiseScope' e8ae46e5 cmMakefile: Implement RaiseScope without relying on Parent. 30a021cc cmMakefile: Implement RaiseScope in terms of local Get method. | 01 May 2015, 17:16:16 UTC |
5d6a7a1 | Brad King | 01 May 2015, 17:16:14 UTC | Merge topic 'sphinx-options' dd107b30 Add option to pass custom flags to sphinx-build (#15545) 6064b907 bootstrap: Fix SPHINX_{MAN,HTML,QTHELP} cache entry type | 01 May 2015, 17:16:14 UTC |
a588d1e | Brad King | 01 May 2015, 17:16:12 UTC | Merge topic 'fix-cmState-try_compile-languages' 27343e3b cmGlobalGenerator: Finish storing enabled languages in cmState | 01 May 2015, 17:16:12 UTC |
c1081a4 | Brad King | 01 May 2015, 17:16:09 UTC | Merge topic 'cmComputeLinkInformation-minor-cleanup' faede40b cmComputeLinkInformation: Reduce 'if' nesting in AddItem | 01 May 2015, 17:16:09 UTC |
bb6663c | Brad King | 30 April 2015, 19:25:16 UTC | Makefile: Workaround mingw32-make trailing backslash trouble (#15546) When given the command line tool a\ b c mingw32-make incorrectly passes "a b" and "c" to the tool. When given the command line tool a\ b "c" mingw32-make correctly passes "a\", "b", and "c" to the tool. Since commit v3.1.0-rc1~861^2 (MSVC: Add properties to configure compiler PDB files, 2014-02-24) we pass the compiler pdb option to MS-style compiler tools as "/Fd<dir>\" but mingw32-make may consume the backslash as escaping a following space as described above. Workaround this problem by changing the backslash to a forward slash as had been used prior to the above commit. | 01 May 2015, 12:23:22 UTC |
59edc03 | Kitware Robot | 01 May 2015, 04:01:05 UTC | CMake Nightly Date Stamp | 01 May 2015, 04:01:05 UTC |
e8ae46e | Stephen Kelly | 29 April 2015, 22:19:55 UTC | cmMakefile: Implement RaiseScope without relying on Parent. | 30 April 2015, 21:45:06 UTC |
30a021c | Stephen Kelly | 26 April 2015, 14:22:52 UTC | cmMakefile: Implement RaiseScope in terms of local Get method. The cmDefinitions::Get will change behavior in follow up commits. | 30 April 2015, 21:34:01 UTC |
5e35d4a | Brad King | 30 April 2015, 15:19:20 UTC | Merge topic 'refactor-cmDefinitions' b48ea26a cmDefinitions: Invert conditional code. 5ccff640 cmDefinitions: Externalize looping for ClosureKeys. f79cd99d cmDefinitions: Implement MakeClosure in terms of reverse iterators. aa4d1ee8 cmDefinitions: Convert MakeClosure into a static method. 60becdc6 cmDefinitions: Implement MakeClosure in terms of a list of ancestors. d858f363 cmDefinitions: Use list of cmDefinitions* to create closure. aaaa65b6 cmMakefile: Remove stack adaptor for the VarStack. f983d891 cmDefinitions: Replace recursion with loop. 24885d4e cmDefinitions: Replace private constructor with MakeClosure. 012a75a0 cmDefinitions: Make ClosureKeys API vector-based. ca9fa77d cmDefinitions: Inline GetClosureKeys implementation. 78e1454e cmDefinitions: Replace ClosureKeys recursion with looping. 818bf727 cmDefinitions: Change LocalKeys to return a vector. 5067ae41 cmDefinitions: Externalize the Set logic. 60200ca5 cmDefinitions: Add an Erase method. b43c162e cmMakefile: Use the Internal class to enclose the VarStack. | 30 April 2015, 15:19:20 UTC |
88c5ec7 | Brad King | 30 April 2015, 14:32:15 UTC | Merge topic 'test-RunCMake-parallel-make' 703e7625 Tests: Protect RunCMake tests from MAKEFLAGS in environment (#15542) | 30 April 2015, 14:32:15 UTC |
088d27c | Brad King | 30 April 2015, 14:32:13 UTC | Merge topic 'FindwxWidgets-versioned-executable' 1b04561e FindwxWidgets: Search for wx-config-3.0 in addition to wx-config (#15540) | 30 April 2015, 14:32:13 UTC |
1c31585 | Brad King | 30 April 2015, 14:32:06 UTC | Merge topic 'cpack-deb-component-description' 2f0afffa CPackDEB component description | 30 April 2015, 14:32:06 UTC |
735b709 | Brad King | 30 April 2015, 14:32:03 UTC | Merge topic 'if-IN_LIST' aed6239e if: Implement new IN_LIST operator | 30 April 2015, 14:32:03 UTC |
b39929a | Brad King | 30 April 2015, 14:32:01 UTC | Merge topic 'revert-CMP0057' 32a2f414 Revert "add_custom_command: Diagnose MAIN_DEPENDENCY limitation." | 30 April 2015, 14:32:01 UTC |
e2f72eb | Brad King | 30 April 2015, 14:31:59 UTC | Merge topic 'doc-CMP0054-example' 9535b86d Help: Replace CMP0054 example to show when it makes a difference | 30 April 2015, 14:31:59 UTC |
e14b65c | Brad King | 30 April 2015, 14:31:57 UTC | Merge topic 'doc-CPack-typo' 4e70fa5c CPack: Fix typo in CPACK_INSTALL_CMAKE_PROJECTS docs (#15543) | 30 April 2015, 14:31:57 UTC |
9d1dc38 | Brad King | 30 April 2015, 14:31:55 UTC | Merge topic 'doc-target-file-types' d401aa21 Help: Revise buildsystem artifact file type documentation (#15539) | 30 April 2015, 14:31:55 UTC |
769facf | Brad King | 30 April 2015, 14:31:53 UTC | Merge topic 'doc-cmake_minimum_required-first' 6ac3712d Help: Document that cmake_minimum_required should be called first | 30 April 2015, 14:31:53 UTC |
aed6239 | Nils Gladitz | 29 April 2015, 15:25:13 UTC | if: Implement new IN_LIST operator | 30 April 2015, 14:21:19 UTC |
32a2f41 | Nils Gladitz | 29 April 2015, 13:09:24 UTC | Revert "add_custom_command: Diagnose MAIN_DEPENDENCY limitation." This reverts commit 242c3966 (add_custom_command: Diagnose MAIN_DEPENDENCY limitation, 2015-03-09) and the follow up commit b372a99a (UseSWIG: Do not use MAIN_DEPENDENCY on custom commands, 2015-03-26). I misdiagnosed the underlying issue that prompted creation of policy CMP0057. The actual issue surfaces when a single custom command's MAIN_DEPENDENCY is listed in more than one target; this issue will have to be addressed independently. | 30 April 2015, 14:20:20 UTC |
dd107b3 | Brad King | 30 April 2015, 13:30:14 UTC | Add option to pass custom flags to sphinx-build (#15545) Create a SPHINX_FLAGS cache entry that users can populate with command-line flags for sphinx-build. Add an option to the bootstrap script to populate it up front. Suggested-by: Felix Geyer <debfx@ubuntu.com> | 30 April 2015, 13:41:31 UTC |
6064b90 | Brad King | 30 April 2015, 13:22:43 UTC | bootstrap: Fix SPHINX_{MAN,HTML,QTHELP} cache entry type These cache entries should be generated with type BOOL, not FILEPATH. | 30 April 2015, 13:22:43 UTC |
27343e3 | Brad King | 30 April 2015, 12:56:48 UTC | cmGlobalGenerator: Finish storing enabled languages in cmState In commit 74de9a73 (cmGlobalGenerator: Delegate storage of enabled languages to cmState, 2015-04-11) the original LanguageEnabled member of cmGlobalGenerator was left behind by mistake. One use of it in EnableLanguagesFromGenerator (for try_compile) was left, but the member is not populated anymore. Drop the member and teach EnableLanguagesFromGenerator to copy the list of enabled languages from one cmState to the other. Reported-by: Matt McCormick <matt.mccormick@kitware.com> | 30 April 2015, 13:08:25 UTC |
0060e15 | Kitware Robot | 30 April 2015, 04:01:06 UTC | CMake Nightly Date Stamp | 30 April 2015, 04:01:06 UTC |
b48ea26 | Stephen Kelly | 26 April 2015, 10:39:53 UTC | cmDefinitions: Invert conditional code. Return the simple case first. | 29 April 2015, 22:32:48 UTC |
5ccff64 | Stephen Kelly | 26 April 2015, 13:38:36 UTC | cmDefinitions: Externalize looping for ClosureKeys. | 29 April 2015, 22:32:18 UTC |
f79cd99 | Stephen Kelly | 29 April 2015, 21:48:43 UTC | cmDefinitions: Implement MakeClosure in terms of reverse iterators. Iterate directly over the parent content provided by cmMakefile. | 29 April 2015, 21:54:20 UTC |
aa4d1ee | Stephen Kelly | 26 April 2015, 14:13:56 UTC | cmDefinitions: Convert MakeClosure into a static method. Accept a range of cmDefinitions*. | 29 April 2015, 21:54:17 UTC |
60becdc | Stephen Kelly | 26 April 2015, 14:00:18 UTC | cmDefinitions: Implement MakeClosure in terms of a list of ancestors. | 29 April 2015, 21:54:02 UTC |
d858f36 | Stephen Kelly | 26 April 2015, 13:54:02 UTC | cmDefinitions: Use list of cmDefinitions* to create closure. | 29 April 2015, 21:38:44 UTC |
aaaa65b | Stephen Kelly | 25 April 2015, 15:21:51 UTC | cmMakefile: Remove stack adaptor for the VarStack. The purpose of the stack is to allow access only to the top of it. Access to items which are not at the top is needed, so cmDefinitions objects get a Parent pointer. The existence of the Parent pointer is a workaround for the inappropriate use of stack in the first place. Remove it now. | 29 April 2015, 20:51:47 UTC |
f983d89 | Stephen Kelly | 26 April 2015, 13:49:43 UTC | cmDefinitions: Replace recursion with loop. | 29 April 2015, 20:51:46 UTC |
24885d4 | Stephen Kelly | 26 April 2015, 13:44:26 UTC | cmDefinitions: Replace private constructor with MakeClosure. | 29 April 2015, 20:51:46 UTC |
012a75a | Stephen Kelly | 26 April 2015, 13:36:49 UTC | cmDefinitions: Make ClosureKeys API vector-based. Construct the final list directly in a named return value. Use a single set to track bindings already found. Co-Author: Brad King <brad.king@kitware.com> | 29 April 2015, 20:51:28 UTC |
ca9fa77 | Stephen Kelly | 26 April 2015, 13:38:09 UTC | cmDefinitions: Inline GetClosureKeys implementation. | 29 April 2015, 20:49:05 UTC |
78e1454 | Stephen Kelly | 26 April 2015, 09:38:08 UTC | cmDefinitions: Replace ClosureKeys recursion with looping. | 29 April 2015, 20:49:05 UTC |
818bf72 | Stephen Kelly | 26 April 2015, 14:34:13 UTC | cmDefinitions: Change LocalKeys to return a vector. This is more efficient and we lose nothing. | 29 April 2015, 20:49:05 UTC |
5067ae4 | Stephen Kelly | 25 April 2015, 14:36:48 UTC | cmDefinitions: Externalize the Set logic. | 29 April 2015, 20:48:56 UTC |
60200ca | Stephen Kelly | 25 April 2015, 14:33:26 UTC | cmDefinitions: Add an Erase method. | 29 April 2015, 20:48:12 UTC |
b43c162 | Stephen Kelly | 25 April 2015, 14:03:04 UTC | cmMakefile: Use the Internal class to enclose the VarStack. Put knowledge of the implementation details in one place. | 29 April 2015, 20:48:12 UTC |
703e762 | Brad King | 29 April 2015, 20:13:50 UTC | Tests: Protect RunCMake tests from MAKEFLAGS in environment (#15542) | 29 April 2015, 20:14:52 UTC |
4e70fa5 | Felix Geyer | 29 April 2015, 19:05:00 UTC | CPack: Fix typo in CPACK_INSTALL_CMAKE_PROJECTS docs (#15543) | 29 April 2015, 19:21:07 UTC |
1b04561 | Orion Poplawski | 29 April 2015, 16:50:35 UTC | FindwxWidgets: Search for wx-config-3.0 in addition to wx-config (#15540) The Fedora package installs 'wx-config' as 'wx-config-3.0' so look for the latter name too. | 29 April 2015, 16:51:07 UTC |
2f0afff | Raffi Enficiaud | 29 April 2015, 16:05:36 UTC | CPackDEB component description Support for setting different description for each component. | 29 April 2015, 16:05:36 UTC |
9535b86 | Tamás Kenéz | 29 April 2015, 13:46:16 UTC | Help: Replace CMP0054 example to show when it makes a difference The previous example for CMP0054 did not show how critical the policy is since the result is the same in both cases (NEW and OLD behavior). Instead show an example when the policy does make a difference. | 29 April 2015, 15:25:16 UTC |
d401aa2 | Brad King | 29 April 2015, 13:44:40 UTC | Help: Revise buildsystem artifact file type documentation (#15539) Add sections to the cmake-buildsystem(7) manual and cross-reference them with relevant variables and target properties. This avoids duplicating the information and allows it to be more detailed. | 29 April 2015, 15:17:59 UTC |
036e449 | Brad King | 29 April 2015, 15:11:46 UTC | Merge topic 'clean-up-cmDefinitions' a3358fac cmDefinitions: Inline SetInternal method. 23370344 cmDefinitions: Remove unused Set return value. b9f4dd39 cmDefinitions: Remove unused method. | 29 April 2015, 15:11:46 UTC |
5373e17 | Brad King | 29 April 2015, 15:11:44 UTC | Merge topic 'CMP0026-doc-title' 853ef717 Help: Clarify policy CMP0026 title | 29 April 2015, 15:11:44 UTC |
72e380f | Brad King | 29 April 2015, 15:11:42 UTC | Merge topic 'cmState-CurrentDirs' 46f6a5f4 cmState: Store the Current directories. 3a041c59 Introduce cmState::Snapshot. ae6c8a9d cmState: Store the Source and Binary directories. 86f3cd0f cmMakefile: Require the localGenerator in the constructor. a48aebcb cmLocalGenerator: Require a parent in the constructor. e4c78b37 cmMakefile: Inline SetHome* methods into last remaining caller. 410f39a4 cmMakefile: Delegate storage of Home dirs to the cmake class. | 29 April 2015, 15:11:42 UTC |
6ac3712 | Brad King | 29 April 2015, 12:42:10 UTC | Help: Document that cmake_minimum_required should be called first Many projects put their project() call first, but the actions taken by this command can be influenced by policies and other information set by a call to cmake_minimum_required. Document in each of these two commands that cmake_minimum_required should be called first. Suggested-by: Alan W. Irwin | 29 April 2015, 12:49:59 UTC |
d1a74bb | Kitware Robot | 29 April 2015, 04:01:05 UTC | CMake Nightly Date Stamp | 29 April 2015, 04:01:05 UTC |
a3358fa | Stephen Kelly | 26 April 2015, 09:33:47 UTC | cmDefinitions: Inline SetInternal method. | 28 April 2015, 22:18:13 UTC |
2337034 | Stephen Kelly | 25 April 2015, 14:29:54 UTC | cmDefinitions: Remove unused Set return value. | 28 April 2015, 22:18:13 UTC |
b9f4dd3 | Stephen Kelly | 25 April 2015, 13:59:25 UTC | cmDefinitions: Remove unused method. | 28 April 2015, 22:17:38 UTC |
f0673c1 | Brad King | 28 April 2015, 17:55:57 UTC | Merge topic 'deterministic-CTest-tests' bf24b6c5 Tests: Guard more CTest tests against parallel execution. | 28 April 2015, 17:55:57 UTC |
9de73d7 | Brad King | 28 April 2015, 17:55:55 UTC | Merge topic 'include-early-optional-handling' 8d9f39f4 include: Ask for permission, rather than forgiveness. | 28 April 2015, 17:55:55 UTC |
c0989ea | Brad King | 28 April 2015, 17:55:54 UTC | Merge topic 'fix-osx-framework-detection' c46490da cmSystemTools: Fix IsPathToFramework implementation (#15535) | 28 April 2015, 17:55:54 UTC |
70d54b0 | Brad King | 28 April 2015, 17:55:52 UTC | Merge topic 'InstallRequiredSystemLibraries-fix-mbcs' ff183986 InstallRequiredSystemLibraries: Fix MBCS MFC detection (#15531) | 28 April 2015, 17:55:52 UTC |
5b8c5a6 | Brad King | 28 April 2015, 17:55:50 UTC | Merge topic 'doc-sizeof_void_p' 1b03332e Help: Clarify that CMAKE_SIZEOF_VOID_P is specific to the target machine | 28 April 2015, 17:55:50 UTC |
248a58e | Brad King | 28 April 2015, 17:55:48 UTC | Merge topic 'test-ExportImport-AIX-GCC' 4fc47424 Tests: Fix ExportImport on AIX with GCC | 28 April 2015, 17:55:48 UTC |
dd675d4 | Brad King | 28 April 2015, 17:55:46 UTC | Merge topic 'doc-CTEST_USE_LAUNCHERS-ninja' 7244e845 ctest: Consolidate documentation of CTEST_USE_LAUNCHERS (#15533) f693c136 Modules/CTest: Improve documentation formatting 5cbedd6b Modules/CTest: Use bracket comment for documentation block | 28 April 2015, 17:55:46 UTC |
4541d1c | Brad King | 28 April 2015, 17:55:44 UTC | Merge topic 'fix-test-RunCMake.CTest-line-numbers' 75bd5ca0 Tests: Fix RunCMake.CTest to tolerate source line number changes | 28 April 2015, 17:55:44 UTC |
7244e84 | Brad King | 27 April 2015, 14:34:24 UTC | ctest: Consolidate documentation of CTEST_USE_LAUNCHERS (#15533) The documentation of this variable in the CTest module is outdated and has been superseded by the ctest(1) manual. In particular, the latter mentions that it works with the Ninja generator as well as makefile generators. Remove the documentation from the CTest module and replace it with a link to the main variable documentation (which already references the ctest(1) manual). | 28 April 2015, 17:32:23 UTC |
f693c13 | Brad King | 27 April 2015, 14:32:53 UTC | Modules/CTest: Improve documentation formatting Use inline reStructuredText markup and add cross-references. | 28 April 2015, 17:32:23 UTC |
5cbedd6 | Brad King | 27 April 2015, 14:21:52 UTC | Modules/CTest: Use bracket comment for documentation block | 28 April 2015, 17:32:23 UTC |
853ef71 | Nils Gladitz | 28 April 2015, 08:44:37 UTC | Help: Clarify policy CMP0026 title Clarify that the policy only applies to build targets and not e.g. imported targets. Suggested-by: Alan W. Irwin | 28 April 2015, 08:44:37 UTC |
46f6a5f | Stephen Kelly | 28 April 2015, 05:50:31 UTC | cmState: Store the Current directories. | 28 April 2015, 05:57:21 UTC |
3a041c5 | Stephen Kelly | 11 April 2015, 16:38:16 UTC | Introduce cmState::Snapshot. Create snapshots for buildsystem directories during configure time. This class will be extended in follow up commits to snapshot all values in the cmState. | 28 April 2015, 05:57:01 UTC |
ae6c8a9 | Stephen Kelly | 12 April 2015, 13:26:54 UTC | cmState: Store the Source and Binary directories. | 28 April 2015, 05:50:57 UTC |
86f3cd0 | Stephen Kelly | 27 April 2015, 20:38:45 UTC | cmMakefile: Require the localGenerator in the constructor. Move the contents of cmMakeile::SetLocalGenerator to the Initialize method. | 28 April 2015, 05:50:57 UTC |
a48aebc | Stephen Kelly | 28 April 2015, 05:50:52 UTC | cmLocalGenerator: Require a parent in the constructor. Pass the parent though cmGlobalGenerator::CreateLocalGenerator. This will make it easy to initialize state scopes independent of cmMakefile. | 28 April 2015, 05:50:52 UTC |
e4c78b3 | Stephen Kelly | 26 April 2015, 17:53:06 UTC | cmMakefile: Inline SetHome* methods into last remaining caller. | 28 April 2015, 05:50:02 UTC |
410f39a | Stephen Kelly | 26 April 2015, 15:18:27 UTC | cmMakefile: Delegate storage of Home dirs to the cmake class. There is no need to duplicate these on every cmMakefile. | 28 April 2015, 05:50:01 UTC |
397b629 | Kitware Robot | 28 April 2015, 04:01:04 UTC | CMake Nightly Date Stamp | 28 April 2015, 04:01:04 UTC |
8d9f39f | Stephen Kelly | 27 April 2015, 20:10:51 UTC | include: Ask for permission, rather than forgiveness. Check that a non-optional file exists before attempting to include it. This makes more sense than relying on an error case deeper within cmListFileCache. | 27 April 2015, 20:10:51 UTC |
bf24b6c | Stephen Kelly | 27 April 2015, 20:03:40 UTC | Tests: Guard more CTest tests against parallel execution. | 27 April 2015, 20:03:40 UTC |
c46490d | Brad King | 27 April 2015, 15:45:49 UTC | cmSystemTools: Fix IsPathToFramework implementation (#15535) Use more reliable logic to detect if a path ends in ".framework". The old logic added by commit v2.4.0~791 (add better support for framework linking, 2005-12-26) did not account for paths not ending in it at all. With a 9-character path the logic and "npos == -1" happens to make the old check pass. | 27 April 2015, 15:49:29 UTC |
75bd5ca | Brad King | 27 April 2015, 14:46:32 UTC | Tests: Fix RunCMake.CTest to tolerate source line number changes | 27 April 2015, 14:46:52 UTC |