aboutsummaryrefslogtreecommitdiff
path: root/src/corelib/core/core.pri
blob: 7a047ad1cbf01b5fec267fa81efb2b53c04c5791 (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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
###############################################################################
# Core module
# This module contains all classes that represent the most basic foundation
# of an application and have little to no relationship to the view classes.
###############################################################################
CORE_SRC_DIR=./core
INCLUDEPATH+=./core
PUBLIC_HEADERS += \
    $$CORE_SRC_DIR/mapplication.h \
    $$CORE_SRC_DIR/maction.h \
    $$CORE_SRC_DIR/massembly.h \
    $$CORE_SRC_DIR/mcomponentcache.h \
    $$CORE_SRC_DIR/mcomponentdata.h \
    $$CORE_SRC_DIR/mlibrary.h \
    $$CORE_SRC_DIR/mwidgetaction.h \
    $$CORE_SRC_DIR/mdesktopentry.h \
    $$CORE_SRC_DIR/mnamespace.h \
    $$CORE_SRC_DIR/mexport.h \
    $$CORE_SRC_DIR/mshareddata.h \
    $$CORE_SRC_DIR/mgconfitem.h \
    $$CORE_SRC_DIR/mtimestamp.h \
    $$CORE_SRC_DIR/minputmethodstate.h \
    $$CORE_SRC_DIR/mabstractscroller.h \
    $$CORE_SRC_DIR/mscenewindowscroller.h \
    $$CORE_SRC_DIR/mpannableviewportscroller.h \
    $$CORE_SRC_DIR/mdebug.h \
    $$CORE_SRC_DIR/mdataaccess.h \
    $$CORE_SRC_DIR/mdatastore.h \
    $$CORE_SRC_DIR/mfiledatastore.h \

PRIVATE_HEADERS += \
    $$CORE_SRC_DIR/mclassfactory.h \
    $$CORE_SRC_DIR/massembly_p.h \
    $$CORE_SRC_DIR/mdesktopentry_p.h \
    $$CORE_SRC_DIR/minputmethodstate_p.h \
    $$CORE_SRC_DIR/minputwidgetrelocator.h \
    $$CORE_SRC_DIR/mscrollchain.h \
    $$CORE_SRC_DIR/mcpumonitor.h \
    $$CORE_SRC_DIR/mfiledatastore_p.h \
    $$CORE_SRC_DIR/msyslogclient.h \
    $$CORE_SRC_DIR/mgraphicssystemhelper.h \
    $$CORE_SRC_DIR/mdynamicpropertywatcher.h \
    $$CORE_SRC_DIR/mmetatypes.h \
    $$CORE_SRC_DIR/msystemdirectories.h \

contains(DEFINES, HAVE_DBUS) {
    PUBLIC_HEADERS += \
        $$CORE_SRC_DIR/mapplicationservice.h \
        $$CORE_SRC_DIR/mapplicationifadaptor.h \
        $$CORE_SRC_DIR/mapplicationifproxy.h \
        $$CORE_SRC_DIR/mremoteaction.h \

    PRIVATE_HEADERS += \
        $$CORE_SRC_DIR/mapplicationservice_p.h \
        $$CORE_SRC_DIR/mdbusservicewaiter_p.h \
        $$CORE_SRC_DIR/mdbusinterface.h \

}

SOURCES += \
    $$CORE_SRC_DIR/mapplication.cpp \
    $$CORE_SRC_DIR/maction.cpp \
    $$CORE_SRC_DIR/massembly.cpp \
    $$CORE_SRC_DIR/mcomponentcache.cpp \
    $$CORE_SRC_DIR/mcomponentdata.cpp \
    $$CORE_SRC_DIR/mlibrary.cpp \
    $$CORE_SRC_DIR/mwidgetaction.cpp \
    $$CORE_SRC_DIR/mdesktopentry.cpp \
    $$CORE_SRC_DIR/mclassfactory.cpp \
    $$CORE_SRC_DIR/mcpumonitor.cpp \
    $$CORE_SRC_DIR/mshareddata.cpp \
    $$CORE_SRC_DIR/mtimestamp.cpp \
    $$CORE_SRC_DIR/minputmethodstate.cpp \
    $$CORE_SRC_DIR/minputwidgetrelocator.cpp \
    $$CORE_SRC_DIR/mscrollchain.cpp \
    $$CORE_SRC_DIR/mabstractscroller.cpp \
    $$CORE_SRC_DIR/mscenewindowscroller.cpp \
    $$CORE_SRC_DIR/mpannableviewportscroller.cpp \
    $$CORE_SRC_DIR/mfiledatastore.cpp \
    $$CORE_SRC_DIR/mnamespace.cpp \
    $$CORE_SRC_DIR/msyslogclient.cpp \
    $$CORE_SRC_DIR/mgraphicssystemhelper.cpp \
    $$CORE_SRC_DIR/mdynamicpropertywatcher.cpp \
    $$CORE_SRC_DIR/mdebug.cpp \
    $$CORE_SRC_DIR/msystemdirectories.cpp \

contains(DEFINES, HAVE_DBUS) {
  SOURCES += \
    $$CORE_SRC_DIR/mapplicationservice.cpp \
    $$CORE_SRC_DIR/mapplicationservice_p.cpp \
    $$CORE_SRC_DIR/mapplicationifadaptor.cpp \
    $$CORE_SRC_DIR/mapplicationifproxy.cpp \
    $$CORE_SRC_DIR/mremoteaction.cpp \
    $$CORE_SRC_DIR/mdbusservicewaiter.cpp \
    $$CORE_SRC_DIR/mdbusinterface.cpp \
}

contains(DEFINES, HAVE_GCONF) {
    SOURCES += $$CORE_SRC_DIR/mgconfitem.cpp
} else {
    SOURCES += $$CORE_SRC_DIR/mgconfitem_stub.cpp
}