Added --with-qtsingleapplication=[shipped|system] flag to the configure file to comply with Linux distributions that are packaging qtsingleapplication solution.

This commit is contained in:
Christophe Dumez
2010-07-20 21:10:58 +00:00
parent 5cbcfb8efb
commit 208e988c70
3 changed files with 73 additions and 12 deletions

View File

@@ -342,10 +342,16 @@ contains(DEFINES, DISABLE_GUI) {
}
}
contains(DEFINES, DISABLE_GUI) {
include(qtsingleapp/qtsinglecoreapplication.pri)
contains(DEFINES, USE_SYSTEM_QTSINGLEAPPLICATION) {
message("Using the system's qtsingleapplication library")
CONFIG += qtsingleapplication
} else {
include(qtsingleapp/qtsingleapplication.pri)
message("Using the shipped qtsingleapplication library")
contains(DEFINES, DISABLE_GUI) {
include(qtsingleapp/qtsinglecoreapplication.pri)
} else {
include(qtsingleapp/qtsingleapplication.pri)
}
}
!contains(DEFINES, DISABLE_GUI) {