diff options
author | Xavier Besseron <xavier.besseron@uni.lu> | 2012-09-03 09:03:43 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2012-09-04 12:35:36 (GMT) |
commit | 3776690e62c631edd520f566b2ebcaffbad230b4 (patch) | |
tree | 09d368e0a5656331ce1c29ca05fa3bf155c88606 /Source/CTest/cmCTestSVN.h | |
parent | 41f0f83542ce8d69e4d9a4512a6dc66327f20c8d (diff) | |
download | CMake-3776690e62c631edd520f566b2ebcaffbad230b4.zip CMake-3776690e62c631edd520f566b2ebcaffbad230b4.tar.gz CMake-3776690e62c631edd520f566b2ebcaffbad230b4.tar.bz2 |
cmCTestSVN: Add a LoadExternal() function and an ExternalParser class
This call 'svn status' and parse the result to get the list of externals
repositories. The external repositories found are added to the
Repositories list.
Diffstat (limited to 'Source/CTest/cmCTestSVN.h')
-rw-r--r-- | Source/CTest/cmCTestSVN.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/CTest/cmCTestSVN.h b/Source/CTest/cmCTestSVN.h index 4fb37a6..56265d0 100644 --- a/Source/CTest/cmCTestSVN.h +++ b/Source/CTest/cmCTestSVN.h @@ -68,6 +68,7 @@ private: SVNInfo* RootInfo; std::string LoadInfo(SVNInfo& svninfo); + void LoadExternals(); void LoadModifications(); void LoadRevisions(); void LoadRevisions(SVNInfo& svninfo); @@ -84,10 +85,12 @@ private: class LogParser; class StatusParser; class UpdateParser; + class ExternalParser; friend class InfoParser; friend class LogParser; friend class StatusParser; friend class UpdateParser; + friend class ExternalParser; }; #endif |