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

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
    Group {
        name: "General"
        files: [
            "resourceeditor.qrc",
            "resourceeditorconstants.h",
            "resourceeditorfactory.cpp", "resourceeditorfactory.h",
            "resourceeditorplugin.cpp", "resourceeditorplugin.h",
            "resourceeditorw.cpp", "resourceeditorw.h",
Daniel Teske's avatar
Daniel Teske committed
25
            "resource_global.h", "resourcenode.cpp", "resourcenode.h"
26 27 28 29 30 31 32 33 34 35 36 37 38
        ]
    }

    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
39
}