blob: 6458d3e54c0ee7da1321eaf45ddb663b4fd757a5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
# Copyright (C) 2022 The Qt Company Ltd.
# SPDX-License-Identifier: BSD-3-Clause
#####################################################################
## AxContainer Module:
#####################################################################
qt_internal_add_module(AxContainer
STATIC
QMAKE_MODULE_CONFIG dumpcpp
SOURCES
../control/qaxaggregated.h
../shared/qaxtypes.cpp ../shared/qaxtypes_p.h
qaxbase.cpp qaxbase.h qaxbase_p.h
qaxdump.cpp
qaxobject.cpp qaxobject.h qaxobject_p.h
qaxobjectinterface.h
qaxscript.cpp qaxscript.h
qaxscriptwrapper.cpp
qaxselect.cpp qaxselect.h qaxselect.ui
qaxwidget.cpp qaxwidget.h qaxwidget_p.h
LIBRARIES
Qt::AxBasePrivate
Qt::CorePrivate
Qt::GuiPrivate
Qt::WidgetsPrivate
PUBLIC_LIBRARIES
Qt::Core
Qt::Gui
Qt::Widgets
ENABLE_AUTOGEN_TOOLS
uic
NO_GENERATE_CPP_EXPORTS
)
set_source_files_properties(qaxbase.cpp # defines QT_CHECK_STATE
qaxscriptwrapper.cpp # references qAxFactory()
PROPERTIES SKIP_UNITY_BUILD_INCLUSION ON)
qt_internal_add_sync_header_dependencies(AxContainer AxServer)
|