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

unix: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}
}