summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'upstream-kwsys' into update-kwsysBrad King2015-07-316-200/+1038
|\
| * KWSys 2015-07-30 (f63febb7)KWSys Robot2015-07-316-200/+1038
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ f63febb7 | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' c9336bcf..f63febb7 Brad King (1): 83b4a6b8 Process: Fix conversion warning in testProcess.c James Johnston (7): 4cd8846c Process: Remove trailing whitespace in ProcessUNIX.c b1c44c58 Process: Refactor sleeping code in testProcess.c. faff2ab0 Process: Wait for children to terminate on Ctrl+C. ef517b19 Process: Added initial support for process groups. 906c2cae Process: Added test cases for testing Ctrl+C and process groups. 52874e6a Process: Fix leaked file descriptor in ProcessUNIX f63febb7 Process: Fix error message for startup failure on Windows
* | Merge branch 'release'Brad King2015-07-220-0/+0
|\ \
| * \ Merge branch 'vs-compiler-feature-2015-update' into releaseBrad King2015-07-222-11/+5
| |\ \
| * | | Revert "CMake 3.3.0"Brad King2015-07-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 0e3cfc134cee5b560a636d72231cfcaeac376b85. Due to VS 2015 RTM being released, additional changes are needed to CMake 3.3.
* | | | Merge topic 'vs-compiler-feature-2015-update'Brad King2015-07-222-11/+5
|\ \ \ \ | | |/ / | |/| | | | | | | | | | c2d590c9 Features: Update MSVC features for VS 2015 RTM
| * | | Features: Update MSVC features for VS 2015 RTMBrad King2015-07-212-11/+5
| | | | | | | | | | | | | | | | | | | | VS 2015 RTM completed support for constexpr and attribute features. Update our feature table and test accordingly.
* | | | CMake Nightly Date StampKitware Robot2015-07-221-1/+1
| | | |
* | | | Merge branch 'release'Brad King2015-07-210-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | CMake 3.3.0Brad King2015-07-201-1/+1
| |/ /
* | | Merge topic 'doc-CMakeExpandImportedTargets-deprecated'Brad King2015-07-211-0/+5
|\ \ \ | | | | | | | | | | | | | | | | dec8d1cc Help: Add notes for topic 'doc-CMakeExpandImportedTargets-deprecated'
| * | | Help: Add notes for topic 'doc-CMakeExpandImportedTargets-deprecated'Brad King2015-07-211-0/+5
| | | |
* | | | Merge topic 'KDE4-NO_POLICY_SCOPE'Brad King2015-07-211-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 4572d8b3 KDE4: Find the Internal package with NO_POLICY_SCOPE.
| * | | | KDE4: Find the Internal package with NO_POLICY_SCOPE.Stephen Kelly2015-07-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If someone in KDE wants to port away from OLD policies, they might want to do so one policy at a time. This patch will allow them to use find_package(KDE4 NO_POLICY_SCOPE) in callers to get around the CMP0011 warning, while still getting the policy settings contained within.
* | | | | Merge topic 'remove-special-MACROS-handling'Brad King2015-07-214-32/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 41bb831f cmMakefile: Remove special handling of MACROS property.
| * | | | | cmMakefile: Remove special handling of MACROS property.Stephen Kelly2015-07-194-32/+5
| | | | | |
* | | | | | Merge topic 'remove-special-LINK_DIRECTORIES-handling'Brad King2015-07-214-82/+33
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | 881613c4 cmMakefile: Remove special handling of LINK_DIRECTORIES property. 35734260 cmMakefile: Inline only use of GetLinkDirectories.
| * | | | | cmMakefile: Remove special handling of LINK_DIRECTORIES property.Stephen Kelly2015-07-184-78/+33
| | | | | | | | | | | | | | | | | | | | | | | | There is no need to handle it in a special way.
| * | | | | cmMakefile: Inline only use of GetLinkDirectories.Stephen Kelly2015-07-182-5/+1
| | | | | |
* | | | | | Merge topic 'cmState-Directory'Brad King2015-07-216-102/+142
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9ebc7502 cmState: Extract a Directory class. 27ec21db cmState: Forward-declare a type earlier.
| * | | | | | cmState: Extract a Directory class.Stephen Kelly2015-07-186-101/+141
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move Directory-scoped state accessors to it. This will be expanded with directory property state soon.
| * | | | | | cmState: Forward-declare a type earlier.Stephen Kelly2015-07-181-1/+1
| |/ / / / /
* | | | | | Merge topic 'remove-Properties-accessor'Brad King2015-07-213-10/+22
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c6055d9d cmMakefile: Remove GetProperties method. cbe3ee58 cmMakefile: Add a PropertyKeys accessor.
| * | | | | | cmMakefile: Remove GetProperties method.Stephen Kelly2015-07-181-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The storage details of properties do not belong in the API.
| * | | | | | cmMakefile: Add a PropertyKeys accessor.Stephen Kelly2015-07-183-7/+22
| |/ / / / /
* | | | | | Merge topic 'clean-up-include_regular_expression'Brad King2015-07-214-19/+7
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4efda261 cmMakefile: Remove special handling of INCLUDE_REGULAR_EXPRESSION.
| * | | | | | cmMakefile: Remove special handling of INCLUDE_REGULAR_EXPRESSION.Stephen Kelly2015-07-184-19/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It costs an extra cmMakefile member and extra code to maintain in directory property handling. Remove documentation note that it is read-only and specify high-level command to populate it.
* | | | | | | Merge topic 'minor-cleanups'Brad King2015-07-2117-81/+50
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cff2dc34 cmLocalUnixMakefileGenerator3: Port away from the Parent. 5505bff7 cmMakefile: Add include which we use. 2007d11c cmState: Remove unused variable. a622b829 cmGetCMakePropertyCommand: Clean up VARIABLES handling. 52f22616 cmListFileBacktrace: Constify API. fc1c7cf8 Genex: Store a backtrace, not a pointer to one. 4dc45707 cmMakefile: Fix indentation. 12c82fd8 cmMakefile: Remove dead code. f19653eb CodeLite: Remove unused code.
| * | | | | | | cmLocalUnixMakefileGenerator3: Port away from the Parent.Stephen Kelly2015-07-181-3/+3
| | | | | | | |
| * | | | | | | cmMakefile: Add include which we use.Stephen Kelly2015-07-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't rely on this through the cmLocalGenerator include.
| * | | | | | | cmState: Remove unused variable.Stephen Kelly2015-07-181-2/+0
| | | | | | | |
| * | | | | | | cmGetCMakePropertyCommand: Clean up VARIABLES handling.Stephen Kelly2015-07-181-3/+2
| |/ / / / / /
| * | | | | | cmListFileBacktrace: Constify API.Stephen Kelly2015-07-182-4/+4
| | | | | | |
| * | | | | | Genex: Store a backtrace, not a pointer to one.Stephen Kelly2015-07-1710-33/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The storage of a pointer means that the ownership and lifetime are externally determined, which is harder to reason about. It also imposes API constraints, requiring APIs to return references to backtraces. This pointer storage was introduced in commit v3.1.0-rc1~425^2~3 (genex: remove the need for backtraces, 2014-05-23). As backtraces are now cheap to copy around, just do that instead.
| * | | | | | cmMakefile: Fix indentation.Stephen Kelly2015-07-171-8/+8
| | | | | | |
| * | | | | | cmMakefile: Remove dead code.Stephen Kelly2015-07-171-10/+0
| | | | | | |
| * | | | | | CodeLite: Remove unused code.Stephen Kelly2015-07-171-18/+0
| | | | | | |
* | | | | | | Merge topic 'remove-ListFileStack'Brad King2015-07-212-22/+25
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 640fc5b5 cmMakefile: Remove unused ListFileStack. 54cc0c0e cmMakefile: Port some users of ListFileStack to cmState. e77c4666 cmMakefile: Remove obsolete condition. 8e7d3030 cmMakefile: Simplify setting of current snapshot. 6083ec9a cmMakefile: Implement LISTFILE_STACK property in terms of cmState. 647b533b cmMakefile: Implement FormatListFileStack in terms of cmState.
| * | | | | | | cmMakefile: Remove unused ListFileStack.Stephen Kelly2015-07-182-8/+0
| | | | | | | |
| * | | | | | | cmMakefile: Port some users of ListFileStack to cmState.Stephen Kelly2015-07-181-3/+3
| | | | | | | |
| * | | | | | | cmMakefile: Remove obsolete condition.Stephen Kelly2015-07-181-4/+0
| | | | | | | |
| * | | | | | | cmMakefile: Simplify setting of current snapshot.Stephen Kelly2015-07-181-2/+1
| | | | | | | |
| * | | | | | | cmMakefile: Implement LISTFILE_STACK property in terms of cmState.Stephen Kelly2015-07-181-1/+9
| | | | | | | |
| * | | | | | | cmMakefile: Implement FormatListFileStack in terms of cmState.Stephen Kelly2015-07-181-4/+12
| |/ / / / / /
* | | | | | | Merge topic 'doc-CMakeExpandImportedTargets-deprecated'Brad King2015-07-211-3/+13
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | 0fcbd704 CMakeExpandImportedTargets: Document as deprecated
| * | | | | | CMakeExpandImportedTargets: Document as deprecatedBrad King2015-07-171-3/+13
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The module is not needed anymore for try_compile or try_run. It cannot be used with CMP0022 NEW behavior due to generator expressions in INTERFACE_LINK_LIBRARIES, so document it as deprecated. Whatever problems other than try_compile and try_run anyone tried to solve with this module will have to be addressed another way.
* | | | | | CMake Nightly Date StampKitware Robot2015-07-211-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2015-07-201-1/+1
| |_|/ / / |/| | | |
* | | | | CMake Nightly Date StampKitware Robot2015-07-191-1/+1
| |/ / / |/| | |
* | | | CMake Nightly Date StampKitware Robot2015-07-181-1/+1
|/ / /