summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalVisualStudio8Generator.cxx
diff options
context:
space:
mode:
authorDavid Cole <david.cole@kitware.com>2010-08-23 21:50:58 (GMT)
committerDavid Cole <david.cole@kitware.com>2010-08-23 21:50:58 (GMT)
commitef9dd49d3d7c424133e2cc41b4b5ccf79f1f8163 (patch)
treef5ed6b9239ac73df90fce67143751cd2a96a0719 /Source/cmGlobalVisualStudio8Generator.cxx
parent9b82ecae4270fef9511e646a84a064a8b15a775d (diff)
downloadCMake-ef9dd49d3d7c424133e2cc41b4b5ccf79f1f8163.zip
CMake-ef9dd49d3d7c424133e2cc41b4b5ccf79f1f8163.tar.gz
CMake-ef9dd49d3d7c424133e2cc41b4b5ccf79f1f8163.tar.bz2
Add STEP_TARGETS to ExternalProject module.
This commit introduces the ability to add custom targets that correspond to individual ExternalProject steps. The main motivation behind this new feature is to drive sub-project based dashboard steps as external projects with separate targets for update, configure, build and test output. This makes it easy to construct a ctest -S script to drive such a dashboard. With no STEP_TARGETS defined, there are no additional custom targets introduced, to minimize the chatter in the target name space. Clients may define STEP_TARGETS on a per-ExternalProject_Add basis, or at the directory level by setting the EP_STEP_TARGETS directory property.
Diffstat (limited to 'Source/cmGlobalVisualStudio8Generator.cxx')
0 files changed, 0 insertions, 0 deletions