diff options
Diffstat (limited to 'src/dbus/CMakeLists.txt')
-rw-r--r-- | src/dbus/CMakeLists.txt | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/src/dbus/CMakeLists.txt b/src/dbus/CMakeLists.txt index ea1d7abaa1..9c3f6d23d2 100644 --- a/src/dbus/CMakeLists.txt +++ b/src/dbus/CMakeLists.txt @@ -1,10 +1,11 @@ -# Generated from dbus.pro. +# Copyright (C) 2022 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause ##################################################################### ## DBus Module: ##################################################################### -qt_add_module(DBus +qt_internal_add_module(DBus QMAKE_MODULE_CONFIG dbusadaptors dbusinterfaces SOURCES dbus_minimal_p.h @@ -14,7 +15,7 @@ qt_add_module(DBus qdbusargument.cpp qdbusargument.h qdbusargument_p.h qdbusconnection.cpp qdbusconnection.h qdbusconnection_p.h qdbusconnectioninterface.cpp qdbusconnectioninterface.h - qdbusconnectionmanager_p.h + qdbusconnectionmanager.cpp qdbusconnectionmanager_p.h qdbuscontext.cpp qdbuscontext.h qdbuscontext_p.h qdbuserror.cpp qdbuserror.h qdbusextratypes.cpp qdbusextratypes.h @@ -24,8 +25,8 @@ qt_add_module(DBus qdbusintrospection.cpp qdbusintrospection_p.h qdbusmarshaller.cpp qdbusmessage.cpp qdbusmessage.h qdbusmessage_p.h - qdbusmetaobject.cpp - qdbusmetatype.cpp qdbusmetatype.h + qdbusmetaobject.cpp qdbusmetaobject_p.h + qdbusmetatype.cpp qdbusmetatype.h qdbusmetatype_p.h qdbusmisc.cpp qdbuspendingcall.cpp qdbuspendingcall.h qdbuspendingcall_p.h qdbuspendingreply.cpp qdbuspendingreply.h @@ -39,41 +40,44 @@ qt_add_module(DBus qdbusxmlgenerator.cpp qdbusxmlparser.cpp qdbusxmlparser_p.h qtdbusglobal.h qtdbusglobal_p.h + NO_UNITY_BUILD_SOURCES + qdbusconnectionmanager.cpp # qt_windows.h clashing with "interface" DEFINES DBUS_API_SUBJECT_TO_CHANGE + QT_NO_CONTEXTLESS_CONNECT QT_NO_FOREACH + QT_NO_QPAIR + QT_USE_NODISCARD_FILE_OPEN LIBRARIES Qt::CorePrivate PUBLIC_LIBRARIES Qt::Core PRIVATE_MODULE_INTERFACE Qt::CorePrivate + GENERATE_CPP_EXPORTS ) +# This file is included by qdbusargument.cpp set_source_files_properties(qdbusmarshaller.cpp - PROPERTIES HEADER_FILE_ONLY ON) # special case: This file is included by qdbusargument.cpp - -#### Keys ignored in scope 1:.:.:dbus.pro:<TRUE>: -# MODULE_CONFIG = "dbusadaptors" "dbusinterfaces" + PROPERTIES HEADER_FILE_ONLY ON) ## Scopes: ##################################################################### -qt_extend_target(DBus CONDITION QT_FEATURE_dbus_linked +qt_internal_extend_target(DBus CONDITION QT_FEATURE_dbus_linked DEFINES QT_LINKED_LIBDBUS LIBRARIES dbus-1 ) -qt_extend_target(DBus CONDITION WIN32 +qt_internal_extend_target(DBus CONDITION WIN32 LIBRARIES advapi32 netapi32 user32 ws2_32 ) -qt_add_docs(DBus +qt_internal_add_docs(DBus doc/qtdbus.qdocconf ) - |