aboutsummaryrefslogtreecommitdiff
path: root/mkspecs/features/meegotouch_common.prf
blob: 12e3ca32a7c882063b7801b9051cff13ba4eb5cb (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
include(meegotouch_defines.prf)
include(meegotouch_mgen.prf)
include(meegotouch_mmoc.prf)

contains(DEFINES, HAVE_DBUS) {
    QT += dbus
}

macx {
    INCLUDEPATH += /Library/Frameworks/m.framework/Headers
}

contains(TEMPLATE, app) {
    DEFINES += M_APPLICATION_NAME=\\\"${QMAKE_TARGET}\\\"
} else {
    contains(TEMPLATE, lib) {
        DEFINES += M_LIBRARY_NAME=\\\"lib${QMAKE_TARGET}\\\"
    } else {
        # error(Unknown template)
    }
}

!contains(DEFINES, BUILD_M) {
    M_INC_DIR = $$M_PREFIX/include/meegotouch
    M_LIB_DIR = $$M_LIBDIR

    INCLUDEPATH += $${M_INC_DIR}
    DEPENDPATH += $${M_INC_DIR}

    LIBS += -L$${M_LIB_DIR}
}