diff --git a/VMCPlugin.pro b/VMCPlugin.pro index 7f7741b..88a47c7 100644 --- a/VMCPlugin.pro +++ b/VMCPlugin.pro @@ -46,7 +46,7 @@ contains( CONFIG, PTU5_YOCTO ) { } TARGET = ATBVMCPlugin -#DESTDIR = ../plugins +VERSION = "1.0.0" INTERFACE = VMCInterface INTERFACE_DEFINITION = $${PWD}/src/ATBAPP/VMCInterface.h @@ -60,18 +60,22 @@ win32 { BUILD_TIME=$$system("date +%H:%M:%S") } -GIT_COMMIT=$$system("git log -1 --format=oneline | cut -d' ' -f1") +GIT_COMMIT=$$system("git log -n 1 --format=oneline | cut -d' ' -f1") +GIT_DESCRIBE=$$system("git describe") EXTENDED_VERSION="$${VERSION}-$${GIT_COMMIT}" CONFIG += c++17 -DEFINES+=APP_VERSION=\\\"$$VERSION\\\" DEFINES+=ATB_QT_VERSION=\\\"$${QT_VERSION}\\\" -DEFINES+=APP_BUILD_DATE=\\\"$$BUILD_DATE\\\" -DEFINES+=APP_BUILD_TIME=\\\"$$BUILD_TIME\\\" -DEFINES+=APP_EXTENDED_VERSION=\\\"$$EXTENDED_VERSION\\\" +DEFINES+=PLUGIN_BUILD_DATE=\\\"$$BUILD_DATE\\\" +DEFINES+=PLUGIN_BUILD_TIME=\\\"$$BUILD_TIME\\\" +DEFINES+=PLUGIN_EXTENDED_VERSION=\\\"$${EXTENDED_VERSION}\\\" +DEFINES+=INTERFACE=\\\"VMCInterface\\\" +DEFINES+=INTERFACE_VERSION=\\\"eu.atb.ptu.plugin.VMCInterface/1.0\\\" +DEFINES+=PLUGIN_NAME=\\\"ATBVMCPlugin\\\" +DEFINES+=PLUGIN_VERSION=\\\"$${PLUGIN_BUILD_DATE}_$${PLUGIN_BUILD_TIME}\\\" # Default rules for deployment. #qnx: target.path = /tmp/$${TARGET}/bin @@ -80,7 +84,6 @@ DEFINES+=APP_EXTENDED_VERSION=\\\"$$EXTENDED_VERSION\\\" # ATBAPP interface HEADERS += \ - include/interfaces.h \ src/ATBAPP/VMCInterface.h \ src/ATBAPP/ATBVMCPlugin.h \ src/ATBAPP/ATBAPPplugin.h \