import qbs 1.0 QtcPlugin { name: "QmlJSTools" Depends { name: "Qt"; submodules: ["widgets"] } Depends { name: "Aggregation" } Depends { name: "CPlusPlus" } Depends { name: "LanguageUtils" } Depends { name: "QmlJS" } Depends { name: "Utils" } Depends { name: "Core" } Depends { name: "CppEditor" } Depends { name: "ProjectExplorer" } Depends { name: "TextEditor" } Depends { name: "QtSupport" } files: [ "qmljsbundleprovider.cpp", "qmljsbundleprovider.h", "qmljscodestylepreferenceswidget.cpp", "qmljscodestylepreferenceswidget.h", "qmljscodestylesettings.cpp", "qmljscodestylesettings.h", "qmljscodestylesettingspage.cpp", "qmljscodestylesettingspage.h", "qmljscodestylesettingswidget.cpp", "qmljscodestylesettingswidget.h", "qmljsfunctionfilter.cpp", "qmljsfunctionfilter.h", "qmljsindenter.cpp", "qmljsindenter.h", "qmljslocatordata.cpp", "qmljslocatordata.h", "qmljsmodelmanager.cpp", "qmljsmodelmanager.h", "qmljsqtstylecodeformatter.cpp", "qmljsqtstylecodeformatter.h", "qmljsrefactoringchanges.cpp", "qmljsrefactoringchanges.h", "qmljssemanticinfo.cpp", "qmljssemanticinfo.h", "qmljstools_global.h", "qmljstoolstr.h", "qmljstoolsconstants.h", "qmljstoolsplugin.cpp", "qmljstoolssettings.cpp", "qmljstoolssettings.h", "qmljstools.qrc" ] QtcTestFiles { files: [ "qmljstools_test.cpp", "qmljstools_test.h", ] } Export { Depends { name: "CppEditor" } Depends { name: "QmlDebug" } } }