build: versioning

versioning via git tags, commits after tags are displayed in the versionnumber
This commit is contained in:
Andreas Stallinger
2015-08-18 11:32:22 +02:00
parent 30c941fcf8
commit d8489c0b04
5 changed files with 90 additions and 3 deletions
+6
View File
@@ -7,6 +7,8 @@
#include <QMessageBox>
#include <QSettings>
#include "version.h"
#include "component/view/View.h"
#include "component/view/CompositeView.h"
#include "qt/view/QtViewWidgetWrapper.h"
@@ -147,6 +149,10 @@ void QtMainWindow::about()
"Malte Langkabel\n"
"Victoria Pfausler\n"
"Andreas Stallinger\n"
"\nVersion: " GIT_VERSION_NUMBER
"\nBranch: " GIT_BRANCH
"\nBuildtype: " BUILD_TYPE
"\nDate: " GIT_COMMIT_TIME
)
);
}
+4
View File
@@ -0,0 +1,4 @@
#define GIT_BRANCH "@GIT_BRANCH@"
#define GIT_VERSION_NUMBER "@GIT_VERSION_NUMBER@"
#define GIT_COMMIT_HASH "@GIT_COMMIT_HASH@"
#define GIT_COMMIT_TIME "@GIT_COMMIT_TIME@"