qmldebug.qbs 1.28 KB
Newer Older
Joerg Bornemann's avatar
Joerg Bornemann committed
1
import qbs.base 1.0
2
import "../QtcLibrary.qbs" as QtcLibrary
Joerg Bornemann's avatar
Joerg Bornemann committed
3

4
QtcLibrary {
5
    name: "QmlDebug"
Joerg Bornemann's avatar
Joerg Bornemann committed
6 7 8 9 10

    cpp.includePaths: [
        ".",
        ".."
    ]
Christian Kandeler's avatar
Christian Kandeler committed
11
    cpp.defines: base.concat([
12
        "QMLDEBUG_LIB"
Christian Kandeler's avatar
Christian Kandeler committed
13
    ])
Joerg Bornemann's avatar
Joerg Bornemann committed
14 15

    Depends { name: "cpp" }
Yuchen Deng's avatar
Yuchen Deng committed
16
    Depends { name: "Qt"; submodules: ["gui", "network"] }
Joerg Bornemann's avatar
Joerg Bornemann committed
17 18

    files: [
19 20
        "baseenginedebugclient.cpp",
        "baseenginedebugclient.h",
21 22 23 24 25
        "basetoolsclient.cpp",
        "basetoolsclient.h",
        "declarativeenginedebugclient.h",
        "declarativetoolsclient.cpp",
        "declarativetoolsclient.h",
26 27
        "qdebugmessageclient.cpp",
        "qdebugmessageclient.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
28
        "qmldebug_global.h",
29 30 31
        "qmldebugclient.cpp",
        "qmldebugclient.h",
        "qmldebugconstants.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
32 33
        "qmlenginedebugclient.cpp",
        "qmlenginedebugclient.h",
34 35
        "qmloutputparser.cpp",
        "qmloutputparser.h",
Christiaan Janssen's avatar
Christiaan Janssen committed
36
        "qmlprofilereventlocation.h",
37
        "qmlprofilereventtypes.h",
Joerg Bornemann's avatar
Joerg Bornemann committed
38
        "qmlprofilertraceclient.cpp",
39
        "qmlprofilertraceclient.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
40 41
        "qmltoolsclient.cpp",
        "qmltoolsclient.h",
Joerg Bornemann's avatar
Joerg Bornemann committed
42
        "qpacketprotocol.cpp",
43 44 45
        "qpacketprotocol.h",
        "qv8profilerclient.cpp",
        "qv8profilerclient.h",
Joerg Bornemann's avatar
Joerg Bornemann committed
46 47 48
    ]

    ProductModule {
Joerg Bornemann's avatar
Joerg Bornemann committed
49
        Depends { name: "cpp" }
Yuchen Deng's avatar
Yuchen Deng committed
50
        cpp.includePaths: ["."]
Joerg Bornemann's avatar
Joerg Bornemann committed
51 52 53
    }
}