summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* server-mode: Report Messages from cmake to clientsTobias Hunger2016-09-205-1/+64
| | | | | Pass messages sent from cmake via Error(...) or Message(...) on to clients.
* server-mode: Automate progress reportingTobias Hunger2016-09-203-5/+25
| | | | | Wire up cmake::SetProgressUpdate to do progress reporting via the cmake server.
* cmake-server: Use consistent constant naming styleTobias Hunger2016-09-202-31/+27
|
* Merge topic 'directory-list-targets-and-subdirs'Brad King2016-09-2014-1/+134
|\ | | | | | | | | | | | | | | d0be1e15 Add directory properties to get source and binary directories cbca6582 Add directory property to list buildsystem targets 7a4b8d0d Add a directory property to list subdirectories 089868a2 cmState: Record buildsystem target names in each directory
| * Add directory properties to get source and binary directoriesBrad King2016-09-197-1/+43
| | | | | | | | | | | | Add SOURCE_DIR and BINARY_DIR directory properties that return the absolute paths to the corresponding directories. These correspond to the target properties of the same names that we already have.
| * Add directory property to list buildsystem targetsBrad King2016-09-197-1/+36
| | | | | | | | | | Add a BUILDSYSTEM_TARGETS property to allow project code to traverse the list of its own targets in a given directory.
| * Add a directory property to list subdirectoriesBrad King2016-09-199-1/+46
| | | | | | | | | | Add a SUBDIRECTORIES directory property to allow project code to traverse the directory structure of itself as CMake sees it.
| * cmState: Record buildsystem target names in each directoryBrad King2016-09-193-0/+11
| | | | | | | | | | | | Maintain in the directory state the list of target names added to be built. These are normal, non-imported targets (but do include INTERFACE libraries).
* | Merge topic 'cpack-rpm-policy-warnings'Brad King2016-09-201-1/+4
|\ \ | | | | | | | | | | | | edb3f6ee CPackRPM: Avoid CMP0007 warnings
| * | CPackRPM: Avoid CMP0007 warningsDomen Vrankar2016-09-201-1/+4
| |/ | | | | | | | | For older versions of CMake minimum required version CMP0007 policy warning was printed out.
* | Merge topic 'cpack-rpm-srpm-package'Brad King2016-09-209-26/+359
|\ \ | | | | | | | | | | | | d9cec8ad CPack/RPM: Generate source rpm (SRPM) packages on demand
| * | CPack/RPM: Generate source rpm (SRPM) packages on demandDomen Vrankar2016-09-209-26/+359
| |/ | | | | | | Closes: #15839
* | Merge topic 'cpack.hash_computing'Brad King2016-09-2011-13/+116
|\ \ | | | | | | | | | | | | | | | 1c63aa4d CPack: Add option to generate a checksum file next to each package file 4682b42b Tests: Add subtest support to RunCMake/CPack infrastructure
| * | CPack: Add option to generate a checksum file next to each package filePetr Orlov2016-09-198-1/+76
| | | | | | | | | | | | Add variable CPACK_PACKAGE_CHECKSUM to activate it.
| * | Tests: Add subtest support to RunCMake/CPack infrastructureDomen Vrankar2016-09-193-12/+40
| |/
* | Merge topic 'ifw-package-resources'Brad King2016-09-205-0/+138
|\ \ | | | | | | | | | | | | b807cd9b CPackIFW: Add 'cpack_ifw_add_package_resources' command
| * | CPackIFW: Add 'cpack_ifw_add_package_resources' commandKonstantin Podsvirov2016-09-195-0/+138
| |/
* | Merge topic 'ExternalProject-HTTP_HEADER'Brad King2016-09-204-3/+23
|\ \ | | | | | | | | | | | | | | | 5e6716db Help: Add notes for topic 'ExternalProject-HTTP_HEADER' 0f424c3d ExternalProject: Add HTTP_HEADER
| * | Help: Add notes for topic 'ExternalProject-HTTP_HEADER'Brad King2016-09-191-0/+5
| | |
| * | ExternalProject: Add HTTP_HEADERRuslan Baratov2016-09-193-3/+18
| | |
* | | Merge topic 'cuda_use_cudadevrt_with_separable_compilation'Brad King2016-09-201-0/+13
|\ \ \ | | | | | | | | | | | | | | | | 891e0ebd FindCUDA: find cudadevrt and link it if CUDA_SEPARABLE_COMPILATION is ON
| * | | FindCUDA: find cudadevrt and link it if CUDA_SEPARABLE_COMPILATION is ONRobert Maynard2016-09-201-0/+13
| | | | | | | | | | | | | | | | | | | | Issue: #15157 Patch-by: l0calh05t on gitlab.kitware.com
* | | | Merge topic 'cmake-server-experimental-protocols'Brad King2016-09-207-12/+49
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 7df8a8f2 server-mode: Add --experimental flag
| * | | | server-mode: Add --experimental flagTobias Hunger2016-09-207-12/+49
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Allow for experimental cmProtocolVersions, which will only ever get listed if the server was started with the (undocumented) "--experimental" flag. Mark current protocol version 1.0 as experimental.
* | | | Merge topic 'cleanup-Convert'Brad King2016-09-2029-291/+286
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6429d6d9 cmOutputConverter: Remove now-obsolete Convert method ad790617 Convert: Inline uses of START_OUTPUT 4cf707b0 Convert: Remove HOME_OUTPUT enum value 3d12ffbf Ninja: Update comment variable reference 4d69ac76 Convert: Move access to BinaryDirectory out of loops e7c89567 Convert: Inline uses of HOME_OUTPUT dc510919 Common: Use a string instead of enum for WorkingDirectory 76833149 Convert: Simplify switch dc95020e Convert: Remove obsolete MAKERULE enum value 1825f876 Convert: Move access to BinaryDirectory out of loops 25c39ac2 Convert: Inline HOME_OUTPUT MAKERULE conversion 516e79ba Convert: Inline MAKERULE conversions e13e519e Convert: Move access to BinaryDirectory out of loops 34c6e995 Convert: Avoid HOME_OUTPUT enum when converting to relative paths 839c65bc Convert: Move access to CurrentBinaryDirectory out of loops 21b5fdf9 Convert: Avoid START_OUTPUT enum when converting to relative paths ...
| * | | | cmOutputConverter: Remove now-obsolete Convert methodStephen Kelly2016-09-194-56/+0
| | | | |
| * | | | Convert: Inline uses of START_OUTPUTStephen Kelly2016-09-197-57/+107
| | | | |
| * | | | Convert: Remove HOME_OUTPUT enum valueStephen Kelly2016-09-192-4/+0
| | | | |
| * | | | Ninja: Update comment variable referenceStephen Kelly2016-09-191-1/+2
| | | | |
| * | | | Convert: Move access to BinaryDirectory out of loopsStephen Kelly2016-09-192-6/+4
| | | | |
| * | | | Convert: Inline uses of HOME_OUTPUTStephen Kelly2016-09-193-7/+14
| | | | |
| * | | | Common: Use a string instead of enum for WorkingDirectoryStephen Kelly2016-09-195-14/+14
| | | | |
| * | | | Convert: Simplify switchStephen Kelly2016-09-191-5/+4
| | | | | | | | | | | | | | | | | | | | Make it more clear what is happening here.
| * | | | Convert: Remove obsolete MAKERULE enum valueStephen Kelly2016-09-192-4/+1
| | | | |
| * | | | Convert: Move access to BinaryDirectory out of loopsStephen Kelly2016-09-193-39/+21
| | | | |
| * | | | Convert: Inline HOME_OUTPUT MAKERULE conversionStephen Kelly2016-09-196-34/+66
| | | | |
| * | | | Convert: Inline MAKERULE conversionsStephen Kelly2016-09-193-6/+4
| | | | | | | | | | | | | | | | | | | | This is a trivial use of a static method.
| * | | | Convert: Move access to BinaryDirectory out of loopsStephen Kelly2016-09-193-11/+7
| | | | |
| * | | | Convert: Avoid HOME_OUTPUT enum when converting to relative pathsStephen Kelly2016-09-199-17/+18
| | | | |
| * | | | Convert: Move access to CurrentBinaryDirectory out of loopsStephen Kelly2016-09-198-41/+42
| | | | |
| * | | | Convert: Avoid START_OUTPUT enum when converting to relative pathsStephen Kelly2016-09-1910-39/+45
| | | | |
| * | | | Convert: Remove obsolete HOME and START enum valuesStephen Kelly2016-09-192-10/+0
| | | | |
| * | | | Convert: Remove last uses of HOME enum valueStephen Kelly2016-09-193-8/+8
| | | | |
| * | | | Convert: Remove last use of START enum valueStephen Kelly2016-09-191-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The enums just introduce unfamiliar names and don't provide value. The order of arguments is reversed, as that is the result of the cmOutputConverter::ConvertToRelativePath overload which accepts the RelativeRoot enum.
| * | | | Xcode: Remove unused memberStephen Kelly2016-09-192-4/+0
| |/ / / | | | | | | | | | | | | | | | | It is unused since commit v3.4.0-rc1~492^2~3 (Remove CMAKE_USE_RELATIVE_PATHS variable., 2015-06-01).
* | | | CMake Nightly Date StampKitware Robot2016-09-201-1/+1
|/ / /
* | | Merge topic 'cmake-server-basic'Brad King2016-09-1922-11/+1388
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7263667c Help: Add notes for topic 'cmake-server-basic' 5adde4e7 cmake-server: Add documentation b63c1f6c cmake-server: Add unit test d341d077 cmake-server: Implement ServerProtocol 1.0 b13d3e0d cmake-server: Bare-bones server implementation cd049f01 cmake-server: Report server mode availablitily in Capabilities
| * | | Help: Add notes for topic 'cmake-server-basic'Brad King2016-09-191-0/+6
| | | |
| * | | cmake-server: Add documentationTobias Hunger2016-09-193-0/+192
| | | |
| * | | cmake-server: Add unit testTobias Hunger2016-09-196-0/+316
| | | |