import qbs 1.0 QtcPlugin { name: "CodePaster" Depends { name: "Qt"; submodules: ["widgets", "network"] } Depends { name: "Utils" } Depends { name: "Core" } Depends { name: "TextEditor" } cpp.includePaths: base.concat([project.sharedSourcesDir + "/cpaster"]) cpp.defines: ["CPASTER_PLUGIN_GUI"] files: [ "columnindicatortextedit.cpp", "columnindicatortextedit.h", "cpasterconstants.h", "cpaster.qrc", "cpasterplugin.cpp", "cpastertr.h", "dpastedotcomprotocol.cpp", "dpastedotcomprotocol.h", "fileshareprotocol.cpp", "fileshareprotocol.h", "fileshareprotocolsettingspage.cpp", "fileshareprotocolsettingspage.h", "pastebindotcomprotocol.cpp", "pastebindotcomprotocol.h", "pasteselectdialog.cpp", "pasteselectdialog.h", "pasteview.cpp", "pasteview.h", "protocol.cpp", "protocol.h", "settings.cpp", "settings.h", "urlopenprotocol.cpp", "urlopenprotocol.h", ] Group { name: "Shared" prefix: "../../shared/cpaster/" files: [ "cgi.cpp", "cgi.h", "splitter.cpp", "splitter.h", ] } }