resourceeditor.qbs 1.08 KB
Newer Older
Joerg Bornemann's avatar
Joerg Bornemann committed
1
2
import qbs.base 1.0

3
import QtcPlugin
Joerg Bornemann's avatar
Joerg Bornemann committed
4
5
6
7

QtcPlugin {
    name: "ResourceEditor"

Yuchen Deng's avatar
Yuchen Deng committed
8
    Depends { name: "Qt"; submodules: ["widgets", "xml"] }
9
    Depends { name: "Aggregation" }
Orgad Shaneh's avatar
Orgad Shaneh committed
10
    Depends { name: "ProjectExplorer" }
11
12
13
    Depends { name: "Utils" }

    Depends { name: "Core" }
Joerg Bornemann's avatar
Joerg Bornemann committed
14

Orgad Shaneh's avatar
Orgad Shaneh committed
15
16
    cpp.defines: base.concat(["RESOURCE_LIBRARY"])

17
18
19
20
21
22
23
24
25
    Group {
        name: "General"
        files: [
            "resourceeditor.qrc",
            "resourceeditorconstants.h",
            "resourceeditorfactory.cpp", "resourceeditorfactory.h",
            "resourceeditorplugin.cpp", "resourceeditorplugin.h",
            "resourceeditorw.cpp", "resourceeditorw.h",
            "resourcewizard.cpp", "resourcewizard.h",
Daniel Teske's avatar
Daniel Teske committed
26
            "resource_global.h", "resourcenode.cpp", "resourcenode.h"
27
28
29
30
31
32
33
34
35
36
37
38
39
        ]
    }

    Group {
        name: "QRC Editor"
        prefix: "qrceditor/"
        files: [
            "qrceditor.cpp", "qrceditor.h", "qrceditor.ui",
            "resourcefile.cpp", "resourcefile_p.h",
            "resourceview.cpp", "resourceview.h",
            "undocommands.cpp", "undocommands_p.h",
        ]
    }
Joerg Bornemann's avatar
Joerg Bornemann committed
40
}