glsl.qbs 1 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 {
Joerg Bornemann's avatar
Joerg Bornemann committed
5
6
    name: "GLSL"

Christian Kandeler's avatar
Christian Kandeler committed
7
    cpp.defines: base.concat([
Joerg Bornemann's avatar
Joerg Bornemann committed
8
        "QT_CREATOR",
9
10
        "GLSL_BUILD_LIB",
        "QT_NO_CAST_FROM_ASCII"
Christian Kandeler's avatar
Christian Kandeler committed
11
    ])
Joerg Bornemann's avatar
Joerg Bornemann committed
12
13
14
15
16

    Depends { name: "cpp" }
    Depends { name: "Qt.gui" }

    files: [
Orgad Shaneh's avatar
Orgad Shaneh committed
17
        "glsl.g",
Yuchen Deng's avatar
Yuchen Deng committed
18
        "glsl.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
19
        "glslast.cpp",
Yuchen Deng's avatar
Yuchen Deng committed
20
        "glslast.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
21
22
23
        "glslastdump.cpp",
        "glslastdump.h",
        "glslastvisitor.cpp",
Yuchen Deng's avatar
Yuchen Deng committed
24
        "glslastvisitor.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
25
        "glslengine.cpp",
Yuchen Deng's avatar
Yuchen Deng committed
26
27
28
        "glslengine.h",
        "glslkeywords.cpp",
        "glsllexer.cpp",
Orgad Shaneh's avatar
Orgad Shaneh committed
29
        "glsllexer.h",
Yuchen Deng's avatar
Yuchen Deng committed
30
        "glslmemorypool.cpp",
Orgad Shaneh's avatar
Orgad Shaneh committed
31
32
33
34
35
        "glslmemorypool.h",
        "glslparser.cpp",
        "glslparser.h",
        "glslparsertable.cpp",
        "glslparsertable_p.h",
Yuchen Deng's avatar
Yuchen Deng committed
36
        "glslsemantic.cpp",
Orgad Shaneh's avatar
Orgad Shaneh committed
37
        "glslsemantic.h",
Yuchen Deng's avatar
Yuchen Deng committed
38
        "glslsymbol.cpp",
Orgad Shaneh's avatar
Orgad Shaneh committed
39
        "glslsymbol.h",
Yuchen Deng's avatar
Yuchen Deng committed
40
        "glslsymbols.cpp",
Orgad Shaneh's avatar
Orgad Shaneh committed
41
42
43
44
45
        "glslsymbols.h",
        "glsltype.cpp",
        "glsltype.h",
        "glsltypes.cpp",
        "glsltypes.h",
Joerg Bornemann's avatar
Joerg Bornemann committed
46
47
    ]
}