summaryrefslogtreecommitdiff
path: root/src/version_usage.cc
diff options
context:
space:
mode:
authorNils Maier <maierman@web.de>2014-05-29 23:51:48 +0200
committerNils Maier <maierman@web.de>2014-06-10 11:28:34 +0200
commit2b02fac2d5f677dc6d099f550fd94fe8dac18bb2 (patch)
tree5fc136be71f945d3ee2943a1aa2f28bf0bdaaae1 /src/version_usage.cc
parent570bc24fb98d72d1bce9261fdc29139224ec86ec (diff)
Improve compiler/platform/libs information in logs
Add and use usedCompilerAndPlatform(). This adds compiler information to INFO logs and the --version output, and may be helpful when trying to diagnose/reproduce user-reported problems. Also make INFO logs include usedLibs() output. Closes #235
Diffstat (limited to 'src/version_usage.cc')
-rw-r--r--src/version_usage.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/version_usage.cc b/src/version_usage.cc
index 6d9fc3f7..e713f41f 100644
--- a/src/version_usage.cc
+++ b/src/version_usage.cc
@@ -72,6 +72,10 @@ void showVersion() {
<< MessageDigest::getSupportedHashTypeString() << "\n"
<< _("Libraries") << ": "
<< usedLibs() << "\n"
+ << _("Compiler") << ": "
+ << usedCompilerAndPlatform() << "\n"
+ << _("System") << ": "
+ << getOperatingSystemInfo() << "\n"
<< "\n"
<< fmt(_("Report bugs to %s"), PACKAGE_BUGREPORT) << "\n"
<< _("Visit") << " " << PACKAGE_URL << std::endl;