summaryrefslogtreecommitdiff
path: root/src/util/configuration.cpp
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@gmail.com>2011-06-30 03:56:58 +0000
committerMorgan Deters <mdeters@gmail.com>2011-06-30 03:56:58 +0000
commitc64799a735cc9fecb8e618b2c66b252d7cda549d (patch)
tree36d97c2bfd3a911c936ae8f65d7e21d7ffd064dd /src/util/configuration.cpp
parentb906fe1d71ecb238365ecc8bcca8b5bb1719eb56 (diff)
some things I had laying around in a directory but never got committed; minor fix-ups to documentation and some node stuff
Diffstat (limited to 'src/util/configuration.cpp')
-rw-r--r--src/util/configuration.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/util/configuration.cpp b/src/util/configuration.cpp
index db3c5520e..aa3e6bf6b 100644
--- a/src/util/configuration.cpp
+++ b/src/util/configuration.cpp
@@ -19,6 +19,7 @@
**/
#include <string>
+#include <sstream>
#include "util/configuration.h"
#include "util/configuration_private.h"
@@ -124,4 +125,15 @@ bool Configuration::hasSubversionModifications() {
return SUBVERSION_HAS_MODIFICATIONS;
}
+string Configuration::getSubversionId() {
+ if(! isSubversionBuild()) {
+ return "";
+ }
+
+ stringstream ss;
+ ss << "subversion " << getSubversionBranchName() << " r" << getSubversionRevision()
+ << ( ::CVC4::Configuration::hasSubversionModifications() ? " (with modifications)" : "" );
+ return ss.str();
+}
+
}/* CVC4 namespace */
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback