+# include "version.inc"
+# include "version.gen"
+
+ if(quasselGeneratedVersion.isEmpty()) {
+ if(quasselCommit.isEmpty())
+ quasselVersion = QString("v%1 (unknown rev)").arg(quasselBaseVersion);
+ else
+ quasselVersion = QString("v%1 (dist-%2, %3)").arg(quasselBaseVersion).arg(quasselCommit.left(7))
+ .arg(QDateTime::fromTime_t(quasselArchiveDate).toLocalTime().toString("yyyy-MM-dd"));
+ } else {
+ QStringList parts = quasselGeneratedVersion.split(':');
+ quasselVersion = QString("v%1").arg(parts[0]);
+ if(parts.count() >= 2) quasselVersion.append(QString(" (%1)").arg(parts[1]));
+ }
+ quasselBuildDate = __DATE__;
+ quasselBuildTime = __TIME__;