mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-20 20:40:29 +08:00
Fix version number embedding in Windows EXE and DLL files
Remove our Windows resource files (*.rc) and let qmake generate them instead.
This commit is contained in:
@@ -16,16 +16,17 @@ defineReplace(gitRevCount) {
|
|||||||
|
|
||||||
setSwiftConfig(version.full, $$swiftConfig(version.major).$$swiftConfig(version.minor).$$swiftConfig(version.micro))
|
setSwiftConfig(version.full, $$swiftConfig(version.major).$$swiftConfig(version.minor).$$swiftConfig(version.micro))
|
||||||
|
|
||||||
!win32 {
|
VER_MAJ = $$swiftConfig(version.major)
|
||||||
VER_MAJ = $$swiftConfig(version.major)
|
VER_MIN = $$swiftConfig(version.minor)
|
||||||
VER_MIN = $$swiftConfig(version.minor)
|
VER_PAT = $$swiftConfig(version.micro)
|
||||||
VER_PAT = $$swiftConfig(version.micro)
|
VERSION = $$swiftConfig(version.full)
|
||||||
VERSION = $$swiftConfig(version.full)
|
|
||||||
}
|
|
||||||
|
|
||||||
!isEmpty(GIT_BIN) {
|
!isEmpty(GIT_BIN) {
|
||||||
isEmpty(VER_REV) {
|
isEmpty(VER_REV) {
|
||||||
VER_REV = $$gitRevCount()
|
VER_REV = $$gitRevCount()
|
||||||
cache(VER_REV)
|
cache(VER_REV)
|
||||||
}
|
}
|
||||||
|
win32: VERSION = $${VERSION}.$${VER_REV}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
win32: CONFIG *= skip_target_version_ext
|
||||||
|
|||||||
@@ -17,9 +17,8 @@ DEPENDPATH += . $$SourceRoot/src/blackmisc \
|
|||||||
|
|
||||||
INCLUDEPATH += . $$SourceRoot/src
|
INCLUDEPATH += . $$SourceRoot/src
|
||||||
|
|
||||||
OTHER_FILES += *.qss *.ico *.rc *.icns
|
OTHER_FILES += *.qss *.ico *.icns
|
||||||
RC_FILE = swiftcore.rc
|
RC_ICONS = swiftcore.ico
|
||||||
DISTFILES += swiftcore.rc
|
|
||||||
ICON = swiftcore.icns
|
ICON = swiftcore.icns
|
||||||
|
|
||||||
DESTDIR = $$DestRoot/bin
|
DESTDIR = $$DestRoot/bin
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
IDI_ICON1 ICON DISCARDABLE "swiftcore.ico"
|
|
||||||
@@ -18,9 +18,8 @@ DEPENDPATH += . $$SourceRoot/src/blackmisc \
|
|||||||
|
|
||||||
INCLUDEPATH += . $$SourceRoot/src
|
INCLUDEPATH += . $$SourceRoot/src
|
||||||
|
|
||||||
OTHER_FILES += *.qss *.ico *.rc *.icns
|
OTHER_FILES += *.qss *.ico *.icns
|
||||||
RC_FILE = swiftdata.rc
|
RC_ICONS = swiftdata.ico
|
||||||
DISTFILES += swiftdata.rc
|
|
||||||
ICON = swiftdata.icns
|
ICON = swiftdata.icns
|
||||||
|
|
||||||
DESTDIR = $$DestRoot/bin
|
DESTDIR = $$DestRoot/bin
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
IDI_ICON1 ICON DISCARDABLE "swiftdata.ico"
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
IDI_ICON1 ICON DISCARDABLE "swift.ico"
|
|
||||||
@@ -18,9 +18,8 @@ DEPENDPATH += . $$SourceRoot/src/blackmisc \
|
|||||||
|
|
||||||
INCLUDEPATH += . $$SourceRoot/src
|
INCLUDEPATH += . $$SourceRoot/src
|
||||||
|
|
||||||
OTHER_FILES += *.qss *.ico *.rc *.icns
|
OTHER_FILES += *.qss *.ico *.icns
|
||||||
RC_FILE = swift.rc
|
RC_ICONS = swift.ico
|
||||||
DISTFILES += swift.rc
|
|
||||||
ICON = swift.icns
|
ICON = swift.icns
|
||||||
|
|
||||||
DESTDIR = $$DestRoot/bin
|
DESTDIR = $$DestRoot/bin
|
||||||
|
|||||||
@@ -18,10 +18,9 @@ DEPENDPATH += . $$SourceRoot/src/blackmisc \
|
|||||||
|
|
||||||
INCLUDEPATH += . $$SourceRoot/src
|
INCLUDEPATH += . $$SourceRoot/src
|
||||||
|
|
||||||
OTHER_FILES += *.qss *.ico *.rc *.icns
|
OTHER_FILES += *.qss *.ico *.icns
|
||||||
RESOURCES += swiftlauncher.qrc
|
RESOURCES += swiftlauncher.qrc
|
||||||
RC_FILE = swiftlauncher.rc
|
RC_ICONS = swiftlauncher.ico
|
||||||
DISTFILES += swiftlauncher.rc
|
|
||||||
ICON = swiftlauncher.icns
|
ICON = swiftlauncher.icns
|
||||||
|
|
||||||
DESTDIR = $$DestRoot/bin
|
DESTDIR = $$DestRoot/bin
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
IDI_ICON1 ICON DISCARDABLE "swiftlauncher.ico"
|
|
||||||
Reference in New Issue
Block a user