.
This commit is contained in:
parent
679add0b51
commit
fe953232db
@ -1,2 +1,5 @@
|
|||||||
APPLICATION_NAME="nymea-app"
|
APPLICATION_NAME="nymea-app"
|
||||||
ORGANISATION_NAME="nymea"
|
ORGANISATION_NAME="nymea"
|
||||||
|
|
||||||
|
PACKAGE_URN=com.consolinno.energy
|
||||||
|
PACKAGE_NAME=consolinno-energy
|
||||||
|
|||||||
@ -22,24 +22,16 @@ equals(OVERLAY_PATH, "") {
|
|||||||
} else {
|
} else {
|
||||||
PACKAGE_BASE_DIR = $${OVERLAY_PATH}\packaging
|
PACKAGE_BASE_DIR = $${OVERLAY_PATH}\packaging
|
||||||
}
|
}
|
||||||
equals(BRANDING, "") {
|
|
||||||
APP_NAME = nymea-app
|
PACKAGE_DIR = $${PACKAGE_BASE_DIR}\windows
|
||||||
PACKAGE_URN = io.nymea.nymeaapp
|
|
||||||
PACKAGE_NAME = nymea-app-win-installer
|
|
||||||
PACKAGE_DIR = $${PACKAGE_BASE_DIR}\windows
|
|
||||||
} else {
|
|
||||||
APP_NAME = $${BRANDING}
|
|
||||||
PACKAGE_URN = io.nymea.$${APP_NAME}
|
|
||||||
PACKAGE_NAME = $${BRANDING}-win-installer
|
|
||||||
PACKAGE_DIR = $${PACKAGE_BASE_DIR}\windows_$${APP_NAME}
|
|
||||||
}
|
|
||||||
OLDSTRING="<Version>.*</Version>"
|
OLDSTRING="<Version>.*</Version>"
|
||||||
NEWSTRING="<Version>$${APP_VERSION}</Version>"
|
NEWSTRING="<Version>$${APP_VERSION}</Version>"
|
||||||
wininstaller.commands += @powershell -Command \"(gc $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\meta\package.xml) -replace \'$${OLDSTRING}\',\'$${NEWSTRING}\' | sc $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\meta\package.xml\" &&
|
wininstaller.commands += @powershell -Command \"(gc $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\meta\package.xml) -replace \'$${OLDSTRING}\',\'$${NEWSTRING}\' | sc $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\meta\package.xml\" &&
|
||||||
wininstaller.commands += rmdir /S /Q $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data & mkdir $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data &&
|
wininstaller.commands += rmdir /S /Q $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data & mkdir $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data &&
|
||||||
wininstaller.commands += copy $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\meta\logo.ico $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data\logo.ico &&
|
wininstaller.commands += copy $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\meta\logo.ico $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data\logo.ico &&
|
||||||
CONFIG(debug,debug|release):wininstaller.commands += copy nymea-app\debug\nymea-app.exe $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data\\$${APP_NAME}.exe &&
|
CONFIG(debug,debug|release):wininstaller.commands += copy nymea-app\debug\nymea-app.exe $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data\\$${APPLICATION_NAME}.exe &&
|
||||||
CONFIG(release,debug|release):wininstaller.commands += copy nymea-app\release\nymea-app.exe $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data\\$${APP_NAME}.exe &&
|
CONFIG(release,debug|release):wininstaller.commands += copy nymea-app\release\nymea-app.exe $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data\\$${APPLICATION_NAME}.exe &&
|
||||||
wininstaller.commands += copy \"$${top_srcdir}\"\3rdParty\windows\windows_openssl\*.dll $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data &&
|
wininstaller.commands += copy \"$${top_srcdir}\"\3rdParty\windows\windows_openssl\*.dll $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data &&
|
||||||
wininstaller.commands += windeployqt --compiler-runtime --qmldir \"$${top_srcdir}\"\nymea-app\ui $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data\ &&
|
wininstaller.commands += windeployqt --compiler-runtime --qmldir \"$${top_srcdir}\"\nymea-app\ui $${PACKAGE_DIR}\packages\\$${PACKAGE_URN}\data\ &&
|
||||||
wininstaller.commands += binarycreator -c $${PACKAGE_DIR}\config\config.xml -p $${PACKAGE_DIR}\packages\ $${PACKAGE_NAME}-$${APP_VERSION}
|
wininstaller.commands += binarycreator -c $${PACKAGE_DIR}\config\config.xml -p $${PACKAGE_DIR}\packages\ $${PACKAGE_NAME}-$${APP_VERSION}
|
||||||
|
|||||||
Reference in New Issue
Block a user