summaryrefslogtreecommitdiffstats
path: root/src/tools/uic/CMakeLists.txt
blob: e110049c1caad5aab40011d52947442a61ff6776 (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
41
42
43
44
45
46
47
48
49
50
# Generated from uic.pro.

#####################################################################
## uic Tool:
#####################################################################

add_qt_tool(uic
    TOOLS_TARGET Widgets # special case
    SOURCES
        cpp/cppwritedeclaration.cpp cpp/cppwritedeclaration.h
        cpp/cppwriteincludes.cpp cpp/cppwriteincludes.h
        cpp/cppwriteinitialization.cpp cpp/cppwriteinitialization.h
        customwidgetsinfo.cpp customwidgetsinfo.h
        databaseinfo.cpp databaseinfo.h
        driver.cpp driver.h
        main.cpp
        option.h
        python/pythonwritedeclaration.cpp python/pythonwritedeclaration.h
        python/pythonwriteimports.cpp python/pythonwriteimports.h
        shared/language.cpp shared/language.h
        treewalker.cpp treewalker.h
        ui4.cpp ui4.h
        uic.cpp uic.h
        utils.h
        validator.cpp validator.h
    DEFINES
        QT_UIC
        QT_NO_CAST_FROM_ASCII
        QT_NO_FOREACH
        QT_UIC_CPP_GENERATOR # special case
    INCLUDE_DIRECTORIES
        # . # special case: remove
        shared
        cpp
        # ${CMAKE_CURRENT_BINARY_DIR} # special case: remove
        python
    DISABLE_AUTOGEN_TOOLS # special case:
        uic rcc
)

#### Keys ignored in scope 1:.:.:uic.pro:<TRUE>:
# QMAKE_TARGET_DESCRIPTION = "Qt User Interface Compiler"
# _LOADED = "qt_tool"
# _OPTION = "host_build"

## Scopes:
#####################################################################

#### Keys ignored in scope 2:.:.:uic.pro:NOT force_bootstrap AND NOT qtConfig(commandlineparser OR NOT QT_FEATURE_textcodec OR NOT QT_FEATURE_xmlstreamreader OR NOT QT_FEATURE_xmlstreamwriter:
# CONFIG = "force_bootstrap"