[Cmake-commits] CMake branch, next, updated. v2.8.9-343-g3642bb0
Brad King
brad.king at kitware.com
Tue Sep 4 08:35:14 EDT 2012
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, next has been updated
via 3642bb085688f8b4c16f6d9855fe5fd840e13a31 (commit)
via 5660f669879476134797f764b1942e80b3f66830 (commit)
from 14c6c727e05ab306b4268126ec942c8fa19a1bff (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=3642bb085688f8b4c16f6d9855fe5fd840e13a31
commit 3642bb085688f8b4c16f6d9855fe5fd840e13a31
Merge: 14c6c72 5660f66
Author: Brad King <brad.king at kitware.com>
AuthorDate: Tue Sep 4 08:35:09 2012 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Tue Sep 4 08:35:09 2012 -0400
Merge topic 'ctest-svn-update' into next
5660f66 cmCTestSVN: Define nested struct Revision outside class
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=5660f669879476134797f764b1942e80b3f66830
commit 5660f669879476134797f764b1942e80b3f66830
Author: Brad King <brad.king at kitware.com>
AuthorDate: Tue Sep 4 08:31:23 2012 -0400
Commit: Brad King <brad.king at kitware.com>
CommitDate: Tue Sep 4 08:31:23 2012 -0400
cmCTestSVN: Define nested struct Revision outside class
Visual Studio 6 does not compile the nested cmCTestSVN::Revision struct
correctly unless it is defined after cmCTestSVN is completely defined.
diff --git a/Source/CTest/cmCTestSVN.cxx b/Source/CTest/cmCTestSVN.cxx
index 9628ee9..49cea2e 100644
--- a/Source/CTest/cmCTestSVN.cxx
+++ b/Source/CTest/cmCTestSVN.cxx
@@ -18,6 +18,11 @@
#include <cmsys/RegularExpression.hxx>
+struct cmCTestSVN::Revision: public cmCTestVC::Revision
+{
+ cmCTestSVN::SVNInfo* SVNInfo;
+};
+
//----------------------------------------------------------------------------
cmCTestSVN::cmCTestSVN(cmCTest* ct, std::ostream& log):
cmCTestGlobalVC(ct, log)
diff --git a/Source/CTest/cmCTestSVN.h b/Source/CTest/cmCTestSVN.h
index 9fc2008..56265d0 100644
--- a/Source/CTest/cmCTestSVN.h
+++ b/Source/CTest/cmCTestSVN.h
@@ -59,10 +59,7 @@ private:
};
// Extended revision structure to include info about external it refers to.
- struct Revision : public cmCTestVC::Revision
- {
- cmCTestSVN::SVNInfo* SVNInfo;
- };
+ struct Revision;
// Info of all the repositories (root, externals and nested ones).
std::list<SVNInfo> Repositories;
-----------------------------------------------------------------------
Summary of changes:
Source/CTest/cmCTestSVN.cxx | 5 +++++
Source/CTest/cmCTestSVN.h | 5 +----
2 files changed, 6 insertions(+), 4 deletions(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list