~mir-team/qtmir/compatibility-with-mir-API-changes

« back to all changes in this revision

Viewing changes to src/platforms/mirserver/mirserver.pro

  • Committer: Cemil Azizoglu
  • Date: 2015-01-05 16:25:16 UTC
  • mfrom: (266.1.30 qtmir)
  • Revision ID: cemil.azizoglu@canonical.com-20150105162516-vt9dmnjdvng11yu8
Merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
include(../../lttng-compiler.pri)
2
 
 
3
 
TARGET = qpa-mirserver
4
 
TEMPLATE = lib
5
 
 
6
 
QT -= gui
7
 
QT += core-private gui-private platformsupport-private dbus sensors
8
 
 
9
 
CONFIG += plugin
10
 
CONFIG += no_keywords  # "signals" clashes with Mir
11
 
CONFIG += qpa/genericunixfontdatabase
12
 
 
13
 
DEFINES += MESA_EGL_NO_X11_HEADERS
14
 
 
15
 
# CONFIG += c++11 # only enables C++0x
16
 
QMAKE_CXXFLAGS = -std=c++11 -Werror -Wall
17
 
QMAKE_LFLAGS = -std=c++11 -Wl,-no-undefined
18
 
 
19
 
INCLUDEPATH += ../../common
20
 
 
21
 
CONFIG   += link_pkgconfig
22
 
PKGCONFIG += mirserver protobuf egl xkbcommon url-dispatcher-1
23
 
 
24
 
LIBS += -lboost_system
25
 
 
26
 
SOURCES += \
27
 
    ../../common/debughelpers.cpp \
28
 
    clipboard.cpp \
29
 
    focussetter.cpp \
30
 
    qteventfeeder.cpp \
31
 
    plugin.cpp \
32
 
    qmirserver.cpp \
33
 
    sessionauthorizer.cpp \
34
 
    sessionlistener.cpp \
35
 
    surfaceconfigurator.cpp \
36
 
    promptsessionlistener.cpp \
37
 
    mirplacementstrategy.cpp \
38
 
    mirserverconfiguration.cpp \
39
 
    mirserverstatuslistener.cpp \
40
 
    display.cpp \
41
 
    screen.cpp \
42
 
    displaywindow.cpp \
43
 
    mirserverintegration.cpp \
44
 
    miropenglcontext.cpp \
45
 
    nativeinterface.cpp \
46
 
    qtcompositor.cpp \
47
 
    services.cpp \
48
 
    ubuntutheme.cpp \
49
 
 
50
 
 
51
 
HEADERS += \
52
 
    ../../common/debughelpers.h \
53
 
    clipboard.h \
54
 
    focussetter.h \
55
 
    qteventfeeder.h \
56
 
    plugin.h \
57
 
    qmirserver.h \
58
 
    sessionauthorizer.h \
59
 
    sessionlistener.h \
60
 
    promptsessionlistener.h \
61
 
    surfaceconfigurator.h \
62
 
    logging.h \
63
 
    mirglconfig.h \
64
 
    mirplacementstrategy.h \
65
 
    mirserverconfiguration.h \
66
 
    mirserverstatuslistener.h \
67
 
    display.h \
68
 
    screen.h \
69
 
    displaywindow.h \
70
 
    mirserverintegration.h \
71
 
    miropenglcontext.h \
72
 
    nativeinterface.h \
73
 
    qtcompositor.h \
74
 
    services.h \
75
 
    ubuntutheme.h \
76
 
 
77
 
 
78
 
LTTNG_TP_FILES += tracepoints.tp
79
 
 
80
 
# Installation path
81
 
target.path +=  $$[QT_INSTALL_PLUGINS]/platforms
82
 
 
83
 
INSTALLS += target