diff options
| author | Pekka Vuorela <pvuorela@iki.fi> | 2024-03-03 21:14:38 +0200 |
|---|---|---|
| committer | Pekka Vuorela <pvuorela@iki.fi> | 2024-03-31 18:30:13 +0200 |
| commit | 70702bfb9c3f0efec270a4825cea53db3472005c (patch) | |
| tree | 2405bb65703111222524219b7c0f689a0cff7788 | |
| parent | a440eab5188398cf0c23fa8718396138d864db18 (diff) | |
Remove cruft from some .pro files and remove pointless common.pri
messageserver.pri not used anywhere.
Neither PLUGIN_INTERNAL definition is no longer used anywhere.
The common.pri isn't too good a common file as it's mostly included
outside the src tree, only src/tools/messageserver uses it from the
actual sources. Hence removing QMF_ENABLE_LOGGING shouldn't affect
anything since it's used only in the libqmfclient for one thing.
To use that properly one has needed the definition value passed
externally.
The win/mac special case release mode I didn't understand too well
and neither did qtbase run_pro2cmake.py I was testing to proceed with
cmake build. Unsure was that CONFIG_WIN working even in qt5 or was that
some earlier thing.
The mac bundle would have been used only for unit tests and such, so
feels pointless. As neither target now even works because of d-bus ipc,
let's just remove this part.
Removing these makes the common.pri even more pointless so just moved
the INSTALL=target to few places that were using the common.pri
Change-Id: Ibfe6da554e0d452e09d08e184e22508c1af958e0
Reviewed-by: Damien Caliste <dcaliste@free.fr>
Reviewed-by: Christopher Adams <chris.adams@qinetic.com.au>
| -rw-r--r-- | benchmarks/tst_messageserver/tst_messageserver.pro | 8 | ||||
| -rw-r--r-- | common.pri | 82 | ||||
| -rw-r--r-- | examples/listfilterplugin/listfilterplugin.pro | 4 | ||||
| -rw-r--r-- | examples/messagingaccounts/messagingaccounts.pro | 3 | ||||
| -rw-r--r-- | examples/qtmail/qtmail.pro | 3 | ||||
| -rw-r--r-- | examples/serverobserver/serverobserver.pro | 3 | ||||
| -rw-r--r-- | src/plugins/contentmanagers/qmfstoragemanager/qmfstoragemanager.pro | 2 | ||||
| -rw-r--r-- | src/tools/messageserver/messageserver.pri | 22 | ||||
| -rw-r--r-- | src/tools/messageserver/messageserver.pro | 2 | ||||
| -rw-r--r-- | tests/tests.pri | 3 |
10 files changed, 9 insertions, 123 deletions
diff --git a/benchmarks/tst_messageserver/tst_messageserver.pro b/benchmarks/tst_messageserver/tst_messageserver.pro index 2d50131a..a389e4ae 100644 --- a/benchmarks/tst_messageserver/tst_messageserver.pro +++ b/benchmarks/tst_messageserver/tst_messageserver.pro @@ -4,14 +4,8 @@ QT += testlib widgets qmfclient qmfclient-private qmfmessageserver TARGET = tst_messageserver target.path += $$QMF_INSTALL_ROOT/tests5 -BASE=../../ -include($$BASE/common.pri) - - DEPENDPATH += . 3rdparty -DEFINES += PLUGIN_STATIC_LINK - !win32 { DEFINES += HAVE_VALGRIND } @@ -48,4 +42,4 @@ linux { SOURCES += testmalloc.cpp } - +INSTALLS += target diff --git a/common.pri b/common.pri deleted file mode 100644 index c690ce66..00000000 --- a/common.pri +++ /dev/null @@ -1,82 +0,0 @@ -CONFIG(debug,debug|release) { - DEFINES += QMF_ENABLE_LOGGING -} - - -win32 | macx { - - RELEASEMODE=unspecified - - !build_pass { - - win32 { - contains(CONFIG_WIN,debug) { - RELEASEMODE=debug - } else:contains(CONFIG_WIN,release) { - RELEASEMODE=release - } - } - - # In Windows we want to build libraries in debug and release mode if the user - # didn't select a version, and if Qt is built in debug_and_release. - # This avoids problems for third parties as qmake builds debug mode by default - # Silently disable unsupported configurations - - # MacOSX always builds debug and release libs when using mac framework - - CONFIG -= debug release debug_and_release build_all - - contains(RELEASEMODE,unspecified) { - contains(QT_CONFIG,debug):contains(QT_CONFIG,release) | if(macx:contains(QT_CONFIG,qt_framework):contains(TEMPLATE,.*lib)) { - CONFIG += debug_and_release build_all - } else { - contains(QT_CONFIG,debug): CONFIG+=debug - contains(QT_CONFIG,release): CONFIG+=release - } - } else { - CONFIG += $$RELEASEMODE - } - } - - - - #suffix changes - - contains(TEMPLATE,.*lib) { - TARGET=$$qtLibraryTarget($${TARGET}) - } - - win32 { - contains(TEMPLATE,.*app) { - CONFIG(debug,debug|release):TARGET=$$join(TARGET,,,d) - } - - # If we are building both debug and release configuration, ensure - # debug binaries load debug versions of their dependents - - CONFIG(debug,debug|release) { - DEFINES += LOAD_DEBUG_VERSION - } - } - -} - -INSTALLS += target - -DESTDIR=build - -plugin { - DEFINES += PLUGIN_INTERNAL -} - -# build QMF libraries as frameworks on OSX, omitting plugins. - -mac:contains(QT_CONFIG,qt_framework):!plugin { - CONFIG += lib_bundle absolute_library_soname - FRAMEWORK_HEADERS.version = Versions - FRAMEWORK_HEADERS.files = $${PUBLIC_HEADERS} - FRAMEWORK_HEADERS.path = Headers - QMAKE_BUNDLE_DATA += FRAMEWORK_HEADERS -} - -CONFIG += hide_symbols diff --git a/examples/listfilterplugin/listfilterplugin.pro b/examples/listfilterplugin/listfilterplugin.pro index f6ae3ba7..a600475a 100644 --- a/examples/listfilterplugin/listfilterplugin.pro +++ b/examples/listfilterplugin/listfilterplugin.pro @@ -5,8 +5,6 @@ QT = core target.path += $$QMF_INSTALL_ROOT/lib/qmf/plugins/contentmanagers -DEFINES += PLUGIN_INTERNAL - DEPENDPATH += . INCLUDEPATH += . ../../src/libraries/qmfclient \ @@ -19,4 +17,4 @@ HEADERS += listfilterplugin.h SOURCES += listfilterplugin.cpp -include(../../common.pri) +INSTALLS += target diff --git a/examples/messagingaccounts/messagingaccounts.pro b/examples/messagingaccounts/messagingaccounts.pro index b251a7b8..eaccaafe 100644 --- a/examples/messagingaccounts/messagingaccounts.pro +++ b/examples/messagingaccounts/messagingaccounts.pro @@ -19,5 +19,6 @@ SOURCES += $$QTMAIL_EXAMPLE/accountsettings.cpp \ RESOURCES += messagingaccounts.qrc -include(../../common.pri) +INSTALLS += target + CONFIG += install_ok diff --git a/examples/qtmail/qtmail.pro b/examples/qtmail/qtmail.pro index 1e411368..7a8c1e11 100644 --- a/examples/qtmail/qtmail.pro +++ b/examples/qtmail/qtmail.pro @@ -53,6 +53,5 @@ SOURCES += emailclient.cpp \ FORMS += searchviewbasephone.ui RESOURCES += qtmail.qrc - -include(../../common.pri) +INSTALLS += target CONFIG += install_ok diff --git a/examples/serverobserver/serverobserver.pro b/examples/serverobserver/serverobserver.pro index b69c40f8..18fb3b06 100644 --- a/examples/serverobserver/serverobserver.pro +++ b/examples/serverobserver/serverobserver.pro @@ -8,5 +8,6 @@ HEADERS += serverobserver.h SOURCES += serverobserver.cpp \ main.cpp -include(../../common.pri) +INSTALLS += target + CONFIG += install_ok diff --git a/src/plugins/contentmanagers/qmfstoragemanager/qmfstoragemanager.pro b/src/plugins/contentmanagers/qmfstoragemanager/qmfstoragemanager.pro index a60b7ac4..60fdd366 100644 --- a/src/plugins/contentmanagers/qmfstoragemanager/qmfstoragemanager.pro +++ b/src/plugins/contentmanagers/qmfstoragemanager/qmfstoragemanager.pro @@ -5,8 +5,6 @@ PLUGIN_CLASS_NAME = QmfStorageManagerPlugin load(qt_plugin) QT = core qmfclient -DEFINES += PLUGIN_INTERNAL - HEADERS += qmfstoragemanager.h SOURCES += qmfstoragemanager.cpp diff --git a/src/tools/messageserver/messageserver.pri b/src/tools/messageserver/messageserver.pri deleted file mode 100644 index 2abc9ae3..00000000 --- a/src/tools/messageserver/messageserver.pri +++ /dev/null @@ -1,22 +0,0 @@ -QTOPIA*=mail -MODULES*=messageserver - -enable_cell:contains(PROJECTS,libraries/qtopiasmil):CONFIG+=enable_mms -else:DEFINES+=QTOPIA_NO_SMS QTOPIA_NO_MMS - -!enable_telephony:DEFINES+=QTOPIA_NO_COLLECTIVE - -HEADERS=\ - servicehandler.h\ - messageserverDBusAdaptor.h\ - messageserver.h\ - newcountnotifier.h - -SOURCES=\ - servicehandler.cpp\ - messageserverDBusAdaptor.cpp\ - messageserver.cpp\ - prepareaccounts.cpp\ - newcountnotifier.cpp\ - main.cpp - diff --git a/src/tools/messageserver/messageserver.pro b/src/tools/messageserver/messageserver.pro index 9ab48893..349d5a17 100644 --- a/src/tools/messageserver/messageserver.pro +++ b/src/tools/messageserver/messageserver.pro @@ -51,4 +51,4 @@ TRANSLATIONS += messageserver-ar.ts \ messageserver-zh_CN.ts \ messageserver-zh_TW.ts -include(../../../common.pri) +INSTALLS += target diff --git a/tests/tests.pri b/tests/tests.pri index 623b19ca..11065508 100644 --- a/tests/tests.pri +++ b/tests/tests.pri @@ -5,5 +5,4 @@ CONFIG += testcase QT += qmfclient qmfclient-private target.path += $$QMF_INSTALL_ROOT/tests5 -include(../common.pri) - +INSTALLS += target |
