import qbs 1.0 import qbs.FileInfo QtcPlugin { name: "GenericProjectManager" Depends { name: "Qt.widgets" } Depends { name: "Utils" } Depends { name: "Core" } Depends { name: "CppTools" } Depends { name: "TextEditor" } Depends { name: "ProjectExplorer" } Depends { name: "QtSupport" } Depends { name: "app_version_header" } pluginTestDepends: [ "CppEditor", ] files: [ "filesselectionwizardpage.cpp", "filesselectionwizardpage.h", "genericbuildconfiguration.cpp", "genericbuildconfiguration.h", "genericmakestep.cpp", "genericmakestep.h", "genericmakestep.ui", "genericproject.cpp", "genericproject.h", "genericprojectconstants.h", "genericprojectfileseditor.cpp", "genericprojectfileseditor.h", "genericprojectplugin.cpp", "genericprojectplugin.h", "genericprojectwizard.cpp", "genericprojectwizard.h", ] Group { name: "Tests" condition: qtc.testsEnabled files: [ "genericprojectplugin_test.cpp" ] cpp.defines: outer.concat(['SRCDIR="' + FileInfo.path(filePath) + '"']) } }