summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmCTestSubmitHandler.h
diff options
context:
space:
mode:
authorDavid Cole <david.cole@kitware.com>2009-02-03 16:52:54 (GMT)
committerDavid Cole <david.cole@kitware.com>2009-02-03 16:52:54 (GMT)
commit6f88b29121274b7479ee7b2eb8da9a3c83d8c950 (patch)
treecaeeb08e088fa4c6fde9fa9d009b627fa7fe1426 /Source/CTest/cmCTestSubmitHandler.h
parenta1d7f82d6845a496eef7520936e07221b49eb70c (diff)
downloadCMake-6f88b29121274b7479ee7b2eb8da9a3c83d8c950.zip
CMake-6f88b29121274b7479ee7b2eb8da9a3c83d8c950.tar.gz
CMake-6f88b29121274b7479ee7b2eb8da9a3c83d8c950.tar.bz2
ENH: Add FILES arg to the ctest_submit command. BUG: Propagate the IsCDash setting properly to the ctest configuration during a submit. Also, do not propagate TriggerSite for projects submitting to CDash. No triggers are necessary with CDash.
Diffstat (limited to 'Source/CTest/cmCTestSubmitHandler.h')
-rw-r--r--Source/CTest/cmCTestSubmitHandler.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/CTest/cmCTestSubmitHandler.h b/Source/CTest/cmCTestSubmitHandler.h
index eb84d2d..b31f6f8 100644
--- a/Source/CTest/cmCTestSubmitHandler.h
+++ b/Source/CTest/cmCTestSubmitHandler.h
@@ -42,6 +42,10 @@ public:
/** Specify a set of parts (by name) to submit. */
void SelectParts(std::set<cmCTest::Part> const& parts);
+
+ /** Specify a set of files to submit. */
+ void SelectFiles(cmCTest::SetOfStrings const& files);
+
private:
void SetLogFile(std::ostream* ost) { this->LogFile = ost; }
@@ -81,6 +85,7 @@ private:
std::ostream* LogFile;
bool SubmitPart[cmCTest::PartCount];
bool CDash;
+ cmCTest::SetOfStrings Files;
};
#endif