add qbs files

Change-Id: If6bf71797ae81655d24a77e6badb86a77312af38
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
Joerg Bornemann
2012-02-09 14:30:09 +01:00
committed by hjk
parent 74da217204
commit ff92cdec43
60 changed files with 7252 additions and 0 deletions

View File

@@ -0,0 +1,88 @@
import qbs.base 1.0
Product {
type: ["installed_content"]
name: "QtComponents"
Group {
qbs.installDir: "lib/qtcreator/qtcomponents/"
fileTags: ["install"]
files: [
"Menu.qml",
"ScrollBar.qml",
"ContextMenu.qml",
"TextArea.qml",
"Switch.qml",
"Tab.qml",
"Slider.qml",
"TabFrame.qml",
"TextField.qml",
"TabBar.qml",
"MenuItem.qml",
"Dial.qml",
"ButtonRow.qml",
"ToolBar.qml",
"qmldir",
"ProgressBar.qml",
"RadioButton.qml",
"TableColumn.qml",
"GroupBox.qml",
"Button.qml",
"TableView.qml",
"Frame.qml",
"ToolButton.qml",
"ScrollArea.qml",
"SplitterRow.qml",
"ChoiceList.qml",
"CheckBox.qml",
"SpinBox.qml",
]
}
Group {
qbs.installDir: "lib/qtcreator/qtcomponents/images"
fileTags: ["install"]
files: [
"images/folder_new.png",
]
}
Group {
qbs.installDir: "lib/qtcreator/qtcomponents/custom/private"
fileTags: ["install"]
files: [
"custom/private/ChoiceListPopup.qml",
]
}
Group {
qbs.installDir: "lib/qtcreator/qtcomponents/custom/behaviors"
fileTags: ["install"]
files: [
"custom/behaviors/ButtonBehavior.qml",
"custom/behaviors/ModalPopupBehavior.qml",
]
}
Group {
qbs.installDir: "lib/qtcreator/qtcomponents/custom"
fileTags: ["install"]
files: [
"custom/ButtonGroup.js",
"custom/Slider.qml",
"custom/TextField.qml",
"custom/ButtonRow.qml",
"custom/qmldir",
"custom/BasicButton.qml",
"custom/ProgressBar.qml",
"custom/GroupBox.qml",
"custom/Button.qml",
"custom/ButtonColumn.qml",
"custom/SplitterRow.qml",
"custom/ChoiceList.qml",
"custom/CheckBox.qml",
"custom/SpinBox.qml",
]
}
}

View File

@@ -0,0 +1,62 @@
import qbs.base 1.0
import qbs.fileinfo 1.0 as FileInfo
Module {
additionalProductFileTags: ["pluginSpec"]
property int ide_version_major: project.ide_version_major
property int ide_version_minor: project.ide_version_minor
property int ide_version_release: project.ide_version_release
property string qtcreator_version: ide_version_major + '.' + ide_version_minor + '.' + ide_version_release
property string destdir: "lib/qtcreator/plugins/Nokia/"
FileTagger {
pattern: "*.in"
fileTags: ["pluginSpecIn"]
}
Rule {
inputs: ["pluginSpecIn"]
Artifact {
fileTags: ["pluginSpec"]
fileName: {
var destdir = input.modules.pluginspec.destdir;
if (!destdir.match(/\/$/))
destdir += "/";
return destdir + input.fileName.replace(/\.[^\.]*$/,'');
}
}
prepare: {
var cmd = new JavaScriptCommand();
cmd.description = "prepare " + FileInfo.fileName(output.fileName);
cmd.highlight = "codegen";
cmd.qtcreator_version = product.module.qtcreator_version;
cmd.ide_version_major = product.module.ide_version_major;
cmd.ide_version_minor = product.module.ide_version_minor;
cmd.ide_version_release = product.module.ide_version_release;
cmd.sourceCode = function() {
var i;
var vars = {};
var inf = new TextFile(input.fileName);
var all = inf.readAll();
// replace quoted quotes
all = all.replace(/\\\"/g, "\"");
// replace config vars
vars['QTCREATOR_VERSION'] = qtcreator_version;
vars['IDE_VERSION_MAJOR'] = ide_version_major;
vars['IDE_VERSION_MINOR'] = ide_version_minor;
vars['IDE_VERSION_RELEASE'] = ide_version_release;
for (i in vars) {
all = all.replace(new RegExp('\\\$\\\$' + i.toUpperCase() + '(?!\w)', 'g'), vars[i]);
}
var file = new TextFile(output.fileName, TextFile.WriteOnly);
file.truncate();
file.write(all);
file.close();
}
return cmd;
}
}
}

168
qtcreator.qbp Normal file
View File

@@ -0,0 +1,168 @@
import qbs.base 1.0
import qbs.fileinfo 1.0 as FileInfo
Project {
property string ide_version_major: '2'
property string ide_version_minor: '4'
property string ide_version_release: '81'
property string qtcreator_version: ide_version_major + '.' + ide_version_minor + '.' + ide_version_release
property var additionalCppDefines: [ 'IDE_LIBRARY_BASENAME="lib"' ]
moduleSearchPaths: "qbs"
references: [
"lib/qtcreator/qtcomponents/qtcomponents.qbs",
"share/share.qbs",
"src/libs/3rdparty/botan/botan.qbs",
"src/libs/aggregation/aggregation.qbs",
"src/libs/cplusplus/cplusplus.qbs",
"src/libs/extensionsystem/extensionsystem.qbs",
"src/libs/glsl/glsl.qbs",
"src/libs/languageutils/languageutils.qbs",
"src/libs/qmleditorwidgets/qmleditorwidgets.qbs",
"src/libs/qmljs/qmljs.qbs",
"src/libs/qmljsdebugclient/qmljsdebugclient.qbs",
"src/libs/qtcomponents/styleitem/styleitem.qbs",
"src/libs/symbianutils/symbianutils.qbs",
"src/libs/utils/utils.qbs",
"src/plugins/analyzerbase/analyzerbase.qbs",
"src/plugins/bazaar/bazaar.qbs",
"src/plugins/bineditor/bineditor.qbs",
"src/plugins/bookmarks/bookmarks.qbs",
"src/plugins/classview/classview.qbs",
"src/plugins/cmakeprojectmanager/cmakeprojectmanager.qbs",
"src/plugins/coreplugin/coreplugin.qbs",
"src/plugins/cpaster/cpaster.qbs",
"src/plugins/cppeditor/cppeditor.qbs",
"src/plugins/cpptools/cpptools.qbs",
"src/plugins/cvs/cvs.qbs",
"src/plugins/debugger/debugger.qbs",
"src/plugins/designer/designer.qbs",
"src/plugins/fakevim/fakevim.qbs",
"src/plugins/find/find.qbs",
"src/plugins/genericprojectmanager/genericprojectmanager.qbs",
"src/plugins/git/git.qbs",
"src/plugins/glsleditor/glsleditor.qbs",
"src/plugins/helloworld/helloworld.qbs",
"src/plugins/help/help.qbs",
"src/plugins/imageviewer/imageviewer.qbs",
"src/plugins/locator/locator.qbs",
"src/plugins/macros/macros.qbs",
"src/plugins/madde/madde.qbs",
"src/plugins/mercurial/mercurial.qbs",
"src/plugins/perforce/perforce.qbs",
"src/plugins/projectexplorer/projectexplorer.qbs",
"src/plugins/qmljseditor/qmljseditor.qbs",
"src/plugins/qmljsinspector/qmljsinspector.qbs",
"src/plugins/qmljstools/qmljstools.qbs",
"src/plugins/qmlprofiler/qmlprofiler.qbs",
"src/plugins/qmlprojectmanager/qmlprojectmanager.qbs",
"src/plugins/qt4projectmanager/qt4projectmanager.qbs",
"src/plugins/qtsupport/qtsupport.qbs",
"src/plugins/remotelinux/remotelinux.qbs",
"src/plugins/resourceeditor/resourceeditor.qbs",
"src/plugins/subversion/subversion.qbs",
"src/plugins/tasklist/tasklist.qbs",
"src/plugins/texteditor/texteditor.qbs",
"src/plugins/valgrind/valgrind.qbs",
"src/plugins/vcsbase/vcsbase.qbs",
"src/plugins/welcome/welcome.qbs",
]
Product {
name: "app_version_header"
type: "hpp"
files: "src/app/app_version.h.in"
property string ide_version_major: project.ide_version_major
property string ide_version_minor: project.ide_version_minor
property string ide_version_release: project.ide_version_release
property string qtcreator_version: project.qtcreator_version
Transformer {
inputs: ["src/app/app_version.h.in"]
Artifact {
fileName: "app/app_version.h"
fileTags: "hpp"
}
prepare: {
var cmd = new JavaScriptCommand();
cmd.description = "generating app_version.h";
cmd.highlight = "codegen";
cmd.qtcreator_version = product.qtcreator_version;
cmd.ide_version_major = product.ide_version_major;
cmd.ide_version_minor = product.ide_version_minor;
cmd.ide_version_release = product.ide_version_release;
cmd.onWindows = (product.modules.qbs.targetOS == "windows");
cmd.sourceCode = function() {
var file = new TextFile(input.fileName);
var content = file.readAll();
// replace quoted quotes
content = content.replace(/\\\"/g, "\"");
// replace Windows line endings
if (onWindows)
content = content.replace(/\r\n/g, "\n");
// replace the magic qmake incantations
content = content.replace(/(\n#define IDE_VERSION) .+\n/, "$1 " + qtcreator_version + "\n");
content = content.replace(/(\n#define IDE_VERSION_MAJOR) .+\n/, "$1 " + ide_version_major + "\n")
content = content.replace(/(\n#define IDE_VERSION_MINOR) .+\n/, "$1 " + ide_version_minor + "\n")
content = content.replace(/(\n#define IDE_VERSION_RELEASE) .+\n/, "$1 " + ide_version_release + "\n")
file = new TextFile(output.fileName, TextFile.WriteOnly);
file.truncate();
file.write(content);
file.close();
}
return cmd;
}
}
}
Product {
name: "qtcreator"
type: ["application", "installed_content"]
destination: "bin"
cpp.rpaths: ["$ORIGIN/../lib"]
cpp.defines: project.additionalCppDefines
cpp.includePaths: [
"src",
"src/libs",
"src/shared/qtsingleapplication",
"src/shared/qtlockedfile",
buildDirectory
]
Depends { name: "app_version_header" }
Depends { name: "cpp" }
Depends { name: "Qt"; submodules: ["gui", "network"] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
files: [
"src/app/main.cpp",
"src/shared/qtsingleapplication/qtsingleapplication.h",
"src/shared/qtsingleapplication/qtsingleapplication.cpp",
"src/shared/qtsingleapplication/qtlocalpeer.h",
"src/shared/qtsingleapplication/qtlocalpeer.cpp",
"src/shared/qtlockedfile/qtlockedfile.cpp"
]
Group {
files: "bin/qtcreator.sh"
fileTags: "install"
}
Group {
condition: qbs.targetOS == "linux" || qbs.targetOS == "macx"
files: [
"src/shared/qtlockedfile/qtlockedfile_unix.cpp"
]
}
Group {
condition: qbs.targetOS == "windows"
files: [
"src/shared/qtlockedfile/qtlockedfile_win.cpp"
]
}
}
}

990
share/share.qbs Normal file
View File

@@ -0,0 +1,990 @@
import qbs.base 1.0
Product {
type: ["installed_content"]
name: "SharedContent"
Group {
qbs.installDir: "share/qtcreator/qmlicons/Qt/16x16"
fileTags: ["install"]
files: [
"qtcreator/qmlicons/Qt/16x16/FocusScope.png",
"qtcreator/qmlicons/Qt/16x16/Item.png",
"qtcreator/qmlicons/Qt/16x16/BusyIndicator.png",
"qtcreator/qmlicons/Qt/16x16/ParallelAnimation.png",
"qtcreator/qmlicons/Qt/16x16/ChoiceList.png",
"qtcreator/qmlicons/Qt/16x16/TextEdit.png",
"qtcreator/qmlicons/Qt/16x16/PauseAnimation.png",
"qtcreator/qmlicons/Qt/16x16/DatePickerDialog.png",
"qtcreator/qmlicons/Qt/16x16/TimePickerDialog.png",
"qtcreator/qmlicons/Qt/16x16/InfoBanner.png",
"qtcreator/qmlicons/Qt/16x16/Rectangle.png",
"qtcreator/qmlicons/Qt/16x16/item-icon16.png",
"qtcreator/qmlicons/Qt/16x16/CountBubble.png",
"qtcreator/qmlicons/Qt/16x16/State.png",
"qtcreator/qmlicons/Qt/16x16/Button.png",
"qtcreator/qmlicons/Qt/16x16/SequentialAnimation.png",
"qtcreator/qmlicons/Qt/16x16/PageIndicator.png",
"qtcreator/qmlicons/Qt/16x16/ButtonRow.png",
"qtcreator/qmlicons/Qt/16x16/TextField.png",
"qtcreator/qmlicons/Qt/16x16/MouseArea.png",
"qtcreator/qmlicons/Qt/16x16/Tumbler.png",
"qtcreator/qmlicons/Qt/16x16/MoreIndicator.png",
"qtcreator/qmlicons/Qt/16x16/Flickable.png",
"qtcreator/qmlicons/Qt/16x16/ListDelegate.png",
"qtcreator/qmlicons/Qt/16x16/TabBar.png",
"qtcreator/qmlicons/Qt/16x16/GridView.png",
"qtcreator/qmlicons/Qt/16x16/ProgressBar.png",
"qtcreator/qmlicons/Qt/16x16/TextArea.png",
"qtcreator/qmlicons/Qt/16x16/RatingIndicator.png",
"qtcreator/qmlicons/Qt/16x16/Slider.png",
"qtcreator/qmlicons/Qt/16x16/CheckBox.png",
"qtcreator/qmlicons/Qt/16x16/TumblerDialog.png",
"qtcreator/qmlicons/Qt/16x16/ListView.png",
"qtcreator/qmlicons/Qt/16x16/Text.png",
"qtcreator/qmlicons/Qt/16x16/ColorAnimation.png",
"qtcreator/qmlicons/Qt/16x16/Image.png",
"qtcreator/qmlicons/Qt/16x16/RadioButton.png",
"qtcreator/qmlicons/Qt/16x16/Component.png",
"qtcreator/qmlicons/Qt/16x16/BorderImage.png",
"qtcreator/qmlicons/Qt/16x16/TumblerColumn.png",
"qtcreator/qmlicons/Qt/16x16/TextInput.png",
"qtcreator/qmlicons/Qt/16x16/Flipable.png",
"qtcreator/qmlicons/Qt/16x16/TumblerButton.png",
"qtcreator/qmlicons/Qt/16x16/ToolBar.png",
"qtcreator/qmlicons/Qt/16x16/ListButton.png",
"qtcreator/qmlicons/Qt/16x16/PropertyChanges.png",
"qtcreator/qmlicons/Qt/16x16/Switch.png",
"qtcreator/qmlicons/Qt/16x16/Transition.png",
"qtcreator/qmlicons/Qt/16x16/Window.png",
"qtcreator/qmlicons/Qt/16x16/ButtonColumn.png",
"qtcreator/qmlicons/Qt/16x16/PathView.png",
"qtcreator/qmlicons/Qt/16x16/TabButton.png",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/qtquickapp/qml/app/meego10"
fileTags: ["install"]
files: [
"qtcreator/templates/qtquickapp/qml/app/meego10/MainPage.qml",
"qtcreator/templates/qtquickapp/qml/app/meego10/main.qml",
]
}
Group {
qbs.installDir: "share/qtcreator/qmlicons/QtWebkit/16x16"
fileTags: ["install"]
files: [
"qtcreator/qmlicons/QtWebkit/16x16/WebView.png",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlpuppet/images"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlpuppet/images/template_image.png",
"qtcreator/qml/qmlpuppet/images/webkit.png",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmljsdebugger/include"
fileTags: ["install"]
files: [
"qtcreator/qml/qmljsdebugger/include/jsdebuggeragent.h",
"qtcreator/qml/qmljsdebugger/include/qdeclarativeinspectorservice.h",
"qtcreator/qml/qmljsdebugger/include/qmljsdebugger_global.h",
"qtcreator/qml/qmljsdebugger/include/qdeclarativeviewobserver.h",
"qtcreator/qml/qmljsdebugger/include/qdeclarativeviewinspector.h",
"qtcreator/qml/qmljsdebugger/include/qmlinspectorconstants.h",
]
}
Group {
qbs.installDir: "share/qtcreator/welcomescreen/widgets/images/icons"
fileTags: ["install"]
files: [
"qtcreator/welcomescreen/widgets/images/icons/qtquick.png",
"qtcreator/welcomescreen/widgets/images/icons/adressbook.png",
"qtcreator/welcomescreen/widgets/images/icons/videoIcon.png",
"qtcreator/welcomescreen/widgets/images/icons/qt_sdk.png",
"qtcreator/welcomescreen/widgets/images/icons/ico_community.png",
"qtcreator/welcomescreen/widgets/images/icons/components.png",
"qtcreator/welcomescreen/widgets/images/icons/userguideIcon.png",
"qtcreator/welcomescreen/widgets/images/icons/qt_quick_3.png",
"qtcreator/welcomescreen/widgets/images/icons/ddays09.png",
"qtcreator/welcomescreen/widgets/images/icons/qt_quick_2.png",
"qtcreator/welcomescreen/widgets/images/icons/labsIcon.png",
"qtcreator/welcomescreen/widgets/images/icons/communityIcon.png",
"qtcreator/welcomescreen/widgets/images/icons/ddays11.png",
"qtcreator/welcomescreen/widgets/images/icons/developing_with_qt_creator.png",
"qtcreator/welcomescreen/widgets/images/icons/openIcon.png",
"qtcreator/welcomescreen/widgets/images/icons/buildrun.png",
"qtcreator/welcomescreen/widgets/images/icons/qwidget.png",
"qtcreator/welcomescreen/widgets/images/icons/ddays10.png",
"qtcreator/welcomescreen/widgets/images/icons/qt_quick_1.png",
"qtcreator/welcomescreen/widgets/images/icons/createIcon.png",
"qtcreator/welcomescreen/widgets/images/icons/feedbackIcon.png",
]
}
Group {
qbs.installDir: "share/qtcreator/welcomescreen/widgets/images/mockup"
fileTags: ["install"]
files: [
"qtcreator/welcomescreen/widgets/images/mockup/mainwindow-examples.png",
"qtcreator/welcomescreen/widgets/images/mockup/layout-examples.png",
"qtcreator/welcomescreen/widgets/images/mockup/designer-examples.png",
"qtcreator/welcomescreen/widgets/images/mockup/desktop-examples.png",
"qtcreator/welcomescreen/widgets/images/mockup/thread-examples.png",
"qtcreator/welcomescreen/widgets/images/mockup/qtscript-examples.png",
"qtcreator/welcomescreen/widgets/images/mockup/itemview-examples.png",
"qtcreator/welcomescreen/widgets/images/mockup/penguin.png",
"qtcreator/welcomescreen/widgets/images/mockup/opengl-examples.png",
"qtcreator/welcomescreen/widgets/images/mockup/draganddrop-examples.png",
"qtcreator/welcomescreen/widgets/images/mockup/network-examples.png",
]
}
Group {
qbs.installDir: "share/qtcreator/styles"
fileTags: ["install"]
files: [
"qtcreator/styles/darkvim.xml",
"qtcreator/styles/default.xml",
"qtcreator/styles/intellij.xml",
"qtcreator/styles/grayscale.xml",
"qtcreator/styles/inkpot.xml",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlpuppet/container"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlpuppet/container/reparentcontainer.h",
"qtcreator/qml/qmlpuppet/container/informationcontainer.cpp",
"qtcreator/qml/qmlpuppet/container/propertyabstractcontainer.cpp",
"qtcreator/qml/qmlpuppet/container/instancecontainer.cpp",
"qtcreator/qml/qmlpuppet/container/propertybindingcontainer.h",
"qtcreator/qml/qmlpuppet/container/imagecontainer.h",
"qtcreator/qml/qmlpuppet/container/imagecontainer.cpp",
"qtcreator/qml/qmlpuppet/container/propertyvaluecontainer.h",
"qtcreator/qml/qmlpuppet/container/propertyvaluecontainer.cpp",
"qtcreator/qml/qmlpuppet/container/propertybindingcontainer.cpp",
"qtcreator/qml/qmlpuppet/container/idcontainer.h",
"qtcreator/qml/qmlpuppet/container/idcontainer.cpp",
"qtcreator/qml/qmlpuppet/container/addimportcontainer.cpp",
"qtcreator/qml/qmlpuppet/container/informationcontainer.h",
"qtcreator/qml/qmlpuppet/container/reparentcontainer.cpp",
"qtcreator/qml/qmlpuppet/container/instancecontainer.h",
"qtcreator/qml/qmlpuppet/container/addimportcontainer.h",
"qtcreator/qml/qmlpuppet/container/propertyabstractcontainer.h",
]
}
Group {
qbs.installDir: "share/qtcreator/qmldesigner/propertyeditor/Qt"
fileTags: ["install"]
files: [
"qtcreator/qmldesigner/propertyeditor/Qt/FlickableGroupBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/ColorScheme.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/Type.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/ColorGroupBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/ExtendedPane.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/FontStyleButtons.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/FlagedButton.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/FlowSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/ExtendedSwitches.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/PropertyFrame.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/PlaceHolder.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/Extended.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/Modifiers.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/TextInputSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/ColorLabel.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/FlipableSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/RectangleColorGroupBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/HorizontalLayout.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/DoubleSpinBoxAlternate.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/TextInputGroupBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/TextEditor.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/PathViewSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/ExpressionEditor.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/AlignmentVerticalButtons.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/SliderWidget.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/LineEdit.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/FlickableSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/DoubleSpinBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/LayoutPane.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/RectangleSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/RowSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/FontComboBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/ItemPane.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/Layout.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/Geometry.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/GridSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/StandardTextColorGroupBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/ImageSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/AnchorButtons.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/emptyPane.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/FontGroupBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/HorizontalWhiteLine.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/GroupBoxOption.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/ExtendedFunctionButton.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/Switches.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/VerticalLayout.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/GridViewSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/MouseAreaSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/GroupBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/ComboBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/IntEditor.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/AlignmentHorizontalButtons.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/Label.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/TextEditSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/ListViewSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/BorderImageSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/Visibility.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/Transformation.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/AnchorBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/ScrollArea.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/CheckBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/TextSpecifics.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/StandardTextGroupBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/SpinBox.qml",
"qtcreator/qmldesigner/propertyeditor/Qt/ColorTypeButtons.qml",
]
}
Group {
qbs.installDir: "share/qtcreator/welcomescreen/widgets"
fileTags: ["install"]
files: [
"qtcreator/welcomescreen/widgets/Feedback.qml",
"qtcreator/welcomescreen/widgets/CustomFonts.qml",
"qtcreator/welcomescreen/widgets/LinkedText.qml",
"qtcreator/welcomescreen/widgets/CustomTab.qml",
"qtcreator/welcomescreen/widgets/SearchBar.qml",
"qtcreator/welcomescreen/widgets/CustomizedGridView.qml",
"qtcreator/welcomescreen/widgets/Logo.qml",
"qtcreator/welcomescreen/widgets/RecentProjects.qml",
"qtcreator/welcomescreen/widgets/PageLoader.qml",
"qtcreator/welcomescreen/widgets/CustomColors.qml",
"qtcreator/welcomescreen/widgets/ProjectItem.qml",
"qtcreator/welcomescreen/widgets/LinksBar.qml",
"qtcreator/welcomescreen/widgets/PageCaption.qml",
"qtcreator/welcomescreen/widgets/SessionItem.qml",
"qtcreator/welcomescreen/widgets/Delegate.qml",
"qtcreator/welcomescreen/widgets/RecentSessions.qml",
"qtcreator/welcomescreen/widgets/GettingStartedItem.qml",
]
}
Group {
qbs.installDir: "share/qtcreator/qmldesigner/propertyeditor/Qt/images"
fileTags: ["install"]
files: [
"qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentright-h-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/default-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/rightArrow.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/mouse-area-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/reset-button.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/icon_color_gradient.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/image-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/text-edit-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/bold-h-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/standard.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/list-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/italic-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/placeholder.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentbottom-h-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/rect-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentleft-h-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/bold-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/blended-image-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/submenu.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/leftArrow.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentbottom-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentcenterh-h-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/expression.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/downArrow.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentmiddle-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/item-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/text-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/underline-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentleft-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/icon_color_none.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/apply.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentcenterh-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/alignmenttop-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/upArrow.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/strikeout-h-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentright-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/behaivour.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/strikeout-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/grid-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/layout.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/underline-h-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/alignmenttop-h-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentmiddle-h-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/cancel.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/italic-h-icon.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/button.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/extended.png",
"qtcreator/qmldesigner/propertyeditor/Qt/images/icon_color_solid.png",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/wizards/plaincapp"
fileTags: ["install"]
files: [
"qtcreator/templates/wizards/plaincapp/console.png",
"qtcreator/templates/wizards/plaincapp/wizard.xml",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/wizards/plaincppapp"
fileTags: ["install"]
files: [
"qtcreator/templates/wizards/plaincppapp/console.png",
"qtcreator/templates/wizards/plaincppapp/wizard.xml",
"qtcreator/templates/wizards/plaincppapp/main.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlpuppet/qml2puppet/instances"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlpuppet/qml2puppet/instances/sgitemnodeinstance.h",
"qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5informationnodeinstanceserver.cpp",
"qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.cpp",
"qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5nodeinstanceserver.cpp",
"qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5nodeinstanceclientproxy.cpp",
"qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.h",
"qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.h",
"qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5informationnodeinstanceserver.h",
"qtcreator/qml/qmlpuppet/qml2puppet/instances/sgitemnodeinstance.cpp",
"qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp",
"qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5nodeinstanceserver.h",
"qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5nodeinstanceclientproxy.h",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmljsdebugger/include/qt_private"
fileTags: ["install"]
files: [
"qtcreator/qml/qmljsdebugger/include/qt_private/qdeclarativedebughelper_p.h",
"qtcreator/qml/qmljsdebugger/include/qt_private/qdeclarativedebugservice_p.h",
"qtcreator/qml/qmljsdebugger/include/qt_private/qdeclarativestate_p.h",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlobserver/startup"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlobserver/startup/startup.qml",
"qtcreator/qml/qmlobserver/startup/white-star.png",
"qtcreator/qml/qmlobserver/startup/Logo.qml",
"qtcreator/qml/qmlobserver/startup/quick-blur.png",
"qtcreator/qml/qmlobserver/startup/qt-sketch.jpg",
"qtcreator/qml/qmlobserver/startup/quick-regular.png",
"qtcreator/qml/qmlobserver/startup/qt-back.png",
"qtcreator/qml/qmlobserver/startup/qt-text.png",
"qtcreator/qml/qmlobserver/startup/startup.qrc",
"qtcreator/qml/qmlobserver/startup/qt-front.png",
"qtcreator/qml/qmlobserver/startup/shadow.png",
"qtcreator/qml/qmlobserver/startup/qt-blue.jpg",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/qtquickapp/qmlapplicationviewer"
fileTags: ["install"]
files: [
"qtcreator/templates/qtquickapp/qmlapplicationviewer/qmlapplicationviewer.h",
"qtcreator/templates/qtquickapp/qmlapplicationviewer/qmlapplicationviewer.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/designer"
fileTags: ["install"]
files: [
"qtcreator/designer/templates.xml",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/wizards/plaincppapp-cmake"
fileTags: ["install"]
files: [
"qtcreator/templates/wizards/plaincppapp-cmake/console.png",
"qtcreator/templates/wizards/plaincppapp-cmake/wizard.xml",
"qtcreator/templates/wizards/plaincppapp-cmake/main.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlpuppet/instances"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlpuppet/instances/nodeinstanceclientproxy.h",
"qtcreator/qml/qmlpuppet/instances/dummycontextobject.h",
"qtcreator/qml/qmlpuppet/instances/servernodeinstance.h",
"qtcreator/qml/qmlpuppet/instances/qmlpropertychangesnodeinstance.cpp",
"qtcreator/qml/qmlpuppet/instances/qmlstatenodeinstance.h",
"qtcreator/qml/qmlpuppet/instances/nodeinstancemetaobject.cpp",
"qtcreator/qml/qmlpuppet/instances/objectnodeinstance.cpp",
"qtcreator/qml/qmlpuppet/instances/anchorchangesnodeinstance.cpp",
"qtcreator/qml/qmlpuppet/instances/nodeinstanceclientproxy.cpp",
"qtcreator/qml/qmlpuppet/instances/dummynodeinstance.h",
"qtcreator/qml/qmlpuppet/instances/nodeinstancesignalspy.cpp",
"qtcreator/qml/qmlpuppet/instances/behaviornodeinstance.cpp",
"qtcreator/qml/qmlpuppet/instances/anchorchangesnodeinstance.h",
"qtcreator/qml/qmlpuppet/instances/childrenchangeeventfilter.cpp",
"qtcreator/qml/qmlpuppet/instances/objectnodeinstance.h",
"qtcreator/qml/qmlpuppet/instances/qmltransitionnodeinstance.cpp",
"qtcreator/qml/qmlpuppet/instances/componentnodeinstance.cpp",
"qtcreator/qml/qmlpuppet/instances/childrenchangeeventfilter.h",
"qtcreator/qml/qmlpuppet/instances/nodeinstancemetaobject.h",
"qtcreator/qml/qmlpuppet/instances/dummynodeinstance.cpp",
"qtcreator/qml/qmlpuppet/instances/nodeinstanceserver.cpp",
"qtcreator/qml/qmlpuppet/instances/servernodeinstance.cpp",
"qtcreator/qml/qmlpuppet/instances/componentnodeinstance.h",
"qtcreator/qml/qmlpuppet/instances/nodeinstanceserver.h",
"qtcreator/qml/qmlpuppet/instances/behaviornodeinstance.h",
"qtcreator/qml/qmlpuppet/instances/qmlstatenodeinstance.cpp",
"qtcreator/qml/qmlpuppet/instances/nodeinstancesignalspy.h",
"qtcreator/qml/qmlpuppet/instances/qmlpropertychangesnodeinstance.h",
"qtcreator/qml/qmlpuppet/instances/dummycontextobject.cpp",
"qtcreator/qml/qmlpuppet/instances/qmltransitionnodeinstance.h",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/wizards/plaincapp-cmake"
fileTags: ["install"]
files: [
"qtcreator/templates/wizards/plaincapp-cmake/console.png",
"qtcreator/templates/wizards/plaincapp-cmake/wizard.xml",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmldump"
fileTags: ["install"]
files: [
"qtcreator/qml/qmldump/qmlstreamwriter.h",
"qtcreator/qml/qmldump/qmlstreamwriter.cpp",
"qtcreator/qml/qmldump/main.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/qtquickapp"
fileTags: ["install"]
files: [
"qtcreator/templates/qtquickapp/main.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/qtquickapp/qml/app/qtquick10"
fileTags: ["install"]
files: [
"qtcreator/templates/qtquickapp/qml/app/qtquick10/main.qml",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/shared"
fileTags: ["install"]
files: [
"qtcreator/templates/shared/icon64.png",
"qtcreator/templates/shared/icon80.png",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/wizards/qtcreatorplugin"
fileTags: ["install"]
files: [
"qtcreator/templates/wizards/qtcreatorplugin/wizard.xml",
"qtcreator/templates/wizards/qtcreatorplugin/mypluginconstants.h",
"qtcreator/templates/wizards/qtcreatorplugin/myplugin.h",
"qtcreator/templates/wizards/qtcreatorplugin/qtcreator_logo_24.png",
"qtcreator/templates/wizards/qtcreatorplugin/myplugin.cpp",
"qtcreator/templates/wizards/qtcreatorplugin/myplugin_global.h",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlpuppet/qml2puppet"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlpuppet/qml2puppet/main.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/wizards/qml-extension"
fileTags: ["install"]
files: [
"qtcreator/templates/wizards/qml-extension/object.cpp",
"qtcreator/templates/wizards/qml-extension/object.h",
"qtcreator/templates/wizards/qml-extension/plugin.h",
"qtcreator/templates/wizards/qml-extension/wizard.xml",
"qtcreator/templates/wizards/qml-extension/lib.png",
"qtcreator/templates/wizards/qml-extension/plugin.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmljsdebugger/editor"
fileTags: ["install"]
files: [
"qtcreator/qml/qmljsdebugger/editor/liverubberbandselectionmanipulator.cpp",
"qtcreator/qml/qmljsdebugger/editor/subcomponentmasklayeritem.h",
"qtcreator/qml/qmljsdebugger/editor/abstractliveedittool.cpp",
"qtcreator/qml/qmljsdebugger/editor/liveselectiontool.cpp",
"qtcreator/qml/qmljsdebugger/editor/abstractliveedittool.h",
"qtcreator/qml/qmljsdebugger/editor/subcomponentmasklayeritem.cpp",
"qtcreator/qml/qmljsdebugger/editor/boundingrecthighlighter.h",
"qtcreator/qml/qmljsdebugger/editor/livelayeritem.h",
"qtcreator/qml/qmljsdebugger/editor/liveselectionrectangle.cpp",
"qtcreator/qml/qmljsdebugger/editor/liveselectionindicator.cpp",
"qtcreator/qml/qmljsdebugger/editor/liveselectionindicator.h",
"qtcreator/qml/qmljsdebugger/editor/liveselectionrectangle.h",
"qtcreator/qml/qmljsdebugger/editor/colorpickertool.h",
"qtcreator/qml/qmljsdebugger/editor/liverubberbandselectionmanipulator.h",
"qtcreator/qml/qmljsdebugger/editor/liveselectiontool.h",
"qtcreator/qml/qmljsdebugger/editor/livesingleselectionmanipulator.cpp",
"qtcreator/qml/qmljsdebugger/editor/boundingrecthighlighter.cpp",
"qtcreator/qml/qmljsdebugger/editor/zoomtool.cpp",
"qtcreator/qml/qmljsdebugger/editor/livesingleselectionmanipulator.h",
"qtcreator/qml/qmljsdebugger/editor/livelayeritem.cpp",
"qtcreator/qml/qmljsdebugger/editor/zoomtool.h",
"qtcreator/qml/qmljsdebugger/editor/colorpickertool.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/qt4project"
fileTags: ["install"]
files: [
"qtcreator/templates/qt4project/mywidget.cpp",
"qtcreator/templates/qt4project/mywidget_form.h",
"qtcreator/templates/qt4project/widget.ui",
"qtcreator/templates/qt4project/mywidget.h",
"qtcreator/templates/qt4project/mywidget_form.cpp",
"qtcreator/templates/qt4project/main.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlpuppet/interfaces"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlpuppet/interfaces/nodeinstanceserverinterface.h",
"qtcreator/qml/qmlpuppet/interfaces/commondefines.h",
"qtcreator/qml/qmlpuppet/interfaces/nodeinstanceclientinterface.h",
"qtcreator/qml/qmlpuppet/interfaces/nodeinstanceserverinterface.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/welcomescreen/widgets/dummydata"
fileTags: ["install"]
files: [
"qtcreator/welcomescreen/widgets/dummydata/pagesModel.qml",
"qtcreator/welcomescreen/widgets/dummydata/examplesModel.qml",
"qtcreator/welcomescreen/widgets/dummydata/mockupTags.qml",
"qtcreator/welcomescreen/widgets/dummydata/tabsModel.qml",
]
}
Group {
qbs.installDir: "share/qtcreator/welcomescreen"
fileTags: ["install"]
files: [
"qtcreator/welcomescreen/examples.qml",
"qtcreator/welcomescreen/gettingstarted.qml",
"qtcreator/welcomescreen/develop.qml",
"qtcreator/welcomescreen/images_areaofinterest.xml",
"qtcreator/welcomescreen/tutorials.qml",
"qtcreator/welcomescreen/welcomescreen.qml",
"qtcreator/welcomescreen/qtcreator_tutorials.xml",
"qtcreator/welcomescreen/examples_fallback.xml",
]
}
Group {
qbs.installDir: "share/qtcreator/dumper/test"
fileTags: ["install"]
files: [
"qtcreator/dumper/test/main.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlpuppet/qmlpuppet/instances"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4informationnodeinstanceserver.cpp",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4nodeinstanceserver.cpp",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/qmlgraphicsitemnodeinstance.h",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/positionernodeinstance.h",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4rendernodeinstanceserver.h",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4previewnodeinstanceserver.h",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/qmlgraphicsitemnodeinstance.cpp",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4nodeinstanceserver.h",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4rendernodeinstanceserver.cpp",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/graphicsobjectnodeinstance.h",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/graphicsobjectnodeinstance.cpp",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4nodeinstanceclientproxy.cpp",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4informationnodeinstanceserver.h",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4previewnodeinstanceserver.cpp",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/positionernodeinstance.cpp",
"qtcreator/qml/qmlpuppet/qmlpuppet/instances/qt4nodeinstanceclientproxy.h",
]
}
Group {
qbs.installDir: "share/qtcreator/welcomescreen/widgets/dummydata/context"
fileTags: ["install"]
files: [
"qtcreator/welcomescreen/widgets/dummydata/context/ExampleDelegate.qml",
"qtcreator/welcomescreen/widgets/dummydata/context/ExampleGridView.qml",
]
}
Group {
qbs.installDir: "share/qtcreator/welcomescreen/widgets/images"
fileTags: ["install"]
files: [
"qtcreator/welcomescreen/widgets/images/gettingStarted01.png",
"qtcreator/welcomescreen/widgets/images/tab.png",
"qtcreator/welcomescreen/widgets/images/gettingStarted02.png",
"qtcreator/welcomescreen/widgets/images/arrowBig.png",
"qtcreator/welcomescreen/widgets/images/qtcreator.png",
"qtcreator/welcomescreen/widgets/images/more.png",
"qtcreator/welcomescreen/widgets/images/gettingStarted03.png",
"qtcreator/welcomescreen/widgets/images/bullet.png",
"qtcreator/welcomescreen/widgets/images/gettingStarted04.png",
"qtcreator/welcomescreen/widgets/images/dropshadow.png",
]
}
Group {
qbs.installDir: "share/qtcreator/generic-highlighter"
fileTags: ["install"]
files: [
"qtcreator/generic-highlighter/perl.xml",
"qtcreator/generic-highlighter/bash.xml",
"qtcreator/generic-highlighter/autoconf.xml",
"qtcreator/generic-highlighter/yacc.xml",
"qtcreator/generic-highlighter/css.xml",
"qtcreator/generic-highlighter/cmake.xml",
"qtcreator/generic-highlighter/alert.xml",
"qtcreator/generic-highlighter/dtd.xml",
"qtcreator/generic-highlighter/valgrind-suppression.xml",
"qtcreator/generic-highlighter/doxygen.xml",
"qtcreator/generic-highlighter/ini.xml",
"qtcreator/generic-highlighter/java.xml",
"qtcreator/generic-highlighter/javadoc.xml",
"qtcreator/generic-highlighter/xml.xml",
"qtcreator/generic-highlighter/html.xml",
"qtcreator/generic-highlighter/ruby.xml",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/wizards/scriptgeneratedproject"
fileTags: ["install"]
files: [
"qtcreator/templates/wizards/scriptgeneratedproject/wizard_sample.xml",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlobserver/browser/images"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlobserver/browser/images/titlebar.png",
"qtcreator/qml/qmlobserver/browser/images/folder.png",
"qtcreator/qml/qmlobserver/browser/images/up.png",
]
}
Group {
qbs.installDir: "share/qtcreator/welcomescreen/dummydata"
fileTags: ["install"]
files: [
"qtcreator/welcomescreen/dummydata/pagesModel.qml",
"qtcreator/welcomescreen/dummydata/examplesModel.qml",
"qtcreator/welcomescreen/dummydata/tutorialsModel.qml",
"qtcreator/welcomescreen/dummydata/projectList.qml",
"qtcreator/welcomescreen/dummydata/sessionList.qml",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/html5app/html5applicationviewer/touchnavigation"
fileTags: ["install"]
files: [
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/webtouchscroller.h",
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/navigationcontroller.cpp",
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/webtouchnavigation.h",
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/webtouchphysics.h",
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/webnavigation.cpp",
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/webtouchscroller.cpp",
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/webtouchphysics.cpp",
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/webtouchevent.cpp",
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/webtouchphysicsinterface.cpp",
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/navigationcontroller.h",
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/webtouchnavigation.cpp",
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/webtouchevent.h",
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/webnavigation.h",
"qtcreator/templates/html5app/html5applicationviewer/touchnavigation/webtouchphysicsinterface.h",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/qt4project/customwidgetwizard"
fileTags: ["install"]
files: [
"qtcreator/templates/qt4project/customwidgetwizard/tpl_resources.qrc",
"qtcreator/templates/qt4project/customwidgetwizard/tpl_widget.h",
"qtcreator/templates/qt4project/customwidgetwizard/tpl_collection.h",
"qtcreator/templates/qt4project/customwidgetwizard/tpl_single.h",
"qtcreator/templates/qt4project/customwidgetwizard/tpl_collection.cpp",
"qtcreator/templates/qt4project/customwidgetwizard/tpl_widget.cpp",
"qtcreator/templates/qt4project/customwidgetwizard/tpl_single.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/qmldesigner/propertyeditor/QtWebKit"
fileTags: ["install"]
files: [
"qtcreator/qmldesigner/propertyeditor/QtWebKit/WebViewSpecifics.qml",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmljsdebugger"
fileTags: ["install"]
files: [
"qtcreator/qml/qmljsdebugger/jsdebuggeragent.cpp",
"qtcreator/qml/qmljsdebugger/qdeclarativeviewinspector.cpp",
"qtcreator/qml/qmljsdebugger/qdeclarativeinspectorservice.cpp",
"qtcreator/qml/qmljsdebugger/qdeclarativeviewinspector_p.h",
]
}
Group {
qbs.installDir: "share/qtcreator/snippets"
fileTags: ["install"]
files: [
"qtcreator/snippets/cpp.xml",
"qtcreator/snippets/text.xml",
"qtcreator/snippets/qml.xml",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/mobileapp"
fileTags: ["install"]
files: [
"qtcreator/templates/mobileapp/mainwindow.h",
"qtcreator/templates/mobileapp/mainwindow.ui",
"qtcreator/templates/mobileapp/mainwindow.cpp",
"qtcreator/templates/mobileapp/main.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/designer/templates"
fileTags: ["install"]
files: [
"qtcreator/designer/templates/Main_Window.ui",
"qtcreator/designer/templates/Widget.ui",
"qtcreator/designer/templates/Dialog_with_Buttons_Right.ui",
"qtcreator/designer/templates/Dialog_with_Buttons_Bottom.ui",
"qtcreator/designer/templates/Dialog_without_Buttons.ui",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/html5app/html5applicationviewer"
fileTags: ["install"]
files: [
"qtcreator/templates/html5app/html5applicationviewer/html5applicationviewer.cpp",
"qtcreator/templates/html5app/html5applicationviewer/html5applicationviewer.h",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmljsdebugger/protocol"
fileTags: ["install"]
files: [
"qtcreator/qml/qmljsdebugger/protocol/inspectorprotocol.h",
]
}
Group {
qbs.installDir: "share/qtcreator/dumper"
fileTags: ["install"]
files: [
"qtcreator/dumper/dumper_p.h",
"qtcreator/dumper/dumper.h",
"qtcreator/dumper/dumper.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlobserver"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlobserver/deviceorientation_symbian.cpp",
"qtcreator/qml/qmlobserver/qdeclarativetester.cpp",
"qtcreator/qml/qmlobserver/deviceorientation_harmattan.cpp",
"qtcreator/qml/qmlobserver/deviceorientation.cpp",
"qtcreator/qml/qmlobserver/proxysettings.h",
"qtcreator/qml/qmlobserver/qmlruntime.cpp",
"qtcreator/qml/qmlobserver/recopts.ui",
"qtcreator/qml/qmlobserver/deviceorientation.h",
"qtcreator/qml/qmlobserver/loggerwidget.h",
"qtcreator/qml/qmlobserver/proxysettings.cpp",
"qtcreator/qml/qmlobserver/loggerwidget.cpp",
"qtcreator/qml/qmlobserver/deviceorientation_maemo5.cpp",
"qtcreator/qml/qmlobserver/proxysettings_maemo5.ui",
"qtcreator/qml/qmlobserver/texteditautoresizer_maemo5.h",
"qtcreator/qml/qmlobserver/qdeclarativetester.h",
"qtcreator/qml/qmlobserver/qmlruntime.h",
"qtcreator/qml/qmlobserver/recopts_maemo5.ui",
"qtcreator/qml/qmlobserver/proxysettings.ui",
"qtcreator/qml/qmlobserver/main.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/wizards/listmodel"
fileTags: ["install"]
files: [
"qtcreator/templates/wizards/listmodel/listmodel.cpp",
"qtcreator/templates/wizards/listmodel/listmodel.h",
"qtcreator/templates/wizards/listmodel/wizard_sample.xml",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlpuppet"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlpuppet/qmlpuppet.qrc",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/html5app"
fileTags: ["install"]
files: [
"qtcreator/templates/html5app/main.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/qtquickapp/qml/app/symbian11"
fileTags: ["install"]
files: [
"qtcreator/templates/qtquickapp/qml/app/symbian11/MainPage.qml",
"qtcreator/templates/qtquickapp/qml/app/symbian11/main.qml",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlpuppet/qmlpuppet"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlpuppet/qmlpuppet/main.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlpuppet/commands"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlpuppet/commands/tokencommand.h",
"qtcreator/qml/qmlpuppet/commands/pixmapchangedcommand.cpp",
"qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.cpp",
"qtcreator/qml/qmlpuppet/commands/changenodesourcecommand.cpp",
"qtcreator/qml/qmlpuppet/commands/reparentinstancescommand.cpp",
"qtcreator/qml/qmlpuppet/commands/createscenecommand.cpp",
"qtcreator/qml/qmlpuppet/commands/changestatecommand.cpp",
"qtcreator/qml/qmlpuppet/commands/clearscenecommand.cpp",
"qtcreator/qml/qmlpuppet/commands/changebindingscommand.h",
"qtcreator/qml/qmlpuppet/commands/valueschangedcommand.h",
"qtcreator/qml/qmlpuppet/commands/childrenchangedcommand.h",
"qtcreator/qml/qmlpuppet/commands/clearscenecommand.h",
"qtcreator/qml/qmlpuppet/commands/changebindingscommand.cpp",
"qtcreator/qml/qmlpuppet/commands/childrenchangedcommand.cpp",
"qtcreator/qml/qmlpuppet/commands/createscenecommand.h",
"qtcreator/qml/qmlpuppet/commands/completecomponentcommand.h",
"qtcreator/qml/qmlpuppet/commands/componentcompletedcommand.cpp",
"qtcreator/qml/qmlpuppet/commands/changeauxiliarycommand.cpp",
"qtcreator/qml/qmlpuppet/commands/pixmapchangedcommand.h",
"qtcreator/qml/qmlpuppet/commands/changevaluescommand.cpp",
"qtcreator/qml/qmlpuppet/commands/createinstancescommand.cpp",
"qtcreator/qml/qmlpuppet/commands/changevaluescommand.h",
"qtcreator/qml/qmlpuppet/commands/synchronizecommand.cpp",
"qtcreator/qml/qmlpuppet/commands/changeidscommand.cpp",
"qtcreator/qml/qmlpuppet/commands/changenodesourcecommand.h",
"qtcreator/qml/qmlpuppet/commands/removeinstancescommand.cpp",
"qtcreator/qml/qmlpuppet/commands/changeidscommand.h",
"qtcreator/qml/qmlpuppet/commands/synchronizecommand.h",
"qtcreator/qml/qmlpuppet/commands/valueschangedcommand.cpp",
"qtcreator/qml/qmlpuppet/commands/informationchangedcommand.cpp",
"qtcreator/qml/qmlpuppet/commands/changefileurlcommand.cpp",
"qtcreator/qml/qmlpuppet/commands/componentcompletedcommand.h",
"qtcreator/qml/qmlpuppet/commands/removepropertiescommand.h",
"qtcreator/qml/qmlpuppet/commands/removeinstancescommand.h",
"qtcreator/qml/qmlpuppet/commands/changeauxiliarycommand.h",
"qtcreator/qml/qmlpuppet/commands/informationchangedcommand.h",
"qtcreator/qml/qmlpuppet/commands/removepropertiescommand.cpp",
"qtcreator/qml/qmlpuppet/commands/completecomponentcommand.cpp",
"qtcreator/qml/qmlpuppet/commands/createinstancescommand.h",
"qtcreator/qml/qmlpuppet/commands/reparentinstancescommand.h",
"qtcreator/qml/qmlpuppet/commands/changestatecommand.h",
"qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.h",
"qtcreator/qml/qmlpuppet/commands/tokencommand.cpp",
"qtcreator/qml/qmlpuppet/commands/changefileurlcommand.h",
]
}
Group {
qbs.installDir: "share/qtcreator/templates/wizards/helloworld"
fileTags: ["install"]
files: [
"qtcreator/templates/wizards/helloworld/console.png",
"qtcreator/templates/wizards/helloworld/wizard_sample.xml",
"qtcreator/templates/wizards/helloworld/main.cpp",
]
}
Group {
qbs.installDir: "share/qtcreator/qml/qmlobserver/browser"
fileTags: ["install"]
files: [
"qtcreator/qml/qmlobserver/browser/Browser.qml",
"qtcreator/qml/qmlobserver/browser/browser.qrc",
]
}
}

539
src/libs/3rdparty/botan/botan.qbs vendored Normal file
View File

@@ -0,0 +1,539 @@
import qbs.base 1.0
DynamicLibrary {
name: "botan"
destination: "lib"
Depends { name: "cpp" }
Depends { name: "qt"; submodules: 'core' }
cpp.includePaths: ["build", "src"]
cpp.staticLibraries: {
if (qbs.targetOS == 'windows') {
return [
"advapi32.lib",
"user32.lib"
]
}
}
cpp.dynamicLibraries: {
if (qbs.targetOS == 'linux' || qbs.targetOS == 'freebsd') {
return ['rt']
}
}
cpp.defines: {
var result = []
if (qbs.toolchain == 'msvc2005' || qbs.toolchain == 'msvc2005' || qbs.toolchain == 'msvc2008' || qbs.toolchain == 'msvc2010')
result.push('BOTAN_DLL=__declspec(dllexport)')
return result
}
// TODO: add those flags to mingw's compiler: -fpermissive -finline-functions -Wno-long-long
files: [
"src/algo_factory/algo_cache.h",
"src/algo_factory/algo_factory.h",
"src/alloc/allocate.h",
"src/alloc/mem_pool/mem_pool.h",
"src/alloc/secmem.h",
"src/alloc/system_alloc/defalloc.h",
"src/asn1/alg_id.h",
"src/asn1/asn1_int.h",
"src/asn1/asn1_obj.h",
"src/asn1/asn1_oid.h",
"src/asn1/ber_dec.h",
"src/asn1/der_enc.h",
"src/benchmark/benchmark.h",
"src/block/aes/aes.h",
"src/block/block_cipher.h",
"src/block/blowfish/blowfish.h",
"src/block/cast/cast128.h",
"src/block/cast/cast256.h",
"src/block/des/des.h",
"src/block/des/desx.h",
"src/block/gost_28147/gost_28147.h",
"src/block/idea/idea.h",
"src/block/kasumi/kasumi.h",
"src/block/lion/lion.h",
"src/block/lubyrack/lubyrack.h",
"src/block/mars/mars.h",
"src/block/misty1/misty1.h",
"src/block/noekeon/noekeon.h",
"src/block/rc2/rc2.h",
"src/block/rc5/rc5.h",
"src/block/rc6/rc6.h",
"src/block/safer/safer_sk.h",
"src/block/seed/seed.h",
"src/block/serpent/serpent.h",
"src/block/skipjack/skipjack.h",
"src/block/square/square.h",
"src/block/tea/tea.h",
"src/block/twofish/twofish.h",
"src/block/xtea/xtea.h",
"src/cert/x509/certstor.h",
"src/cert/x509/crl_ent.h",
"src/cert/x509/pkcs10.h",
"src/cert/x509/x509_ca.h",
"src/cert/x509/x509_crl.h",
"src/cert/x509/x509_ext.h",
"src/cert/x509/x509_obj.h",
"src/cert/x509/x509cert.h",
"src/cert/x509/x509find.h",
"src/cert/x509/x509self.h",
"src/cert/x509/x509stor.h",
"src/checksum/adler32/adler32.h",
"src/checksum/crc24/crc24.h",
"src/checksum/crc32/crc32.h",
"src/cms/cms_dec.h",
"src/cms/cms_enc.h",
"src/codec/base64/base64.h",
"src/codec/hex/hex.h",
"src/codec/openpgp/openpgp.h",
"src/codec/pem/pem.h",
"src/cryptobox/cryptobox.h",
"src/engine/def_engine/def_eng.h",
"src/engine/engine.h",
"src/entropy/entropy_src.h",
"src/filters/basefilt.h",
"src/filters/buf_filt.h",
"src/filters/data_snk.h",
"src/filters/data_src.h",
"src/filters/filter.h",
"src/filters/filters.h",
"src/filters/out_buf.h",
"src/filters/pbe.h",
"src/filters/pipe.h",
"src/filters/secqueue.h",
"src/hash/fork256/fork256.h",
"src/hash/gost_3411/gost_3411.h",
"src/hash/has160/has160.h",
"src/hash/hash.h",
"src/hash/md2/md2.h",
"src/hash/md4/md4.h",
"src/hash/md5/md5.h",
"src/hash/mdx_hash/mdx_hash.h",
"src/hash/par_hash/par_hash.h",
"src/hash/rmd128/rmd128.h",
"src/hash/rmd160/rmd160.h",
"src/hash/sha1/sha160.h",
"src/hash/sha2/sha2_32.h",
"src/hash/sha2/sha2_64.h",
"src/hash/skein/skein_512.h",
"src/hash/tiger/tiger.h",
"src/hash/whirlpool/whrlpool.h",
"src/kdf/kdf.h",
"src/kdf/kdf1/kdf1.h",
"src/kdf/kdf2/kdf2.h",
"src/kdf/mgf1/mgf1.h",
"src/kdf/ssl_prf/prf_ssl3.h",
"src/kdf/tls_prf/prf_tls.h",
"src/kdf/x942_prf/prf_x942.h",
"src/libstate/botan.h",
"src/libstate/init.h",
"src/libstate/libstate.h",
"src/libstate/look_pk.h",
"src/libstate/lookup.h",
"src/libstate/oid_lookup/oids.h",
"src/libstate/pk_engine.h",
"src/libstate/scan_name.h",
"src/mac/cbc_mac/cbc_mac.h",
"src/mac/cmac/cmac.h",
"src/mac/hmac/hmac.h",
"src/mac/mac.h",
"src/mac/ssl3mac/ssl3_mac.h",
"src/mac/x919_mac/x919_mac.h",
"src/math/bigint/bigint.h",
"src/math/bigint/divide.h",
"src/math/bigint/mp_core.h",
"src/math/bigint/mp_generic/mp_asm.h",
"src/math/bigint/mp_generic/mp_asmi.h",
"src/math/bigint/mp_types.h",
"src/math/numbertheory/blinding.h",
"src/math/numbertheory/def_powm.h",
"src/math/numbertheory/numthry.h",
"src/math/numbertheory/pow_mod.h",
"src/math/numbertheory/reducer.h",
"src/modes/cbc/cbc.h",
"src/modes/cfb/cfb.h",
"src/modes/ctr/ctr.h",
"src/modes/cts/cts.h",
"src/modes/eax/eax.h",
"src/modes/ecb/ecb.h",
"src/modes/mode_pad/mode_pad.h",
"src/modes/modebase.h",
"src/modes/ofb/ofb.h",
"src/modes/xts/xts.h",
"src/mutex/mutex.h",
"src/mutex/noop_mutex/mux_noop.h",
"src/pbe/get_pbe.h",
"src/pbe/pbes1/pbes1.h",
"src/pbe/pbes2/pbes2.h",
"src/pk_pad/eme.h",
"src/pk_pad/eme1/eme1.h",
"src/pk_pad/eme_pkcs/eme_pkcs.h",
"src/pk_pad/emsa.h",
"src/pk_pad/emsa1/emsa1.h",
"src/pk_pad/emsa1_bsi/emsa1_bsi.h",
"src/pk_pad/emsa2/emsa2.h",
"src/pk_pad/emsa3/emsa3.h",
"src/pk_pad/emsa4/emsa4.h",
"src/pk_pad/emsa_raw/emsa_raw.h",
"src/pk_pad/hash_id/hash_id.h",
"src/pubkey/dh/dh.h",
"src/pubkey/dh/dh_core.h",
"src/pubkey/dh/dh_op.h",
"src/pubkey/dl_algo/dl_algo.h",
"src/pubkey/dl_group/dl_group.h",
"src/pubkey/dlies/dlies.h",
"src/pubkey/dsa/dsa.h",
"src/pubkey/dsa/dsa_core.h",
"src/pubkey/dsa/dsa_op.h",
"src/pubkey/elgamal/elg_core.h",
"src/pubkey/elgamal/elg_op.h",
"src/pubkey/elgamal/elgamal.h",
"src/pubkey/if_algo/if_algo.h",
"src/pubkey/if_algo/if_core.h",
"src/pubkey/if_algo/if_op.h",
"src/pubkey/keypair/keypair.h",
"src/pubkey/nr/nr.h",
"src/pubkey/nr/nr_core.h",
"src/pubkey/nr/nr_op.h",
"src/pubkey/pk_algs.h",
"src/pubkey/pk_codecs/pkcs8.h",
"src/pubkey/pk_codecs/x509_key.h",
"src/pubkey/pk_filts.h",
"src/pubkey/pk_keys.h",
"src/pubkey/pubkey.h",
"src/pubkey/pubkey_enums.h",
"src/pubkey/rsa/rsa.h",
"src/pubkey/rw/rw.h",
"src/rng/auto_rng/auto_rng.h",
"src/rng/hmac_rng/hmac_rng.h",
"src/rng/randpool/randpool.h",
"src/rng/rng.h",
"src/rng/x931_rng/x931_rng.h",
"src/s2k/pbkdf1/pbkdf1.h",
"src/s2k/pbkdf2/pbkdf2.h",
"src/s2k/pgps2k/pgp_s2k.h",
"src/s2k/s2k.h",
"src/selftest/selftest.h",
"src/stream/arc4/arc4.h",
"src/stream/salsa20/salsa20.h",
"src/stream/stream_cipher.h",
"src/stream/turing/turing.h",
"src/stream/wid_wake/wid_wake.h",
"src/sym_algo/sym_algo.h",
"src/sym_algo/symkey.h",
"src/timer/timer.h",
"src/utils/bit_ops.h",
"src/utils/bswap.h",
"src/utils/buf_comp/buf_comp.h",
"src/utils/charset.h",
"src/utils/datastor/datastor.h",
"src/utils/exceptn.h",
"src/utils/loadstor.h",
"src/utils/mem_ops.h",
"src/utils/parsing.h",
"src/utils/rotate.h",
"src/utils/stl_util.h",
"src/utils/types.h",
"src/utils/ui.h",
"src/utils/util.h",
"src/utils/version.h",
"src/utils/xor_buf.h",
"src/utils/sharedpointer.h",
"src/algo_factory/algo_factory.cpp",
"src/algo_factory/prov_weight.cpp",
"src/alloc/mem_pool/mem_pool.cpp",
"src/alloc/system_alloc/defalloc.cpp",
"src/asn1/alg_id.cpp",
"src/asn1/asn1_alt.cpp",
"src/asn1/asn1_att.cpp",
"src/asn1/asn1_dn.cpp",
"src/asn1/asn1_int.cpp",
"src/asn1/asn1_oid.cpp",
"src/asn1/asn1_str.cpp",
"src/asn1/asn1_tm.cpp",
"src/asn1/ber_dec.cpp",
"src/asn1/der_enc.cpp",
"src/benchmark/benchmark.cpp",
"src/block/aes/aes.cpp",
"src/block/aes/aes_tab.cpp",
"src/block/blowfish/blfs_tab.cpp",
"src/block/blowfish/blowfish.cpp",
"src/block/cast/cast128.cpp",
"src/block/cast/cast256.cpp",
"src/block/cast/cast_tab.cpp",
"src/block/des/des.cpp",
"src/block/des/des_tab.cpp",
"src/block/des/desx.cpp",
"src/block/gost_28147/gost_28147.cpp",
"src/block/idea/idea.cpp",
"src/block/kasumi/kasumi.cpp",
"src/block/lion/lion.cpp",
"src/block/lubyrack/lubyrack.cpp",
"src/block/mars/mars.cpp",
"src/block/mars/mars_tab.cpp",
"src/block/misty1/misty1.cpp",
"src/block/noekeon/noekeon.cpp",
"src/block/rc2/rc2.cpp",
"src/block/rc5/rc5.cpp",
"src/block/rc6/rc6.cpp",
"src/block/safer/safe_tab.cpp",
"src/block/safer/safer_sk.cpp",
"src/block/seed/seed.cpp",
"src/block/seed/seed_tab.cpp",
"src/block/serpent/serpent.cpp",
"src/block/skipjack/skipjack.cpp",
"src/block/square/sqr_tab.cpp",
"src/block/square/square.cpp",
"src/block/tea/tea.cpp",
"src/block/twofish/two_tab.cpp",
"src/block/twofish/twofish.cpp",
"src/block/xtea/xtea.cpp",
"src/cert/x509/certstor.cpp",
"src/cert/x509/crl_ent.cpp",
"src/cert/x509/pkcs10.cpp",
"src/cert/x509/x509_ca.cpp",
"src/cert/x509/x509_crl.cpp",
"src/cert/x509/x509_ext.cpp",
"src/cert/x509/x509_obj.cpp",
"src/cert/x509/x509cert.cpp",
"src/cert/x509/x509find.cpp",
"src/cert/x509/x509opt.cpp",
"src/cert/x509/x509self.cpp",
"src/cert/x509/x509stor.cpp",
"src/checksum/adler32/adler32.cpp",
"src/checksum/crc24/crc24.cpp",
"src/checksum/crc32/crc32.cpp",
"src/cms/cms_algo.cpp",
"src/cms/cms_comp.cpp",
"src/cms/cms_dalg.cpp",
"src/cms/cms_dec.cpp",
"src/cms/cms_ealg.cpp",
"src/cms/cms_enc.cpp",
"src/codec/base64/b64_char.cpp",
"src/codec/base64/base64.cpp",
"src/codec/hex/hex.cpp",
"src/codec/hex/hex_char.cpp",
"src/codec/openpgp/openpgp.cpp",
"src/codec/pem/pem.cpp",
"src/cryptobox/cryptobox.cpp",
"src/engine/def_engine/def_mode.cpp",
"src/engine/def_engine/def_pk_ops.cpp",
"src/engine/def_engine/def_powm.cpp",
"src/engine/def_engine/lookup_block.cpp",
"src/engine/def_engine/lookup_hash.cpp",
"src/engine/def_engine/lookup_mac.cpp",
"src/engine/def_engine/lookup_stream.cpp",
"src/filters/algo_filt.cpp",
"src/filters/basefilt.cpp",
"src/filters/buf_filt.cpp",
"src/filters/data_snk.cpp",
"src/filters/data_src.cpp",
"src/filters/filter.cpp",
"src/filters/out_buf.cpp",
"src/filters/pipe.cpp",
"src/filters/pipe_io.cpp",
"src/filters/pipe_rw.cpp",
"src/filters/secqueue.cpp",
"src/hash/fork256/fork256.cpp",
"src/hash/gost_3411/gost_3411.cpp",
"src/hash/has160/has160.cpp",
"src/hash/md2/md2.cpp",
"src/hash/md4/md4.cpp",
"src/hash/md5/md5.cpp",
"src/hash/mdx_hash/mdx_hash.cpp",
"src/hash/par_hash/par_hash.cpp",
"src/hash/rmd128/rmd128.cpp",
"src/hash/rmd160/rmd160.cpp",
"src/hash/sha1/sha160.cpp",
"src/hash/sha2/sha2_32.cpp",
"src/hash/sha2/sha2_64.cpp",
"src/hash/skein/skein_512.cpp",
"src/hash/tiger/tig_tab.cpp",
"src/hash/tiger/tiger.cpp",
"src/hash/whirlpool/whrl_tab.cpp",
"src/hash/whirlpool/whrlpool.cpp",
"src/kdf/kdf.cpp",
"src/kdf/kdf1/kdf1.cpp",
"src/kdf/kdf2/kdf2.cpp",
"src/kdf/mgf1/mgf1.cpp",
"src/kdf/ssl_prf/prf_ssl3.cpp",
"src/kdf/tls_prf/prf_tls.cpp",
"src/kdf/x942_prf/prf_x942.cpp",
"src/libstate/get_enc.cpp",
"src/libstate/init.cpp",
"src/libstate/libstate.cpp",
"src/libstate/look_pk.cpp",
"src/libstate/lookup.cpp",
"src/libstate/oid_lookup/oids.cpp",
"src/libstate/pk_engine.cpp",
"src/libstate/policy.cpp",
"src/libstate/scan_name.cpp",
"src/mac/cbc_mac/cbc_mac.cpp",
"src/mac/cmac/cmac.cpp",
"src/mac/hmac/hmac.cpp",
"src/mac/mac.cpp",
"src/mac/ssl3mac/ssl3_mac.cpp",
"src/mac/x919_mac/x919_mac.cpp",
"src/math/bigint/big_code.cpp",
"src/math/bigint/big_io.cpp",
"src/math/bigint/big_ops2.cpp",
"src/math/bigint/big_ops3.cpp",
"src/math/bigint/big_rand.cpp",
"src/math/bigint/bigint.cpp",
"src/math/bigint/divide.cpp",
"src/math/bigint/monty_generic/mp_monty.cpp",
"src/math/bigint/mp_asm.cpp",
"src/math/bigint/mp_comba.cpp",
"src/math/bigint/mp_karat.cpp",
"src/math/bigint/mp_misc.cpp",
"src/math/bigint/mp_shift.cpp",
"src/math/bigint/mulop_generic/mp_mulop.cpp",
"src/math/numbertheory/blinding.cpp",
"src/math/numbertheory/dsa_gen.cpp",
"src/math/numbertheory/jacobi.cpp",
"src/math/numbertheory/make_prm.cpp",
"src/math/numbertheory/mp_numth.cpp",
"src/math/numbertheory/numthry.cpp",
"src/math/numbertheory/pow_mod.cpp",
"src/math/numbertheory/powm_fw.cpp",
"src/math/numbertheory/powm_mnt.cpp",
"src/math/numbertheory/primes.cpp",
"src/math/numbertheory/reducer.cpp",
"src/math/numbertheory/ressol.cpp",
"src/modes/cbc/cbc.cpp",
"src/modes/cfb/cfb.cpp",
"src/modes/ctr/ctr.cpp",
"src/modes/cts/cts.cpp",
"src/modes/eax/eax.cpp",
"src/modes/eax/eax_dec.cpp",
"src/modes/ecb/ecb.cpp",
"src/modes/mode_pad/mode_pad.cpp",
"src/modes/modebase.cpp",
"src/modes/ofb/ofb.cpp",
"src/modes/xts/xts.cpp",
"src/mutex/noop_mutex/mux_noop.cpp",
"src/pbe/get_pbe.cpp",
"src/pbe/pbes1/pbes1.cpp",
"src/pbe/pbes2/pbes2.cpp",
"src/pk_pad/eme.cpp",
"src/pk_pad/eme1/eme1.cpp",
"src/pk_pad/eme_pkcs/eme_pkcs.cpp",
"src/pk_pad/emsa1/emsa1.cpp",
"src/pk_pad/emsa1_bsi/emsa1_bsi.cpp",
"src/pk_pad/emsa2/emsa2.cpp",
"src/pk_pad/emsa3/emsa3.cpp",
"src/pk_pad/emsa4/emsa4.cpp",
"src/pk_pad/emsa_raw/emsa_raw.cpp",
"src/pk_pad/hash_id/hash_id.cpp",
"src/pubkey/dh/dh.cpp",
"src/pubkey/dh/dh_core.cpp",
"src/pubkey/dl_algo/dl_algo.cpp",
"src/pubkey/dl_group/dl_group.cpp",
"src/pubkey/dlies/dlies.cpp",
"src/pubkey/dsa/dsa.cpp",
"src/pubkey/dsa/dsa_core.cpp",
"src/pubkey/dsa/dsa_op.cpp",
"src/pubkey/elgamal/elg_core.cpp",
"src/pubkey/elgamal/elg_op.cpp",
"src/pubkey/elgamal/elgamal.cpp",
"src/pubkey/if_algo/if_algo.cpp",
"src/pubkey/if_algo/if_core.cpp",
"src/pubkey/if_algo/if_op.cpp",
"src/pubkey/keypair/keypair.cpp",
"src/pubkey/nr/nr.cpp",
"src/pubkey/nr/nr_core.cpp",
"src/pubkey/nr/nr_op.cpp",
"src/pubkey/pk_algs.cpp",
"src/pubkey/pk_codecs/pkcs8.cpp",
"src/pubkey/pk_codecs/x509_key.cpp",
"src/pubkey/pk_filts.cpp",
"src/pubkey/pk_keys.cpp",
"src/pubkey/pubkey.cpp",
"src/pubkey/pubkey_enums.cpp",
"src/pubkey/rsa/rsa.cpp",
"src/pubkey/rw/rw.cpp",
"src/rng/auto_rng/auto_rng.cpp",
"src/rng/hmac_rng/hmac_rng.cpp",
"src/rng/randpool/randpool.cpp",
"src/rng/rng.cpp",
"src/rng/x931_rng/x931_rng.cpp",
"src/s2k/pbkdf1/pbkdf1.cpp",
"src/s2k/pbkdf2/pbkdf2.cpp",
"src/s2k/pgps2k/pgp_s2k.cpp",
"src/s2k/s2k.cpp",
"src/selftest/selftest.cpp",
"src/stream/arc4/arc4.cpp",
"src/stream/salsa20/salsa20.cpp",
"src/stream/stream_cipher.cpp",
"src/stream/turing/tur_tab.cpp",
"src/stream/turing/turing.cpp",
"src/stream/wid_wake/wid_wake.cpp",
"src/sym_algo/symkey.cpp",
"src/timer/timer.cpp",
"src/utils/charset.cpp",
"src/utils/datastor/datastor.cpp",
"src/utils/exceptn.cpp",
"src/utils/mlock.cpp",
"src/utils/parsing.cpp",
"src/utils/ui.cpp",
"src/utils/util.cpp",
"src/utils/version.cpp"
]
Group {
condition: qbs.targetOS == "windows"
files: [
"src/entropy/cryptoapi_rng/es_capi.cpp",
"src/entropy/win32_stats/es_win32.cpp",
"src/mutex/win32_crit_section/mux_win32.cpp",
"src/timer/win32_query_perf_ctr/tm_win32.cpp",
]
}
Group {
condition: qbs.targetOS == "linux" || qbs.targetOS == 'mac'
files: [
"src/alloc/alloc_mmap/mmap_mem.cpp",
"src/cert/cvc/asn1_eac_str.cpp",
"src/cert/cvc/asn1_eac_tm.cpp",
"src/cert/cvc/cvc_ado.cpp",
"src/cert/cvc/cvc_ca.cpp",
"src/cert/cvc/cvc_cert.cpp",
"src/cert/cvc/cvc_req.cpp",
"src/cert/cvc/cvc_self.cpp",
"src/cert/cvc/ecdsa_sig.cpp",
"src/cert/cvc/signed_obj.cpp",
"src/entropy/dev_random/es_dev.cpp",
"src/entropy/egd/es_egd.cpp",
"src/entropy/proc_walk/es_ftw.cpp",
"src/entropy/unix_procs/es_unix.cpp",
"src/entropy/unix_procs/unix_cmd.cpp",
"src/entropy/unix_procs/unix_src.cpp",
"src/filters/fd_unix/fd_unix.cpp",
"src/math/gfpmath/curve_gfp.cpp",
"src/math/gfpmath/gfp_element.cpp",
"src/math/gfpmath/point_gfp.cpp",
"src/mutex/pthreads/mux_pthr.cpp",
"src/pubkey/ec_dompar/ec_dompar.cpp",
"src/pubkey/ecc_key/ecc_key.cpp",
"src/pubkey/ecdsa/ecdsa.cpp",
"src/pubkey/ecdsa/ecdsa_core.cpp",
"src/pubkey/ecdsa/ecdsa_op.cpp",
"src/pubkey/eckaeg/eckaeg.cpp",
"src/pubkey/eckaeg/eckaeg_core.cpp",
"src/pubkey/eckaeg/eckaeg_op.cpp",
"src/timer/gettimeofday/tm_unix.cpp"
]
}
Group {
condition: qbs.targetOS == "linux"
files: [
"src/timer/posix_rt/tm_posix.cpp"
]
}
}

View File

@@ -0,0 +1,23 @@
import qbs.base 1.0
DynamicLibrary {
name: "aggregation"
destination: "lib"
cpp.includePaths: [
".",
".."
]
cpp.defines: [
"AGGREGATION_LIBRARY"
]
Depends { name: "cpp" }
Depends { name: "Qt.core" }
files: [
"aggregation_global.h",
"aggregate.h",
"aggregate.cpp"
]
}

View File

@@ -0,0 +1,187 @@
import qbs.base 1.0
DynamicLibrary {
name: "CPlusPlus"
destination: "lib"
cpp.includePaths: [
".",
"..",
"../3rdparty/cplusplus",
"../../plugins"
]
cpp.defines: [
"NDEBUG",
"CPLUSPLUS_BUILD_LIB"
]
cpp.optimization: "fast"
Depends { name: "cpp" }
Depends { name: "Qt.gui" }
Group {
prefix: "../3rdparty/cplusplus/"
files: [
"ASTPatternBuilder.cpp",
"CPlusPlus.h",
"LiteralTable.cpp",
"ObjectiveCTypeQualifiers.h",
"Templates.cpp",
"Templates.h",
"ASTVisitor.cpp",
"Control.cpp",
"Control.h",
"CoreTypes.cpp",
"CoreTypes.h",
"DiagnosticClient.cpp",
"DiagnosticClient.h",
"FullySpecifiedType.cpp",
"FullySpecifiedType.h",
"Lexer.h",
"LiteralTable.h",
"Literals.h",
"MemoryPool.cpp",
"MemoryPool.h",
"Name.cpp",
"Name.h",
"NameVisitor.cpp",
"NameVisitor.h",
"Names.cpp",
"Names.h",
"ObjectiveCAtKeywords.cpp",
"ObjectiveCTypeQualifiers.cpp",
"Scope.cpp",
"Scope.h",
"SymbolVisitor.cpp",
"SymbolVisitor.h",
"Symbols.h",
"Type.cpp",
"Type.h",
"TypeMatcher.cpp",
"TypeMatcher.h",
"TypeVisitor.cpp",
"TypeVisitor.h",
"AST.cpp",
"AST.h",
"ASTClone.cpp",
"ASTMatch0.cpp",
"ASTMatcher.cpp",
"ASTMatcher.h",
"ASTPatternBuilder.h",
"ASTVisit.cpp",
"ASTVisitor.h",
"ASTfwd.h",
"Bind.cpp",
"Bind.h",
"Keywords.cpp",
"Lexer.cpp",
"Literals.cpp",
"Parser.cpp",
"Parser.h",
"QtContextKeywords.cpp",
"QtContextKeywords.h",
"Symbol.cpp",
"Symbol.h",
"Symbols.cpp",
"Token.cpp",
"Token.h",
"TranslationUnit.cpp",
"TranslationUnit.h"
]
}
files: [
"cplusplus.qrc",
"ASTParent.cpp",
"ASTParent.h",
"ASTPath.cpp",
"ASTPath.h",
"BackwardsScanner.cpp",
"BackwardsScanner.h",
"CppDocument.cpp",
"CppDocument.h",
"CppRewriter.cpp",
"CppRewriter.h",
"DependencyTable.cpp",
"DependencyTable.h",
"DeprecatedGenTemplateInstance.cpp",
"DeprecatedGenTemplateInstance.h",
"ExpressionUnderCursor.cpp",
"ExpressionUnderCursor.h",
"FastPreprocessor.cpp",
"FastPreprocessor.h",
"FindUsages.cpp",
"FindUsages.h",
"Icons.cpp",
"Icons.h",
"LookupContext.cpp",
"LookupContext.h",
"LookupItem.cpp",
"LookupItem.h",
"Macro.cpp",
"Macro.h",
"MatchingText.cpp",
"MatchingText.h",
"ModelManagerInterface.cpp",
"ModelManagerInterface.h",
"NamePrettyPrinter.cpp",
"NamePrettyPrinter.h",
"Overview.cpp",
"Overview.h",
"OverviewModel.cpp",
"OverviewModel.h",
"PreprocessorClient.cpp",
"PreprocessorClient.h",
"PreprocessorEnvironment.cpp",
"PreprocessorEnvironment.h",
"ResolveExpression.cpp",
"ResolveExpression.h",
"SimpleLexer.cpp",
"SimpleLexer.h",
"SnapshotSymbolVisitor.cpp",
"SnapshotSymbolVisitor.h",
"SymbolNameVisitor.cpp",
"SymbolNameVisitor.h",
"TypeHierarchyBuilder.cpp",
"TypeHierarchyBuilder.h",
"TypeOfExpression.cpp",
"TypeOfExpression.h",
"TypePrettyPrinter.cpp",
"TypePrettyPrinter.h",
"findcdbbreakpoint.cpp",
"findcdbbreakpoint.h",
"pp-cctype.h",
"pp-engine.cpp",
"pp-engine.h",
"pp-macro-expander.cpp",
"pp-macro-expander.h",
"pp-scanner.cpp",
"pp-scanner.h",
"pp.h",
"images/class.png",
"images/enum.png",
"images/enumerator.png",
"images/func.png",
"images/func_priv.png",
"images/func_prot.png",
"images/keyword.png",
"images/macro.png",
"images/namespace.png",
"images/signal.png",
"images/slot.png",
"images/slot_priv.png",
"images/slot_prot.png",
"images/var.png",
"images/var_priv.png",
"images/var_prot.png"
]
ProductModule {
cpp.includePaths: [
".",
"../3rdparty",
"../3rdparty/cplusplus"
]
}
}

View File

@@ -0,0 +1,55 @@
import qbs.base 1.0
DynamicLibrary {
name: "extensionsystem"
destination: "lib"
cpp.includePaths: [
".",
".."
]
cpp.defines: [
"EXTENSIONSYSTEM_LIBRARY",
"IDE_TEST_DIR=\".\""
]
Depends { name: "cpp" }
Depends { name: "Qt"; submodules: ["core", "gui"] }
Depends { name: "aggregation" }
files: [
"plugindetailsview.ui",
"pluginerrorview.ui",
"pluginview.qrc",
"pluginview.ui",
"extensionsystem_global.h",
"invoker.cpp",
"invoker.h",
"iplugin.cpp",
"iplugin.h",
"iplugin_p.h",
"optionsparser.cpp",
"optionsparser.h",
"plugincollection.cpp",
"plugincollection.h",
"plugindetailsview.cpp",
"plugindetailsview.h",
"pluginerroroverview.cpp",
"pluginerroroverview.h",
"pluginerroroverview.ui",
"pluginerrorview.cpp",
"pluginerrorview.h",
"pluginmanager.cpp",
"pluginmanager.h",
"pluginmanager_p.h",
"pluginspec.h",
"pluginspec_p.h",
"pluginview.cpp",
"pluginview.h",
"pluginview_p.h",
"pluginspec.cpp",
"images/error.png",
"images/notloaded.png",
"images/ok.png",
]
}

34
src/libs/glsl/glsl.qbs Normal file
View File

@@ -0,0 +1,34 @@
import qbs.base 1.0
DynamicLibrary {
name: "GLSL"
destination: "lib"
cpp.includePaths: [
".",
".."
]
cpp.defines: [
"QT_CREATOR",
"GLSL_BUILD_LIB"
]
Depends { name: "cpp" }
Depends { name: "Qt.gui" }
files: [
"glsl.h", "glsllexer.h", "glslparser.h", "glslparsertable_p.h", "glslast.h",
"glslastvisitor.h", "glslengine.h", "glslmemorypool.h", "glslastdump.h",
"glslsemantic.h", "glsltype.h", "glsltypes.h", "glslsymbol.h", "glslsymbols.h",
"glslkeywords.cpp", "glslparser.cpp", "glslparsertable.cpp",
"glsllexer.cpp", "glslast.cpp",
"glslastvisitor.cpp", "glslengine.cpp", "glslmemorypool.cpp", "glslastdump.cpp",
"glslsemantic.cpp", "glsltype.cpp", "glsltypes.cpp", "glslsymbol.cpp", "glslsymbols.cpp",
"glsl.g"
]
ProductModule {
cpp.includePaths: ["."]
}
}

View File

@@ -0,0 +1,29 @@
import qbs.base 1.0
DynamicLibrary {
name: "LanguageUtils"
destination: "lib"
cpp.includePaths: [
".",
"..",
"../3rdparty/cplusplus"
]
cpp.defines: [
"QT_CREATOR",
"LANGUAGEUTILS_BUILD_DIR"
]
cpp.optimization: "fast"
Depends { name: "cpp" }
Depends { name: "Qt.core" }
files: [
"languageutils_global.h",
"fakemetaobject.h",
"componentversion.h",
"fakemetaobject.cpp",
"componentversion.cpp"
]
}

View File

@@ -0,0 +1,66 @@
import qbs.base 1.0
DynamicLibrary {
name: "QmlEditorWidgets"
destination: "lib"
cpp.includePaths: [
".",
"..",
"easingpane"
]
cpp.defines: [
"QWEAKPOINTER_ENABLE_ARROW",
"BUILD_QMLEDITORWIDGETS_LIB",
"QT_CREATOR"
]
cpp.optimization: "fast"
Depends { name: "cpp" }
Depends { name: "Qt"; submodules: ["gui", "declarative", "script"] }
Depends { name: "QmlJS" }
files: [
"resources.qrc",
"fontsizespinbox.h",
"filewidget.h",
"contextpanewidgetrectangle.h",
"contextpanewidgetimage.h",
"contextpanewidget.h",
"contextpanetextwidget.h",
"colorwidgets.h",
"colorbutton.h",
"colorbox.h",
"customcolordialog.h",
"gradientline.h",
"huecontrol.h",
"qmleditorwidgets_global.h",
"fontsizespinbox.cpp",
"filewidget.cpp",
"contextpanewidgetrectangle.cpp",
"contextpanewidgetimage.cpp",
"contextpanewidget.cpp",
"contextpanetextwidget.cpp",
"colorwidgets.cpp",
"colorbox.cpp",
"customcolordialog.cpp",
"huecontrol.cpp",
"gradientline.cpp",
"colorbutton.cpp",
"contextpanewidgetrectangle.ui",
"contextpanewidgetimage.ui",
"contextpanewidgetborderimage.ui",
"contextpanetext.ui",
"easingpane/easinggraph.cpp",
"easingpane/easingcontextpane.cpp",
"easingpane/easinggraph.h",
"easingpane/easingcontextpane.h",
"easingpane/easingpane.qrc",
"easingpane/easingcontextpane.ui"
]
ProductModule {
cpp.includePaths: ["."]
}
}

115
src/libs/qmljs/qmljs.qbs Normal file
View File

@@ -0,0 +1,115 @@
import qbs.base 1.0
DynamicLibrary {
name: "QmlJS"
destination: "lib"
cpp.includePaths: [
".",
"..",
"parser"
]
cpp.defines: [
"QMLJS_BUILD_DIR",
"QT_CREATOR"
]
cpp.optimization: "fast"
Depends { name: "utils" }
Depends { name: "languageutils" }
Depends { name: "cpp" }
Depends { name: "Qt"; submodules: ['gui', 'script'] }
files: [
"qmljs.qrc",
"qmljs_global.h",
"qmljsbind.cpp",
"qmljsbind.h",
"qmljscheck.cpp",
"qmljscheck.h",
"qmljscodeformatter.cpp",
"qmljscodeformatter.h",
"qmljscompletioncontextfinder.cpp",
"qmljscompletioncontextfinder.h",
"qmljscontext.cpp",
"qmljscontext.h",
"qmljsdelta.cpp",
"qmljsdelta.h",
"qmljsdocument.cpp",
"qmljsdocument.h",
"qmljsevaluate.cpp",
"qmljsevaluate.h",
"qmljsicons.cpp",
"qmljsicons.h",
"qmljsicontextpane.h",
"qmljsindenter.cpp",
"qmljsindenter.h",
"qmljsinterpreter.cpp",
"qmljsinterpreter.h",
"qmljslineinfo.cpp",
"qmljslineinfo.h",
"qmljslink.cpp",
"qmljslink.h",
"qmljsmodelmanagerinterface.cpp",
"qmljsmodelmanagerinterface.h",
"qmljspropertyreader.cpp",
"qmljspropertyreader.h",
"qmljsreformatter.cpp",
"qmljsrewriter.cpp",
"qmljsrewriter.h",
"qmljsscanner.cpp",
"qmljsscanner.h",
"qmljsscopeastpath.cpp",
"qmljsscopeastpath.h",
"qmljsscopebuilder.cpp",
"qmljsscopebuilder.h",
"qmljsscopechain.cpp",
"qmljsscopechain.h",
"qmljsstaticanalysismessage.cpp",
"qmljsstaticanalysismessage.h",
"qmljstypedescriptionreader.cpp",
"qmljstypedescriptionreader.h",
"qmljsutils.cpp",
"qmljsutils.h",
"qmljsvalueowner.cpp",
"qmljsvalueowner.h",
"qmljsreformatter.h",
"jsoncheck.cpp",
"jsoncheck.h",
"images/element.png",
"images/func.png",
"images/property.png",
"images/publicmember.png",
"parser/qmldirparser.cpp",
"parser/qmldirparser_p.h",
"parser/qmlerror.cpp",
"parser/qmlerror.h",
"parser/qmljsast.cpp",
"parser/qmljsast_p.h",
"parser/qmljsastfwd_p.h",
"parser/qmljsastvisitor.cpp",
"parser/qmljsastvisitor_p.h",
"parser/qmljsengine_p.cpp",
"parser/qmljsengine_p.h",
"parser/qmljsglobal_p.h",
"parser/qmljsgrammar.cpp",
"parser/qmljsgrammar_p.h",
"parser/qmljskeywords_p.h",
"parser/qmljslexer.cpp",
"parser/qmljslexer_p.h",
"parser/qmljsmemorypool_p.h",
"parser/qmljsparser.cpp",
"parser/qmljsparser_p.h"
]
ProductModule {
cpp.includePaths: [
".",
"parser"
]
cpp.defines: [
"QT_CREATOR"
]
}
}

View File

@@ -0,0 +1,50 @@
import qbs.base 1.0
DynamicLibrary {
name: "QmlJSDebugClient"
destination: "lib"
cpp.includePaths: [
".",
".."
]
cpp.defines: [
"QMLJSDEBUGCLIENT_LIBRARY",
"QMLJSDEBUGCLIENT_LIB"
]
Depends { name: "cpp" }
Depends { name: "Qt.gui" }
Depends { name: "Qt.network" }
Depends { name: "symbianutils" }
files: [
"qdeclarativedebugclient.cpp",
"qdeclarativeoutputparser.cpp",
"qdeclarativeoutputparser.h",
"qmljsdebugclient_global.h",
"qmljsdebugclientconstants.h",
"qmlprofilereventlist.h",
"qmlprofilertraceclient.cpp",
"qpacketprotocol.cpp",
"qv8profilerclient.cpp",
"qv8profilerclient.h",
"qdeclarativedebugclient.h",
"qdeclarativeenginedebug.cpp",
"qdeclarativeenginedebug.h",
"qmlprofilereventtypes.h",
"qmlprofilertraceclient.h",
"qpacketprotocol.h",
"qdebugmessageclient.cpp",
"qmlprofilereventlist.cpp",
"qdebugmessageclient.h"
]
ProductModule {
Depends { name: "symbianutils" }
cpp.includePaths: [
"."
]
}
}

View File

@@ -0,0 +1,30 @@
import qbs.base 1.0
DynamicLibrary {
name: "styleplugin"
destination: "lib/qtcreator/qtcomponents/plugin"
Depends { name: "cpp" }
Depends { name: "Qt"; submodules: ['core', 'gui', 'declarative', 'script'] }
files: [
"qdeclarativefolderlistmodel.cpp",
"qdeclarativefolderlistmodel.h",
"qrangemodel.cpp",
"qrangemodel.h",
"qrangemodel_p.h",
"qstyleitem.cpp",
"qstyleitem.h",
"qstyleplugin.cpp",
"qstyleplugin.h",
"qtmenu.cpp",
"qtmenu.h",
"qtmenubar.cpp",
"qtmenubar.h",
"qtmenuitem.cpp",
"qtmenuitem.h",
"qwheelarea.cpp",
"qwheelarea.h"
]
}

View File

@@ -0,0 +1,64 @@
import qbs.base 1.0
DynamicLibrary {
name: "symbianutils"
destination: "lib"
cpp.includePaths: [
".",
"..",
"../../shared/symbianutils",
"../../shared/json"
]
cpp.defines: [
"SYMBIANUTILS_BUILD_LIB",
"HAS_SERIALPORT"
]
cpp.optimization: "fast"
Depends { name: "cpp" }
Depends { name: "Qt"; submodules: ["network"]}
Depends { name: "utils" }
Group {
condition: qbs.targetOS == "linux" || qbs.targetOS == "mac"
files: [
"../../shared/symbianutils/virtualserialdevice_posix.cpp"
]
}
Group {
condition: qbs.targetOS == "windows"
files: [
"../../shared/symbianutils/virtualserialdevice_win.cpp"
]
}
files: [
"../../shared/symbianutils/callback.h",
"../../shared/symbianutils/codadevice.cpp",
"../../shared/symbianutils/codadevice.h",
"../../shared/symbianutils/codamessage.cpp",
"../../shared/symbianutils/codamessage.h",
"../../shared/symbianutils/codautils.cpp",
"../../shared/symbianutils/codautils.h",
"../../shared/symbianutils/codautils_p.h",
"../../shared/symbianutils/symbiandevicemanager.cpp",
"../../shared/symbianutils/symbiandevicemanager.h",
"../../shared/symbianutils/symbianutils_global.h",
"../../shared/symbianutils/virtualserialdevice.cpp",
"../../shared/symbianutils/virtualserialdevice.h",
"../../shared/json/json_global.h",
"../../shared/json/json.h",
"../../shared/json/json.cpp"
]
ProductModule {
cpp.includePaths: [
"../../shared/symbianutils",
"../../shared/json",
"."
]
}
}

249
src/libs/utils/utils.qbs Normal file
View File

@@ -0,0 +1,249 @@
import qbs.base 1.0
DynamicLibrary {
name: "utils"
destination: "lib"
cpp.defines: [ "QTCREATOR_UTILS_LIB" ]
cpp.includePaths: [ ".", "..",
"../..",
"../3rdparty/botan/build",
"ssh",
buildDirectory
]
Properties {
condition: qbs.targetOS == "windows"
cpp.dynamicLibraries: ["User32.lib"]
}
Depends { name: "cpp" }
Depends { name: "Qt"; submodules: ['gui', 'network', 'script'] }
Depends { name: "botan" }
Depends { name: "app_version_header" }
files: [
"filewizardpage.ui",
"newclasswidget.ui",
"projectintropage.ui",
"utils.qrc",
"annotateditemdelegate.cpp",
"annotateditemdelegate.h",
"basevalidatinglineedit.cpp",
"basevalidatinglineedit.h",
"buildablehelperlibrary.h",
"changeset.cpp",
"changeset.h",
"classnamevalidatinglineedit.cpp",
"classnamevalidatinglineedit.h",
"codegeneration.cpp",
"codegeneration.h",
"completingtextedit.cpp",
"completingtextedit.h",
"consoleprocess.cpp",
"consoleprocess.h",
"consoleprocess_p.h",
"crumblepath.h",
"debuggerlanguagechooser.cpp",
"debuggerlanguagechooser.h",
"detailsbutton.cpp",
"detailsbutton.h",
"detailswidget.cpp",
"detailswidget.h",
"environment.h",
"environmentmodel.cpp",
"environmentmodel.h",
"faketooltip.cpp",
"faketooltip.h",
"fancylineedit.cpp",
"fancylineedit.h",
"fancymainwindow.cpp",
"fancymainwindow.h",
"fileinprojectfinder.cpp",
"fileinprojectfinder.h",
"filenamevalidatinglineedit.h",
"filesearch.cpp",
"filesearch.h",
"filesystemwatcher.cpp",
"filesystemwatcher.h",
"fileutils.h",
"filewizarddialog.cpp",
"filewizarddialog.h",
"filewizardpage.cpp",
"filewizardpage.h",
"filterlineedit.cpp",
"filterlineedit.h",
"flowlayout.cpp",
"flowlayout.h",
"historycompleter.h",
"htmldocextractor.cpp",
"htmldocextractor.h",
"ipaddresslineedit.h",
"iwelcomepage.cpp",
"iwelcomepage.h",
"json.cpp",
"json.h",
"linecolumnlabel.cpp",
"linecolumnlabel.h",
"listutils.h",
"navigationtreeview.cpp",
"navigationtreeview.h",
"networkaccessmanager.h",
"newclasswidget.cpp",
"newclasswidget.h",
"outputformat.h",
"outputformatter.cpp",
"outputformatter.h",
"parameteraction.cpp",
"parameteraction.h",
"pathchooser.cpp",
"pathchooser.h",
"pathlisteditor.h",
"projectintropage.cpp",
"projectintropage.h",
"projectnamevalidatinglineedit.cpp",
"projectnamevalidatinglineedit.h",
"proxyaction.h",
"qtcassert.h",
"qtcolorbutton.cpp",
"qtcolorbutton.h",
"qtcprocess.h",
"reloadpromptutils.cpp",
"reloadpromptutils.h",
"savedaction.h",
"savefile.cpp",
"savefile.h",
"settingsselector.cpp",
"settingsutils.h",
"statuslabel.cpp",
"statuslabel.h",
"stringutils.cpp",
"stringutils.h",
"styledbar.cpp",
"styledbar.h",
"stylehelper.h",
"submiteditorwidget.cpp",
"submiteditorwidget.h",
"submiteditorwidget.ui",
"submitfieldwidget.cpp",
"submitfieldwidget.h",
"synchronousprocess.cpp",
"synchronousprocess.h",
"textfileformat.cpp",
"textfileformat.h",
"treewidgetcolumnstretcher.cpp",
"treewidgetcolumnstretcher.h",
"uncommentselection.cpp",
"uncommentselection.h",
"utils_global.h",
"wizard.cpp",
"wizard.h",
"persistentsettings.h",
"settingsselector.h",
"buildablehelperlibrary.cpp",
"checkablemessagebox.cpp",
"checkablemessagebox.h",
"crumblepath.cpp",
"environment.cpp",
"filenamevalidatinglineedit.cpp",
"fileutils.cpp",
"historycompleter.cpp",
"ipaddresslineedit.cpp",
"networkaccessmanager.cpp",
"pathlisteditor.cpp",
"persistentsettings.cpp",
"proxyaction.cpp",
"qtcprocess.cpp",
"savedaction.cpp",
"stylehelper.cpp",
"multitask.h",
"qtconcurrent_global.h",
"runextensions.h",
"images/arrow.png",
"images/crumblepath-segment-end.png",
"images/crumblepath-segment-hover-end.png",
"images/crumblepath-segment-hover.png",
"images/crumblepath-segment-selected-end.png",
"images/crumblepath-segment-selected.png",
"images/crumblepath-segment.png",
"images/removesubmitfield.png",
"images/triangle_vert.png",
"ssh/sftpchannel.h",
"ssh/sftpchannel_p.h",
"ssh/sftpdefs.cpp",
"ssh/sftpdefs.h",
"ssh/sftpincomingpacket.cpp",
"ssh/sftpincomingpacket_p.h",
"ssh/sftpoperation.cpp",
"ssh/sftpoperation_p.h",
"ssh/sftpoutgoingpacket.cpp",
"ssh/sftpoutgoingpacket_p.h",
"ssh/sftppacket.cpp",
"ssh/sftppacket_p.h",
"ssh/sshbotanconversions_p.h",
"ssh/sshcapabilities_p.h",
"ssh/sshchannel.cpp",
"ssh/sshchannel_p.h",
"ssh/sshchannelmanager.cpp",
"ssh/sshchannelmanager_p.h",
"ssh/sshconnection.h",
"ssh/sshconnection_p.h",
"ssh/sshconnectionmanager.cpp",
"ssh/sshconnectionmanager.h",
"ssh/sshcryptofacility.cpp",
"ssh/sshcryptofacility_p.h",
"ssh/ssherrors.h",
"ssh/sshexception_p.h",
"ssh/sshincomingpacket_p.h",
"ssh/sshkeyexchange.cpp",
"ssh/sshkeyexchange_p.h",
"ssh/sshkeypasswordretriever_p.h",
"ssh/sshoutgoingpacket.cpp",
"ssh/sshoutgoingpacket_p.h",
"ssh/sshpacket.cpp",
"ssh/sshpacket_p.h",
"ssh/sshpacketparser.cpp",
"ssh/sshpacketparser_p.h",
"ssh/sshpseudoterminal.h",
"ssh/sshremoteprocess.cpp",
"ssh/sshremoteprocess.h",
"ssh/sshremoteprocess_p.h",
"ssh/sshremoteprocessrunner.cpp",
"ssh/sshremoteprocessrunner.h",
"ssh/sshsendfacility.cpp",
"ssh/sshsendfacility_p.h",
"ssh/sshkeypasswordretriever.cpp",
"ssh/sftpchannel.cpp",
"ssh/sshcapabilities.cpp",
"ssh/sshconnection.cpp",
"ssh/sshincomingpacket.cpp",
"ssh/sshkeygenerator.cpp",
"ssh/sshkeygenerator.h"
]
Group {
condition: qbs.targetOS == "windows"
files: [
"consoleprocess_win.cpp",
"winutils.cpp",
"winutils.h",
"process_ctrlc_stub.cpp"
]
}
Group {
condition: qbs.targetOS == "linux" || qbs.targetOS == "mac"
files: [
"consoleprocess_unix.cpp",
]
}
Group {
condition: qbs.targetOS == "linux"
files: [
"unixutils.h",
"unixutils.cpp"
]
}
}

18
src/plugins/QtcPlugin.qbs Normal file
View File

@@ -0,0 +1,18 @@
import qbs.base 1.0
import qbs.fileinfo 1.0 as FileInfo
Product {
type: ["dynamiclibrary", "pluginSpec"]
destination: "lib/qtcreator/plugins/Nokia"
Depends { name: "pluginspec" }
Depends { name: 'cpp' }
cpp.defines: [ name.toUpperCase() + "_LIBRARY" ]
cpp.rpaths: ["$ORIGIN/../../.."]
Group {
files: [ name + ".pluginspec.in" ]
fileTags: ["pluginSpecIn"]
}
}

View File

@@ -0,0 +1,67 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "AnalyzerBase"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "CPlusPlus" }
Depends { name: "RemoteLinux" }
Depends { name: "ProjectExplorer" }
Depends { name: "TextEditor" }
Depends { name: "cpp" }
cpp.defines: ["ANALYZER_LIBRARY", "QT_NO_CAST_FROM_ASCII"]
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"analyzerbase.qrc",
"analyzerbase_global.h",
"analyzerconstants.h",
"analyzeroptionspage.cpp",
"analyzeroptionspage.h",
"analyzerplugin.cpp",
"analyzerplugin.h",
"analyzerrunconfigwidget.cpp",
"analyzerrunconfigwidget.h",
"analyzerruncontrol.h",
"analyzersettings.cpp",
"analyzersettings.h",
"analyzerstartparameters.h",
"analyzerutils.cpp",
"analyzerutils.h",
"ianalyzerengine.cpp",
"ianalyzerengine.h",
"ianalyzertool.cpp",
"startremotedialog.cpp",
"startremotedialog.h",
"startremotedialog.ui",
"analyzermanager.cpp",
"analyzermanager.h",
"analyzerruncontrol.cpp",
"analyzerruncontrolfactory.cpp",
"analyzerruncontrolfactory.h",
"ianalyzertool.h",
"images/analyzer_category.png",
"images/analyzer_mode.png",
"images/analyzer_start_small.png"
]
ProductModule {
cpp.includePaths: [
"."
]
Depends { name: "CPlusPlus" }
}
}

View File

@@ -0,0 +1,64 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Bazaar"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "TextEditor" }
Depends { name: "Find" }
Depends { name: "VCSBase" }
Depends { name: "Locator" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"bazaar.qrc",
"bazaarcommitpanel.ui",
"cloneoptionspanel.ui",
"pullorpushdialog.ui",
"revertdialog.ui",
"bazaarcommitwidget.cpp",
"bazaarcommitwidget.h",
"bazaarsettings.cpp",
"branchinfo.cpp",
"branchinfo.h",
"cloneoptionspanel.cpp",
"cloneoptionspanel.h",
"constants.h",
"optionspage.ui",
"pullorpushdialog.cpp",
"pullorpushdialog.h",
"annotationhighlighter.cpp",
"annotationhighlighter.h",
"bazaarclient.cpp",
"bazaarclient.h",
"bazaarcontrol.cpp",
"bazaarcontrol.h",
"bazaareditor.cpp",
"bazaareditor.h",
"bazaarplugin.cpp",
"bazaarplugin.h",
"bazaarsettings.h",
"clonewizard.cpp",
"clonewizard.h",
"clonewizardpage.cpp",
"clonewizardpage.h",
"commiteditor.cpp",
"commiteditor.h",
"optionspage.cpp",
"optionspage.h",
"images/bazaar.png"
]
}

View File

@@ -0,0 +1,32 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "BinEditor"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "TextEditor" }
Depends { name: "find" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"bineditorplugin.h",
"bineditor.h",
"bineditorconstants.h",
"markup.h",
"bineditorplugin.cpp",
"bineditor.cpp"
]
}

View File

@@ -0,0 +1,39 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Bookmarks"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "ProjectExplorer" }
Depends { name: "TextEditor" }
Depends { name: "find" }
Depends { name: "Locator" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"bookmarksplugin.h",
"bookmark.h",
"bookmarkmanager.h",
"bookmarks_global.h",
"bookmarksplugin.cpp",
"bookmark.cpp",
"bookmarkmanager.cpp",
"bookmarks.qrc",
]
}

View File

@@ -0,0 +1,51 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "ClassView"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "CppTools" }
Depends { name: "CPlusPlus" }
Depends { name: "ProjectExplorer" }
Depends { name: "TextEditor" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"classviewplugin.h",
"classviewnavigationwidgetfactory.h",
"classviewconstants.h",
"classviewnavigationwidget.h",
"classviewparser.h",
"classviewmanager.h",
"classviewsymbollocation.h",
"classviewsymbolinformation.h",
"classviewparsertreeitem.h",
"classviewutils.h",
"classviewtreeitemmodel.h",
"classviewplugin.cpp",
"classviewnavigationwidgetfactory.cpp",
"classviewnavigationwidget.cpp",
"classviewparser.cpp",
"classviewmanager.cpp",
"classviewsymbollocation.cpp",
"classviewsymbolinformation.cpp",
"classviewparsertreeitem.cpp",
"classviewutils.cpp",
"classviewtreeitemmodel.cpp",
"classviewnavigationwidget.ui",
"classview.qrc",
]
}

View File

@@ -0,0 +1,61 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "CMakeProjectManager"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "ProjectExplorer" }
Depends { name: "CppTools" }
Depends { name: "cplusplus" }
Depends { name: "TextEditor" }
Depends { name: "Locator" }
Depends { name: "cpp" }
cpp.includePaths: [
".",
"..",
"../../libs",
buildDirectory
]
files: [
"CMakeProject.mimetypes.xml",
"cmakebuildconfiguration.cpp",
"cmakebuildconfiguration.h",
"cmakeeditor.cpp",
"cmakeeditor.h",
"cmakeeditorfactory.cpp",
"cmakeeditorfactory.h",
"cmakehighlighter.cpp",
"cmakehighlighter.h",
"cmakelocatorfilter.cpp",
"cmakelocatorfilter.h",
"cmakeopenprojectwizard.cpp",
"cmakeopenprojectwizard.h",
"cmakeproject.cpp",
"cmakeproject.h",
"cmakeproject.qrc",
"cmakeprojectconstants.h",
"cmakeprojectmanager.cpp",
"cmakeprojectmanager.h",
"cmakeprojectnodes.cpp",
"cmakeprojectnodes.h",
"cmakeprojectplugin.cpp",
"cmakeprojectplugin.h",
"cmakerunconfiguration.cpp",
"cmakerunconfiguration.h",
"cmaketarget.cpp",
"cmaketarget.h",
"cmakeuicodemodelsupport.cpp",
"cmakeuicodemodelsupport.h",
"makestep.cpp",
"makestep.h"
]
}

View File

@@ -0,0 +1,255 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Core"
Depends { name: "qt"; submodules: ['core', 'gui', 'xml', 'network', 'script', 'sql', 'help'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "pluginspec" }
cpp.includePaths: [
".",
"..",
"../..",
"../../libs",
"../../../src/shared/scriptwrapper/",
"dialogs",
"editormanager",
"progressmanager",
"scriptmanager",
"actionmanager",
buildDirectory
]
cpp.staticLibraries: {
if (qbs.targetOS == 'windows') return [
"ole32.lib"
]
}
files: [
"fancyactionbar.qrc",
"generalsettings.ui",
"basefilewizard.cpp",
"basefilewizard.h",
"core.qrc",
"core_global.h",
"coreconstants.h",
"coreplugin.cpp",
"coreplugin.h",
"designmode.cpp",
"designmode.h",
"editmode.cpp",
"editmode.h",
"editortoolbar.cpp",
"editortoolbar.h",
"eventfilteringmainwindow.cpp",
"eventfilteringmainwindow.h",
"externaltool.cpp",
"externaltool.h",
"externaltoolmanager.h",
"fancyactionbar.cpp",
"fancyactionbar.h",
"fancytabwidget.cpp",
"fancytabwidget.h",
"featureprovider.h",
"featureprovider.cpp",
"fileiconprovider.cpp",
"fileiconprovider.h",
"fileutils.cpp",
"fileutils.h",
"findplaceholder.cpp",
"findplaceholder.h",
"generalsettings.cpp",
"generalsettings.h",
"generatedfile.cpp",
"generatedfile.h",
"helpmanager.cpp",
"helpmanager.h",
"icontext.h",
"icore.cpp",
"icore.h",
"icorelistener.h",
"id.h",
"ifilewizardextension.h",
"imode.cpp",
"imode.h",
"documentmanager.cpp",
"documentmanager.h",
"idocument.cpp",
"idocument.h",
"idocumentfactory.h",
"inavigationwidgetfactory.cpp",
"inavigationwidgetfactory.h",
"infobar.cpp",
"infobar.h",
"ioutputpane.h",
"mainwindow.cpp",
"mainwindow.h",
"manhattanstyle.cpp",
"manhattanstyle.h",
"messagemanager.cpp",
"messagemanager.h",
"messageoutputwindow.cpp",
"messageoutputwindow.h",
"mimedatabase.cpp",
"mimedatabase.h",
"mimetypemagicdialog.cpp",
"mimetypemagicdialog.h",
"mimetypemagicdialog.ui",
"mimetypesettings.cpp",
"mimetypesettings.h",
"mimetypesettingspage.ui",
"minisplitter.cpp",
"minisplitter.h",
"modemanager.cpp",
"modemanager.h",
"navigationsubwidget.cpp",
"navigationsubwidget.h",
"navigationwidget.cpp",
"navigationwidget.h",
"outputpane.cpp",
"outputpane.h",
"outputpanemanager.cpp",
"outputpanemanager.h",
"outputwindow.cpp",
"outputwindow.h",
"plugindialog.cpp",
"plugindialog.h",
"rightpane.cpp",
"rightpane.h",
"settingsdatabase.cpp",
"settingsdatabase.h",
"sidebar.cpp",
"sidebar.h",
"sidebarwidget.cpp",
"sidebarwidget.h",
"statusbarmanager.cpp",
"statusbarmanager.h",
"statusbarwidget.cpp",
"statusbarwidget.h",
"styleanimator.cpp",
"styleanimator.h",
"tabpositionindicator.cpp",
"tabpositionindicator.h",
"textdocument.cpp",
"textdocument.h",
"toolsettings.cpp",
"toolsettings.h",
"variablechooser.h",
"variablechooser.ui",
"vcsmanager.h",
"versiondialog.cpp",
"versiondialog.h",
"id.cpp",
"iversioncontrol.h",
"variablechooser.cpp",
"variablemanager.cpp",
"variablemanager.h",
"vcsmanager.cpp",
"actionmanager/actioncontainer.cpp",
"actionmanager/actioncontainer.h",
"actionmanager/actioncontainer_p.h",
"actionmanager/actionmanager.cpp",
"actionmanager/actionmanager.h",
"actionmanager/actionmanager_p.h",
"actionmanager/command.cpp",
"actionmanager/command.h",
"actionmanager/command_p.h",
"actionmanager/commandmappings.cpp",
"actionmanager/commandmappings.h",
"actionmanager/commandmappings.ui",
"actionmanager/commandsfile.cpp",
"actionmanager/commandsfile.h",
"dialogs/externaltoolconfig.ui",
"dialogs/newdialog.ui",
"dialogs/externaltoolconfig.cpp",
"dialogs/externaltoolconfig.h",
"dialogs/ioptionspage.cpp",
"dialogs/ioptionspage.h",
"dialogs/iwizard.cpp",
"dialogs/iwizard.h",
"dialogs/newdialog.cpp",
"dialogs/newdialog.h",
"dialogs/openwithdialog.cpp",
"dialogs/openwithdialog.h",
"dialogs/openwithdialog.ui",
"dialogs/promptoverwritedialog.cpp",
"dialogs/promptoverwritedialog.h",
"dialogs/saveitemsdialog.cpp",
"dialogs/saveitemsdialog.h",
"dialogs/saveitemsdialog.ui",
"dialogs/settingsdialog.cpp",
"dialogs/settingsdialog.h",
"dialogs/shortcutsettings.cpp",
"dialogs/shortcutsettings.h",
"editormanager/BinFiles.mimetypes.xml",
"editormanager/editorview.cpp",
"editormanager/editorview.h",
"editormanager/ieditor.cpp",
"editormanager/ieditor.h",
"editormanager/ieditorfactory.h",
"editormanager/iexternaleditor.cpp",
"editormanager/iexternaleditor.h",
"editormanager/openeditorsmodel.cpp",
"editormanager/openeditorsmodel.h",
"editormanager/openeditorsview.cpp",
"editormanager/openeditorsview.h",
"editormanager/openeditorsview.ui",
"editormanager/openeditorswindow.cpp",
"editormanager/openeditorswindow.h",
"editormanager/systemeditor.cpp",
"editormanager/systemeditor.h",
"editormanager/editormanager.cpp",
"editormanager/editormanager.h",
"progressmanager/futureprogress.cpp",
"progressmanager/futureprogress.h",
"progressmanager/progressbar.cpp",
"progressmanager/progressbar.h",
"progressmanager/progressmanager.cpp",
"progressmanager/progressmanager.h",
"progressmanager/progressmanager_p.h",
"progressmanager/progressview.cpp",
"progressmanager/progressview.h",
"scriptmanager/metatypedeclarations.h",
"scriptmanager/scriptmanager.cpp",
"scriptmanager/scriptmanager.h",
"scriptmanager/scriptmanager_p.h"
]
Group {
condition: qbs.targetOS == "windows"
files: [
"progressmanager/progressmanager_win.cpp"
]
}
Group {
condition: qbs.targetOS == "macx"
files: [
"progressmanager/progressmanager_mac.mm"
]
}
Group {
condition: qbs.targetOS == "linux"
files: [
"progressmanager/progressmanager_x11.cpp"
]
}
ProductModule {
Depends { name: "aggregation" }
Depends { name: "extensionsystem" }
Depends { name: "utils" }
cpp.includePaths: [
"../..",
"../../libs",
buildDirectory + "/.obj/Core/actionmanager"
]
}
}

View File

@@ -0,0 +1,76 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "CodePaster"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "TextEditor" }
Depends { name: "cpp" }
cpp.includePaths: [
".",
"../../shared/cpaster",
"..",
"../../libs",
buildDirectory
]
files: [
"codepasterprotocol.cpp",
"codepasterprotocol.h",
"codepastersettings.cpp",
"codepastersettings.h",
"columnindicatortextedit.cpp",
"columnindicatortextedit.h",
"cpasterconstants.h",
"cpasterplugin.h",
"fileshareprotocol.cpp",
"fileshareprotocol.h",
"fileshareprotocolsettingspage.cpp",
"fileshareprotocolsettingspage.h",
"fileshareprotocolsettingswidget.ui",
"kdepasteprotocol.cpp",
"kdepasteprotocol.h",
"pastebindotcaprotocol.cpp",
"pastebindotcaprotocol.h",
"pastebindotcomprotocol.cpp",
"pastebindotcomprotocol.h",
"pastebindotcomsettings.cpp",
"pastebindotcomsettings.h",
"pastebindotcomsettings.ui",
"pasteselect.ui",
"pasteselectdialog.cpp",
"pasteselectdialog.h",
"pasteview.cpp",
"pasteview.h",
"pasteview.ui",
"protocol.cpp",
"protocol.h",
"settings.cpp",
"settings.h",
"settingspage.cpp",
"settingspage.h",
"settingspage.ui",
"cpasterplugin.cpp"
]
Group {
prefix: "../../shared/cpaster/"
files: [
"cgi.cpp",
"cgi.h",
"splitter.cpp",
"splitter.h"
]
}
}

View File

@@ -0,0 +1,69 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "CppEditor"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "CppTools" }
Depends { name: "CPlusPlus" }
Depends { name: "TextEditor" }
Depends { name: "ProjectExplorer" }
Depends { name: "CPlusPlus" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
"../../libs/3rdparty",
buildDirectory
]
files: [
"CppEditor.mimetypes.xml",
"cppeditor.qrc",
"cppautocompleter.cpp",
"cppautocompleter.h",
"cppclasswizard.cpp",
"cppclasswizard.h",
"cppcompleteswitch.cpp",
"cppcompleteswitch.h",
"cppeditor.cpp",
"cppeditor.h",
"cppeditor_global.h",
"cppeditorconstants.h",
"cppeditorenums.h",
"cppelementevaluator.cpp",
"cppelementevaluator.h",
"cppfilewizard.cpp",
"cppfilewizard.h",
"cppfunctiondecldeflink.cpp",
"cppfunctiondecldeflink.h",
"cpphighlighter.cpp",
"cpphighlighter.h",
"cpphoverhandler.cpp",
"cpphoverhandler.h",
"cppinsertdecldef.cpp",
"cppinsertdecldef.h",
"cppinsertqtpropertymembers.cpp",
"cppinsertqtpropertymembers.h",
"cppoutline.cpp",
"cppoutline.h",
"cppplugin.cpp",
"cppplugin.h",
"cppquickfix.cpp",
"cppquickfix.h",
"cppquickfixassistant.cpp",
"cppquickfixassistant.h",
"cppquickfixes.cpp",
"cppsnippetprovider.cpp",
"cppsnippetprovider.h",
"cpptypehierarchy.cpp",
"cpptypehierarchy.h"
]
}

View File

@@ -0,0 +1,112 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "CppTools"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "find" }
Depends { name: "TextEditor" }
Depends { name: "ProjectExplorer" }
Depends { name: "Locator" }
Depends { name: "CPlusPlus" }
Depends { name: "LanguageUtils" }
Depends { name: "cpp" }
cpp.defines: base.concat(["QT_NO_CAST_TO_ASCII"])
cpp.includePaths: [
".",
"..",
"../../libs",
buildDirectory
]
files: [
"abstracteditorsupport.cpp",
"abstracteditorsupport.h",
"commentssettings.cpp",
"commentssettings.h",
"completionsettingspage.cpp",
"completionsettingspage.h",
"completionsettingspage.ui",
"cppclassesfilter.cpp",
"cppclassesfilter.h",
"cppcodeformatter.cpp",
"cppcodeformatter.h",
"cppcodestylepreferences.cpp",
"cppcodestylepreferences.h",
"cppcodestylepreferencesfactory.cpp",
"cppcodestylesettings.cpp",
"cppcodestylesettings.h",
"cppcodestylesettingspage.cpp",
"cppcodestylesettingspage.h",
"cppcodestylesettingspage.ui",
"cppcompletionassist.cpp",
"cppcompletionassist.h",
"cppcurrentdocumentfilter.cpp",
"cppcurrentdocumentfilter.h",
"cppdoxygen.cpp",
"cppdoxygen.h",
"cppcompletionsupportinternal.cpp",
"cppcompletionsupportinternal.h",
"cppcompletionsupport.cpp",
"cppcompletionsupport.h",
"cppfilesettingspage.cpp",
"cppfilesettingspage.h",
"cppfilesettingspage.ui",
"cppfindreferences.cpp",
"cppfindreferences.h",
"cppfunctionsfilter.cpp",
"cppfunctionsfilter.h",
"cpphighlightingsupportinternal.cpp",
"cpphighlightingsupportinternal.h",
"cpphighlightingsupport.cpp",
"cpphighlightingsupport.h",
"cpplocatorfilter.cpp",
"cpplocatorfilter.h",
"cppmodelmanager.cpp",
"cppmodelmanager.h",
"cppqtstyleindenter.cpp",
"cppqtstyleindenter.h",
"cpprefactoringchanges.cpp",
"cpprefactoringchanges.h",
"cppsemanticinfo.cpp",
"cppsemanticinfo.h",
"cppchecksymbols.cpp",
"cppchecksymbols.h",
"cpplocalsymbols.cpp",
"cpplocalsymbols.h",
"cpptools_global.h",
"cpptoolsconstants.h",
"cpptoolseditorsupport.cpp",
"cpptoolseditorsupport.h",
"cpptoolsplugin.cpp",
"cpptoolsplugin.h",
"cpptoolsreuse.cpp",
"cpptoolsreuse.h",
"cpptoolssettings.cpp",
"cpptoolssettings.h",
"doxygengenerator.cpp",
"doxygengenerator.h",
"insertionpointlocator.cpp",
"insertionpointlocator.h",
"searchsymbols.cpp",
"searchsymbols.h",
"symbolfinder.cpp",
"symbolfinder.h",
"symbolsfindfilter.cpp",
"symbolsfindfilter.h",
"uicodecompletionsupport.cpp",
"uicodecompletionsupport.h",
"cppcodestylepreferencesfactory.h"
]
}

50
src/plugins/cvs/cvs.qbs Normal file
View File

@@ -0,0 +1,50 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "CVS"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "TextEditor" }
Depends { name: "find" }
Depends { name: "VCSBase" }
Depends { name: "Locator" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"annotationhighlighter.h",
"cvsplugin.h",
"cvscontrol.h",
"settingspage.h",
"cvseditor.h",
"cvssubmiteditor.h",
"cvssettings.h",
"cvsutils.h",
"cvsconstants.h",
"checkoutwizard.h",
"checkoutwizardpage.h",
"annotationhighlighter.cpp",
"cvsplugin.cpp",
"cvscontrol.cpp",
"settingspage.cpp",
"cvseditor.cpp",
"cvssubmiteditor.cpp",
"cvssettings.cpp",
"cvsutils.cpp",
"checkoutwizard.cpp",
"checkoutwizardpage.cpp",
"settingspage.ui",
"cvs.qrc"
]
}

View File

@@ -0,0 +1,303 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Debugger"
Depends { name: "qt"; submodules: ['gui', 'network', 'script'] }
Depends { name: "Core" }
Depends { name: "CppTools" }
Depends { name: "find" }
Depends { name: "ProjectExplorer" }
Depends { name: "TextEditor" }
Depends { name: "CPlusPlus" }
Depends { name: "Utils" }
Depends { name: "symbianutils" }
Depends { name: "QmlJS" }
Depends { name: "QmlJSDebugClient" }
Depends { name: "cpp" }
cpp.defines: ["DEBUGGER_LIBRARY"]
cpp.includePaths: [
".",
"shared",
"lldb",
"..",
"../../libs",
"../../shared/json",
buildDirectory,
"../../libs/utils",
"../../shared/registryaccess/"
]
files: [
"breakcondition.ui",
"breakpoint.ui",
"debugger.qrc",
"attachcoredialog.ui",
"attachexternaldialog.ui",
"attachtoqmlportdialog.ui",
"basewindow.cpp",
"breakhandler.cpp",
"breakhandler.h",
"breakpoint.cpp",
"breakpoint.h",
"breakpointmarker.cpp",
"breakpointmarker.h",
"breakwindow.cpp",
"breakwindow.h",
"commonoptionspage.cpp",
"commonoptionspage.h",
"commonoptionspage.ui",
"debugger_global.h",
"debuggercore.h",
"debuggerdialogs.cpp",
"debuggerdialogs.h",
"debuggerengine.cpp",
"debuggerengine.h",
"debuggerinternalconstants.h",
"debuggermainwindow.cpp",
"debuggermainwindow.h",
"debuggerplugin.h",
"debuggerrunner.h",
"debuggersourcepathmappingwidget.cpp",
"debuggersourcepathmappingwidget.h",
"debuggerstartparameters.h",
"debuggerstreamops.cpp",
"debuggerstreamops.h",
"debuggerstringutils.h",
"debuggertoolchaincombobox.cpp",
"debuggertoolchaincombobox.h",
"debuggertooltipmanager.cpp",
"debuggertooltipmanager.h",
"disassembleragent.cpp",
"disassembleragent.h",
"disassemblerlines.cpp",
"disassemblerlines.h",
"dumperoptionpage.ui",
"logwindow.cpp",
"logwindow.h",
"memoryagent.cpp",
"memoryagent.h",
"memoryview.cpp",
"memoryview.h",
"moduleshandler.cpp",
"moduleshandler.h",
"moduleswindow.cpp",
"moduleswindow.h",
"name_demangler.cpp",
"name_demangler.h",
"outputcollector.cpp",
"outputcollector.h",
"procinterrupt.cpp",
"procinterrupt.h",
"qtmessagelogwindow.h",
"qtmessagelogeditor.h",
"qtmessagelogview.h",
"qtmessagelogproxymodel.h",
"qtmessagelogitemdelegate.h",
"qtmessageloghandler.h",
"qtmessagelogwindow.cpp",
"qtmessagelogproxymodel.cpp",
"qtmessagelogview.cpp",
"qtmessagelogitemdelegate.cpp",
"qtmessageloghandler.cpp",
"qtmessagelogeditor.cpp",
"registerhandler.cpp",
"registerhandler.h",
"registerwindow.cpp",
"registerwindow.h",
"snapshothandler.cpp",
"snapshothandler.h",
"snapshotwindow.cpp",
"snapshotwindow.h",
"sourceagent.cpp",
"sourceagent.h",
"sourcefileshandler.cpp",
"sourcefileshandler.h",
"sourcefileswindow.cpp",
"sourcefileswindow.h",
"stackframe.cpp",
"stackframe.h",
"stackhandler.cpp",
"stackhandler.h",
"stackwindow.cpp",
"stackwindow.h",
"startexternaldialog.ui",
"startremotedialog.ui",
"startremoteenginedialog.ui",
"threaddata.h",
"threadshandler.cpp",
"threadshandler.h",
"threadswindow.cpp",
"threadswindow.h",
"watchdata.cpp",
"watchdata.h",
"watchdelegatewidgets.cpp",
"watchdelegatewidgets.h",
"watchhandler.cpp",
"watchhandler.h",
"watchutils.cpp",
"watchutils.h",
"watchwindow.cpp",
"watchwindow.h",
"basewindow.h",
"debuggeractions.cpp",
"debuggeractions.h",
"debuggerconstants.h",
"debuggerplugin.cpp",
"debuggerruncontrolfactory.h",
"debuggerrunner.cpp",
"cdb/bytearrayinputstream.cpp",
"cdb/bytearrayinputstream.h",
"cdb/cdbengine.cpp",
"cdb/cdbengine.h",
"cdb/cdboptions.cpp",
"cdb/cdboptions.h",
"cdb/cdboptionspage.cpp",
"cdb/cdboptionspage.h",
"cdb/cdboptionspagewidget.ui",
"cdb/cdbparsehelpers.cpp",
"cdb/cdbparsehelpers.h",
"gdb/gdb.qrc",
"gdb/abstractgdbadapter.cpp",
"gdb/abstractgdbadapter.h",
"gdb/abstractgdbprocess.cpp",
"gdb/abstractgdbprocess.h",
"gdb/abstractplaingdbadapter.cpp",
"gdb/abstractplaingdbadapter.h",
"gdb/attachgdbadapter.h",
"gdb/codagdbadapter.cpp",
"gdb/codagdbadapter.h",
"gdb/coregdbadapter.cpp",
"gdb/coregdbadapter.h",
"gdb/gdbengine.cpp",
"gdb/gdbmi.cpp",
"gdb/gdbmi.h",
"gdb/gdboptionspage.h",
"gdb/localgdbprocess.cpp",
"gdb/localgdbprocess.h",
"gdb/localplaingdbadapter.cpp",
"gdb/localplaingdbadapter.h",
"gdb/pythongdbengine.cpp",
"gdb/remotegdbprocess.cpp",
"gdb/remotegdbprocess.h",
"gdb/remotegdbserveradapter.cpp",
"gdb/remotegdbserveradapter.h",
"gdb/remoteplaingdbadapter.cpp",
"gdb/remoteplaingdbadapter.h",
"gdb/symbian.cpp",
"gdb/symbian.h",
"gdb/termgdbadapter.h",
"gdb/attachgdbadapter.cpp",
"gdb/classicgdbengine.cpp",
"gdb/gdbengine.h",
"gdb/gdboptionspage.cpp",
"gdb/termgdbadapter.cpp",
"images/breakpoint_16.png",
"images/breakpoint_24.png",
"images/breakpoint_disabled_16.png",
"images/breakpoint_disabled_24.png",
"images/breakpoint_disabled_32.png",
"images/breakpoint_pending_16.png",
"images/breakpoint_pending_24.png",
"images/debugger_breakpoints.png",
"images/debugger_continue.png",
"images/debugger_continue_32.png",
"images/debugger_continue_small.png",
"images/debugger_empty_14.png",
"images/debugger_interrupt.png",
"images/debugger_interrupt_32.png",
"images/debugger_interrupt_small.png",
"images/debugger_reversemode_16.png",
"images/debugger_singleinstructionmode.png",
"images/debugger_snapshot_small.png",
"images/debugger_start.png",
"images/debugger_start_small.png",
"images/debugger_stepinto_small.png",
"images/debugger_steponeproc_small.png",
"images/debugger_stepout_small.png",
"images/debugger_stepover_small.png",
"images/debugger_stepoverproc_small.png",
"images/debugger_stop.png",
"images/debugger_stop_32.png",
"images/debugger_stop_small.png",
"images/location_16.png",
"images/location_24.png",
"images/tracepoint.png",
"images/watchpoint.png",
"pdb/pdbengine.cpp",
"pdb/pdbengine.h",
"qml/qmlengine.h",
"qml/qmladapter.h",
"qml/qmldebuggerclient.h",
"qml/qmljsprivateapi.h",
"qml/qmlcppengine.h",
"qml/qscriptdebuggerclient.h",
"qml/qmlv8debuggerclient.h",
"qml/interactiveinterpreter.h",
"qml/qmlv8debuggerclientconstants.h",
"qml/qmlengine.cpp",
"qml/qmladapter.cpp",
"qml/qmldebuggerclient.cpp",
"qml/qmlcppengine.cpp",
"qml/qscriptdebuggerclient.cpp",
"qml/qmlv8debuggerclient.cpp",
"qml/interactiveinterpreter.cpp",
"script/scriptengine.cpp",
"script/scriptengine.h",
"shared/backtrace.cpp",
"shared/backtrace.h",
"shared/cdbsymbolpathlisteditor.cpp",
"shared/cdbsymbolpathlisteditor.h",
"shared/hostutils.cpp",
"shared/hostutils.h",
"lldb/ipcenginehost.cpp",
"lldb/ipcenginehost.h",
"lldb/lldbenginehost.cpp",
"lldb/lldbenginehost.h"
]
Group {
condition: qbs.targetOS == "windows"
prefix: "../../shared/registryaccess/"
files: [
"registryaccess.cpp",
"registryaccess.h"
]
}
Group {
prefix: "../../shared/json/"
files: [
"json_global.h",
"json.cpp",
"json.h"
]
}
Group {
condition: qbs.targetOS == "windows"
files: [
"registerpostmortemaction.cpp",
"registerpostmortemaction.h",
"shared/peutils.cpp",
"shared/peutils.h"
]
}
Group {
condition: qbs.targetOS == "mac"
files: [
"lldb/lldboptionspage.cpp",
"lldb/lldboptionspage.h",
"lldb/lldboptionspagewidget.ui"
]
}
ProductModule {
cpp.includePaths: ["."]
}
}

View File

@@ -0,0 +1,100 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Designer"
Depends { id: qtcore; name: "Qt.core" }
Depends { name: "qt"; submodules: ['gui', 'xml'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "CPlusPlus" }
Depends { name: "CppTools" }
Depends { name: "TextEditor" }
Depends { name: "ProjectExplorer" }
Depends { name: "cpp" }
cpp.defines: base.concat(["CPP_ENABLED"])
cpp.includePaths: [
"../../libs/3rdparty",
qtcore.qtPath + "/include/QtDesigner",
"cpp",
"../../shared/designerintegrationv2",
".",
"..",
"../../libs",
buildDirectory
]
cpp.dynamicLibraries: ["QtDesigner", "QtDesignerComponents"]
files: [
"../../shared/designerintegrationv2/widgethost.h",
"../../shared/designerintegrationv2/sizehandlerect.h",
"../../shared/designerintegrationv2/formresizer.h",
"../../shared/designerintegrationv2/widgethostconstants.h",
"cpp/formclasswizardpage.h",
"cpp/formclasswizarddialog.h",
"cpp/formclasswizard.h",
"cpp/formclasswizardparameters.h",
"cpp/cppsettingspage.h",
"formeditorplugin.h",
"formeditorfactory.h",
"formwindoweditor.h",
"formwindowfile.h",
"formwizard.h",
"qtcreatorintegration.h",
"designerconstants.h",
"settingspage.h",
"editorwidget.h",
"formeditorw.h",
"settingsmanager.h",
"formtemplatewizardpage.h",
"formwizarddialog.h",
"codemodelhelpers.h",
"designer_export.h",
"designerxmleditor.h",
"designercontext.h",
"formeditorstack.h",
"editordata.h",
"resourcehandler.h",
"qtdesignerformclasscodegenerator.h",
"../../shared/designerintegrationv2/widgethost.cpp",
"../../shared/designerintegrationv2/sizehandlerect.cpp",
"../../shared/designerintegrationv2/formresizer.cpp",
"cpp/formclasswizardpage.cpp",
"cpp/formclasswizarddialog.cpp",
"cpp/formclasswizard.cpp",
"cpp/formclasswizardparameters.cpp",
"cpp/cppsettingspage.cpp",
"formeditorplugin.cpp",
"formeditorfactory.cpp",
"formwindoweditor.cpp",
"formwindowfile.cpp",
"formwizard.cpp",
"qtcreatorintegration.cpp",
"settingspage.cpp",
"editorwidget.cpp",
"formeditorw.cpp",
"settingsmanager.cpp",
"formtemplatewizardpage.cpp",
"formwizarddialog.cpp",
"codemodelhelpers.cpp",
"designerxmleditor.cpp",
"designercontext.cpp",
"formeditorstack.cpp",
"resourcehandler.cpp",
"qtdesignerformclasscodegenerator.cpp",
"cpp/formclasswizardpage.ui",
"cpp/cppsettingspagewidget.ui",
"designer.qrc",
"Designer.mimetypes.xml",
"README.txt"
]
}

View File

@@ -0,0 +1,33 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "FakeVim"
Depends { name: "aggregation" } // ### should be injected by product dependency "Core"
Depends { name: "extensionsystem" } // ### should be injected by product dependency "Core"
Depends { name: "utils" } // ### should be injected by product dependency "Core"
Depends { name: "Core" }
Depends { name: "TextEditor" }
Depends { name: "find" }
Depends { name: "cpp" }
Depends { name: "qt"; submodules: ['gui'] }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"fakevimactions.cpp",
"fakevimhandler.cpp",
"fakevimplugin.cpp",
"fakevimactions.h",
"fakevimhandler.h",
"fakevimplugin.h",
"fakevimoptions.ui"
]
}

61
src/plugins/find/find.qbs Normal file
View File

@@ -0,0 +1,61 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Find"
Depends { name: "qt"; submodules: ['gui', 'xml', 'network', 'script'] }
Depends { name: "utils" }
Depends { name: "aggregation" }
Depends { name: "extensionsystem" }
Depends { name: "Core" }
Depends { name: "cpp" }
cpp.includePaths: [
".",
"..",
"generichighlighter",
"tooltip",
"snippets",
"codeassist",
"../../libs",
buildDirectory
]
files: [
"find.qrc",
"findwidget.ui",
"basetextfind.cpp",
"basetextfind.h",
"currentdocumentfind.cpp",
"currentdocumentfind.h",
"find_global.h",
"finddialog.ui",
"findplugin.cpp",
"findplugin.h",
"findtoolbar.cpp",
"findtoolbar.h",
"findtoolwindow.cpp",
"findtoolwindow.h",
"ifindfilter.cpp",
"ifindfilter.h",
"ifindsupport.cpp",
"ifindsupport.h",
"searchresulttreeitemdelegate.cpp",
"searchresulttreeitemdelegate.h",
"searchresulttreeitemroles.h",
"searchresulttreeitems.cpp",
"searchresulttreeitems.h",
"searchresulttreemodel.cpp",
"searchresulttreemodel.h",
"searchresulttreeview.cpp",
"searchresulttreeview.h",
"searchresultwidget.cpp",
"searchresultwidget.h",
"searchresultwindow.cpp",
"searchresultwindow.h",
"textfindconstants.h"
]
}

View File

@@ -0,0 +1,57 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "GenericProjectManager"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "CPlusPlus" }
Depends { name: "CppTools" }
Depends { name: "TextEditor" }
Depends { name: "ProjectExplorer" }
Depends { name: "find" }
Depends { name: "locator" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"genericproject.h",
"genericprojectplugin.h",
"generictarget.h",
"genericprojectmanager.h",
"genericprojectconstants.h",
"genericprojectnodes.h",
"genericprojectwizard.h",
"genericprojectfileseditor.h",
"pkgconfigtool.h",
"genericmakestep.h",
"genericbuildconfiguration.h",
"selectablefilesmodel.h",
"filesselectionwizardpage.h",
"genericproject.cpp",
"genericprojectplugin.cpp",
"generictarget.cpp",
"genericprojectmanager.cpp",
"genericprojectnodes.cpp",
"genericprojectwizard.cpp",
"genericprojectfileseditor.cpp",
"pkgconfigtool.cpp",
"genericmakestep.cpp",
"genericbuildconfiguration.cpp",
"selectablefilesmodel.cpp",
"filesselectionwizardpage.cpp",
"genericmakestep.ui",
"genericproject.qrc",
]
}

102
src/plugins/git/git.qbs Normal file
View File

@@ -0,0 +1,102 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "ScmGit"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "TextEditor" }
Depends { name: "find" }
Depends { name: "VCSBase" }
Depends { name: "Locator" }
Depends { name: "cpp" }
cpp.includePaths: [
".",
"gitorious",
"..",
"../../libs",
buildDirectory
]
files: [
"branchadddialog.ui",
"branchdialog.ui",
"git.qrc",
"gitsubmitpanel.ui",
"remoteadditiondialog.ui",
"stashdialog.ui",
"annotationhighlighter.cpp",
"annotationhighlighter.h",
"branchadddialog.cpp",
"branchadddialog.h",
"branchdialog.cpp",
"branchdialog.h",
"branchmodel.cpp",
"branchmodel.h",
"changeselectiondialog.cpp",
"changeselectiondialog.h",
"changeselectiondialog.ui",
"clonewizard.cpp",
"clonewizard.h",
"clonewizardpage.cpp",
"clonewizardpage.h",
"commitdata.cpp",
"commitdata.h",
"gitclient.cpp",
"gitclient.h",
"gitconstants.h",
"giteditor.cpp",
"giteditor.h",
"gitplugin.cpp",
"gitplugin.h",
"gitsettings.cpp",
"gitsettings.h",
"gitsubmiteditor.cpp",
"gitsubmiteditor.h",
"gitsubmiteditorwidget.cpp",
"gitsubmiteditorwidget.h",
"gitutils.cpp",
"gitutils.h",
"gitversioncontrol.cpp",
"gitversioncontrol.h",
"remotedialog.cpp",
"remotedialog.h",
"remotedialog.ui",
"remotemodel.cpp",
"remotemodel.h",
"settingspage.cpp",
"settingspage.h",
"settingspage.ui",
"stashdialog.cpp",
"stashdialog.h"
]
Group {
files: [
"gitorious/gitorioushostwidget.ui",
"gitorious/gitoriousprojectwidget.ui",
"gitorious/gitoriousrepositorywizardpage.ui",
"gitorious/gitorious.cpp",
"gitorious/gitorious.h",
"gitorious/gitoriousclonewizard.cpp",
"gitorious/gitoriousclonewizard.h",
"gitorious/gitorioushostwidget.cpp",
"gitorious/gitorioushostwidget.h",
"gitorious/gitorioushostwizardpage.cpp",
"gitorious/gitorioushostwizardpage.h",
"gitorious/gitoriousprojectwidget.cpp",
"gitorious/gitoriousprojectwidget.h",
"gitorious/gitoriousprojectwizardpage.cpp",
"gitorious/gitoriousprojectwizardpage.h",
"gitorious/gitoriousrepositorywizardpage.cpp",
"gitorious/gitoriousrepositorywizardpage.h"
]
}
}

View File

@@ -0,0 +1,58 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "GLSLEditor"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "TextEditor" }
Depends { name: "ProjectExplorer" }
Depends { name: "CppTools" }
Depends { name: "GLSL" }
Depends { name: "CPlusPlus" }
Depends { name: "cpp" }
cpp.includePaths: [
"../..",
"..",
"../../libs",
buildDirectory
]
files: [
"glsleditor.h",
"glsleditor_global.h",
"glsleditoractionhandler.h",
"glsleditorconstants.h",
"glsleditoreditable.h",
"glsleditorfactory.h",
"glsleditorplugin.h",
"glslfilewizard.h",
"glslhighlighter.h",
"glslautocompleter.h",
"glslindenter.h",
"glslhoverhandler.h",
"glslcompletionassist.h",
"reuse.h",
"glsleditor.cpp",
"glsleditoractionhandler.cpp",
"glsleditoreditable.cpp",
"glsleditorfactory.cpp",
"glsleditorplugin.cpp",
"glslfilewizard.cpp",
"glslhighlighter.cpp",
"glslautocompleter.cpp",
"glslindenter.cpp",
"glslhoverhandler.cpp",
"glslcompletionassist.cpp",
"reuse.cpp",
"glsleditor.qrc",
"GLSLEditor.mimetypes.xml"
]
}

View File

@@ -0,0 +1,28 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "HelloWorld"
Depends { name: "aggregation" } // ### should be injected by product dependency "Core"
Depends { name: "extensionsystem" } // ### should be injected by product dependency "Core"
Depends { name: "utils" } // ### should be injected by product dependency "Core"
Depends { name: "Core" }
Depends { name: "cpp" }
Depends { name: "qt"; submodules: ['gui', 'xml', 'network', 'script'] }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"helloworldplugin.h",
"helloworldwindow.h",
"helloworldplugin.cpp",
"helloworldwindow.cpp"
]
}

89
src/plugins/help/help.qbs Normal file
View File

@@ -0,0 +1,89 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Help"
Depends { name: "qt"; submodules: ['gui', 'help', 'webkit'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "find" }
Depends { name: "Locator" }
Depends { name: "cpp" }
cpp.defines: base.concat(["QT_CLUCENE_SUPPORT"])
cpp.includePaths: [
"../../shared/help",
".",
"..",
"../..",
"../../libs",
buildDirectory
]
files: [
"centralwidget.h",
"docsettingspage.h",
"filtersettingspage.h",
"generalsettingspage.h",
"help_global.h",
"helpconstants.h",
"helpfindsupport.h",
"helpindexfilter.h",
"localhelpmanager.h",
"helpmode.h",
"helpplugin.h",
"helpviewer.h",
"helpviewer_p.h",
"openpagesmanager.h",
"openpagesmodel.h",
"openpagesswitcher.h",
"openpageswidget.h",
"remotehelpfilter.h",
"searchwidget.h",
"xbelsupport.h",
"externalhelpwindow.h",
"centralwidget.cpp",
"docsettingspage.cpp",
"filtersettingspage.cpp",
"generalsettingspage.cpp",
"helpfindsupport.cpp",
"helpindexfilter.cpp",
"localhelpmanager.cpp",
"helpmode.cpp",
"helpplugin.cpp",
"helpviewer.cpp",
"helpviewer_qtb.cpp",
"helpviewer_qwv.cpp",
"openpagesmanager.cpp",
"openpagesmodel.cpp",
"openpagesswitcher.cpp",
"openpageswidget.cpp",
"remotehelpfilter.cpp",
"searchwidget.cpp",
"xbelsupport.cpp",
"externalhelpwindow.cpp",
"docsettingspage.ui",
"filtersettingspage.ui",
"generalsettingspage.ui",
"remotehelpfilter.ui",
"help.qrc",
"../../shared/help/bookmarkmanager.h",
"../../shared/help/contentwindow.h",
"../../shared/help/filternamedialog.h",
"../../shared/help/indexwindow.h",
"../../shared/help/topicchooser.h",
"../../shared/help/bookmarkmanager.cpp",
"../../shared/help/contentwindow.cpp",
"../../shared/help/filternamedialog.cpp",
"../../shared/help/indexwindow.cpp",
"../../shared/help/topicchooser.cpp",
"../../shared/help/bookmarkdialog.ui",
"../../shared/help/filternamedialog.ui",
"../../shared/help/topicchooser.ui"
]
}

View File

@@ -0,0 +1,43 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "ImageViewer"
Depends { name: "qt"; submodules: ['gui', 'svg'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"imageviewerplugin.h",
"imageviewerfactory.h",
"imageviewerfile.h",
"imageviewer.h",
"imageview.h",
"imageviewerconstants.h",
"imagevieweractionhandler.h",
"imageviewerplugin.cpp",
"imageviewerfactory.cpp",
"imageviewerfile.cpp",
"imageviewer.cpp",
"imageview.cpp",
"imagevieweractionhandler.cpp",
"imageviewertoolbar.ui",
"imageviewer.qrc",
"ImageViewer.mimetypes.xml"
]
}

View File

@@ -0,0 +1,61 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Locator"
Depends { name: "qt"; submodules: ['gui', 'xml', 'network', 'script'] }
Depends { name: "aggregation" }
Depends { name: "extensionsystem" }
Depends { name: "utils" }
Depends { name: "Core" }
Depends { name: "cpp" }
cpp.includePaths: [
".",
"..",
"generichighlighter",
"tooltip",
"snippets",
"codeassist",
"../../libs",
buildDirectory
]
files: [
"directoryfilter.ui",
"filesystemfilter.ui",
"locator.qrc",
"settingspage.ui",
"basefilefilter.cpp",
"basefilefilter.h",
"commandlocator.cpp",
"commandlocator.h",
"directoryfilter.cpp",
"directoryfilter.h",
"executefilter.h",
"filesystemfilter.cpp",
"filesystemfilter.h",
"ilocatorfilter.cpp",
"locator_global.h",
"locatorconstants.h",
"locatorfiltersfilter.cpp",
"locatorfiltersfilter.h",
"locatormanager.cpp",
"locatormanager.h",
"locatorplugin.cpp",
"locatorplugin.h",
"opendocumentsfilter.cpp",
"opendocumentsfilter.h",
"settingspage.cpp",
"settingspage.h",
"executefilter.cpp",
"ilocatorfilter.h",
"locatorwidget.cpp",
"locatorwidget.h",
"images/locator.png",
"images/reload.png"
]
}

View File

@@ -0,0 +1,62 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Macros"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "Locator" }
Depends { name: "find" }
Depends { name: "TextEditor" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
"../..",
buildDirectory
]
files: [
"macrooptionswidget.ui",
"macros.qrc",
"savedialog.ui",
"actionmacrohandler.cpp",
"actionmacrohandler.h",
"findmacrohandler.cpp",
"findmacrohandler.h",
"imacrohandler.cpp",
"imacrohandler.h",
"macro.cpp",
"macro.h",
"macroevent.cpp",
"macroevent.h",
"macrolocatorfilter.cpp",
"macrolocatorfilter.h",
"macromanager.cpp",
"macromanager.h",
"macrooptionspage.cpp",
"macrooptionspage.h",
"macrooptionswidget.cpp",
"macrooptionswidget.h",
"macros_global.h",
"macrosconstants.h",
"macrosplugin.cpp",
"macrosplugin.h",
"macrotextfind.cpp",
"macrotextfind.h",
"savedialog.cpp",
"savedialog.h",
"texteditormacrohandler.cpp",
"texteditormacrohandler.h"
]
}

130
src/plugins/madde/madde.qbs Normal file
View File

@@ -0,0 +1,130 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Madde"
Depends { name: "Debugger" }
Depends { name: "ProjectExplorer" }
Depends { name: "Qt4ProjectManager" }
Depends { name: "QtSupport" }
Depends { name: "RemoteLinux" }
Depends { name: "Qt.gui" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
cpp.defines: base.concat(['QT_NO_CAST_TO_ASCII'])
files: [
"madde_exports.h",
"maddedeviceconfigurationfactory.cpp",
"maddedeviceconfigurationfactory.h",
"maddedevicetester.cpp",
"maddedevicetester.h",
"maddeplugin.cpp",
"maddeplugin.h",
"maddeuploadandinstallpackagesteps.cpp",
"maddeuploadandinstallpackagesteps.h",
"maemoconstants.h",
"maemodebugsupport.cpp",
"maemodebugsupport.h",
"maemodeploybymountsteps.cpp",
"maemodeploybymountsteps.h",
"maemodeployconfigurationwidget.cpp",
"maemodeployconfigurationwidget.h",
"maemodeployconfigurationwidget.ui",
"maemodeploymentmounter.cpp",
"maemodeploymentmounter.h",
"maemodeploystepfactory.cpp",
"maemodeploystepfactory.h",
"maemodeviceconfigwizard.cpp",
"maemodeviceconfigwizard.h",
"maemodeviceconfigwizardkeycreationpage.ui",
"maemodeviceconfigwizardkeydeploymentpage.ui",
"maemodeviceconfigwizardpreviouskeysetupcheckpage.ui",
"maemodeviceconfigwizardreusekeyscheckpage.ui",
"maemodeviceconfigwizardstartpage.ui",
"maemoglobal.cpp",
"maemoglobal.h",
"maemoinstalltosysrootstep.cpp",
"maemoinstalltosysrootstep.h",
"maemomountspecification.cpp",
"maemomountspecification.h",
"maemopackagecreationfactory.cpp",
"maemopackagecreationfactory.h",
"maemopackagecreationstep.cpp",
"maemopackagecreationstep.h",
"maemopackagecreationwidget.cpp",
"maemopackagecreationwidget.h",
"maemopackagecreationwidget.ui",
"maemopackageinstaller.cpp",
"maemopackageinstaller.h",
"maemopublishedprojectmodel.cpp",
"maemopublishedprojectmodel.h",
"maemopublisherfremantlefree.cpp",
"maemopublisherfremantlefree.h",
"maemopublishingbuildsettingspagefremantlefree.cpp",
"maemopublishingbuildsettingspagefremantlefree.h",
"maemopublishingbuildsettingspagefremantlefree.ui",
"maemopublishingfileselectiondialog.cpp",
"maemopublishingfileselectiondialog.h",
"maemopublishingfileselectiondialog.ui",
"maemopublishingresultpagefremantlefree.cpp",
"maemopublishingresultpagefremantlefree.h",
"maemopublishingresultpagefremantlefree.ui",
"maemopublishinguploadsettingspagefremantlefree.cpp",
"maemopublishinguploadsettingspagefremantlefree.h",
"maemopublishinguploadsettingspagefremantlefree.ui",
"maemopublishingwizardfactories.cpp",
"maemopublishingwizardfactories.h",
"maemopublishingwizardfremantlefree.cpp",
"maemopublishingwizardfremantlefree.h",
"maemoqemumanager.cpp",
"maemoqemumanager.h",
"maemoqemuruntime.h",
"maemoqemuruntimeparser.cpp",
"maemoqemuruntimeparser.h",
"maemoqemusettings.cpp",
"maemoqemusettings.h",
"maemoqemusettingswidget.cpp",
"maemoqemusettingswidget.h",
"maemoqemusettingswidget.ui",
"maemoqtversion.cpp",
"maemoqtversion.h",
"maemoqtversionfactory.cpp",
"maemoqtversionfactory.h",
"maemoremotecopyfacility.cpp",
"maemoremotecopyfacility.h",
"maemoremotemounter.cpp",
"maemoremotemounter.h",
"maemoremotemountsmodel.cpp",
"maemoremotemountsmodel.h",
"maemorunconfiguration.cpp",
"maemorunconfiguration.h",
"maemorunconfigurationwidget.cpp",
"maemorunconfigurationwidget.h",
"maemoruncontrol.cpp",
"maemoruncontrol.h",
"maemorunfactories.cpp",
"maemorunfactories.h",
"maemosettingspages.cpp",
"maemosettingspages.h",
"maemosshrunner.cpp",
"maemosshrunner.h",
"maemotoolchain.cpp",
"maemotoolchain.h",
"qt-maemo.qrc",
"qt4maemodeployconfiguration.cpp",
"qt4maemodeployconfiguration.h",
"qt4maemotarget.cpp",
"qt4maemotarget.h",
"qt4maemotargetfactory.cpp",
"qt4maemotargetfactory.h",
]
}

View File

@@ -0,0 +1,60 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Mercurial"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "TextEditor" }
Depends { name: "find" }
Depends { name: "VCSBase" }
Depends { name: "Locator" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"mercurialplugin.cpp",
"optionspage.cpp",
"mercurialcontrol.cpp",
"mercurialclient.cpp",
"annotationhighlighter.cpp",
"mercurialeditor.cpp",
"revertdialog.cpp",
"srcdestdialog.cpp",
"mercurialcommitwidget.cpp",
"commiteditor.cpp",
"clonewizardpage.cpp",
"clonewizard.cpp",
"mercurialsettings.cpp",
"mercurialplugin.h",
"constants.h",
"optionspage.h",
"mercurialcontrol.h",
"mercurialclient.h",
"annotationhighlighter.h",
"mercurialeditor.h",
"revertdialog.h",
"srcdestdialog.h",
"mercurialcommitwidget.h",
"commiteditor.h",
"clonewizardpage.h",
"clonewizard.h",
"mercurialsettings.h",
"optionspage.ui",
"revertdialog.ui",
"srcdestdialog.ui",
"mercurialcommitpanel.ui",
"mercurial.qrc"
]
}

View File

@@ -0,0 +1,56 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Perforce"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "TextEditor" }
Depends { name: "find" }
Depends { name: "VCSBase" }
Depends { name: "Locator" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"perforceplugin.h",
"perforcechecker.h",
"settingspage.h",
"perforceeditor.h",
"changenumberdialog.h",
"perforcesubmiteditor.h",
"pendingchangesdialog.h",
"perforceconstants.h",
"perforceversioncontrol.h",
"perforcesettings.h",
"annotationhighlighter.h",
"perforcesubmiteditorwidget.h",
"perforceplugin.cpp",
"perforcechecker.cpp",
"settingspage.cpp",
"perforceeditor.cpp",
"changenumberdialog.cpp",
"perforcesubmiteditor.cpp",
"pendingchangesdialog.cpp",
"perforceversioncontrol.cpp",
"perforcesettings.cpp",
"annotationhighlighter.cpp",
"perforcesubmiteditorwidget.cpp",
"settingspage.ui",
"changenumberdialog.ui",
"pendingchangesdialog.ui",
"submitpanel.ui",
"perforce.qrc"
]
}

View File

@@ -0,0 +1,296 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "ProjectExplorer"
Depends { name: "qt"; submodules: ['gui', 'xml', 'network', 'script', 'declarative'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "locator" }
Depends { name: "find" }
Depends { name: "TextEditor" }
Depends { name: "cpp" }
cpp.defines: base.concat(["QTC_CPU=X86Architecture"])
cpp.includePaths: [
".",
"..",
"../../libs",
"../../libs/utils",
"customwizard",
"publishing",
buildDirectory
]
files: [
"doubletabwidget.ui",
"processstep.ui",
"projectexplorer.qrc",
"removefiledialog.ui",
"sessiondialog.ui",
"targetsettingswidget.ui",
"projectwizardpage.ui",
"abi.h",
"abiwidget.cpp",
"abiwidget.h",
"abstractprocessstep.cpp",
"abstractprocessstep.h",
"allprojectsfilter.cpp",
"allprojectsfind.cpp",
"allprojectsfind.h",
"applicationlauncher.cpp",
"applicationlauncher.h",
"applicationrunconfiguration.h",
"appoutputpane.h",
"baseprojectwizarddialog.cpp",
"baseprojectwizarddialog.h",
"buildconfiguration.h",
"buildconfigurationmodel.cpp",
"buildconfigurationmodel.h",
"buildenvironmentwidget.cpp",
"buildenvironmentwidget.h",
"buildmanager.h",
"buildprogress.h",
"buildsettingspropertiespage.h",
"buildstep.cpp",
"buildsteplist.cpp",
"buildsteplist.h",
"buildstepspage.h",
"cesdkhandler.cpp",
"cesdkhandler.h",
"clangparser.h",
"codestylesettingspropertiespage.h",
"codestylesettingspropertiespage.ui",
"compileoutputwindow.cpp",
"compileoutputwindow.h",
"copytaskhandler.h",
"corelistenercheckingforrunningbuild.cpp",
"corelistenercheckingforrunningbuild.h",
"currentprojectfilter.cpp",
"currentprojectfind.cpp",
"currentprojectfind.h",
"customexecutableconfigurationwidget.cpp",
"customexecutableconfigurationwidget.h",
"customexecutablerunconfiguration.cpp",
"customexecutablerunconfiguration.h",
"debugginghelper.cpp",
"debugginghelper.h",
"dependenciespanel.h",
"deployconfiguration.cpp",
"deployconfiguration.h",
"deployconfigurationmodel.cpp",
"deployconfigurationmodel.h",
"doubletabwidget.h",
"editorconfiguration.cpp",
"editorconfiguration.h",
"editorsettingspropertiespage.h",
"editorsettingspropertiespage.ui",
"environmentitemswidget.cpp",
"environmentwidget.h",
"foldernavigationwidget.cpp",
"foldernavigationwidget.h",
"gccparser.h",
"gcctoolchainfactories.h",
"gnumakeparser.h",
"headerpath.h",
"ioutputparser.cpp",
"ioutputparser.h",
"iprojectmanager.h",
"iprojectproperties.h",
"itaskhandler.h",
"ldparser.h",
"linuxiccparser.h",
"metatypedeclarations.h",
"miniprojecttargetselector.h",
"namedwidget.cpp",
"namedwidget.h",
"nodesvisitor.cpp",
"nodesvisitor.h",
"outputparser_test.h",
"pluginfilefactory.cpp",
"pluginfilefactory.h",
"processparameters.cpp",
"processparameters.h",
"processstep.cpp",
"processstep.h",
"project.cpp",
"project.h",
"projectconfiguration.cpp",
"projectconfiguration.h",
"projectexplorer_export.h",
"projectexplorersettingspage.h",
"projectfilewizardextension.cpp",
"projectfilewizardextension.h",
"projectmodels.cpp",
"projectmodels.h",
"projectnodes.cpp",
"projectnodes.h",
"projecttreewidget.h",
"projectwelcomepage.h",
"projectwindow.cpp",
"projectwindow.h",
"projectwizardpage.h",
"removefiledialog.cpp",
"removefiledialog.h",
"runconfigurationmodel.cpp",
"runconfigurationmodel.h",
"runsettingspropertiespage.cpp",
"runsettingspropertiespage.h",
"session.h",
"sessiondialog.h",
"settingsaccessor.h",
"showineditortaskhandler.cpp",
"showineditortaskhandler.h",
"showoutputtaskhandler.cpp",
"showoutputtaskhandler.h",
"target.cpp",
"target.h",
"targetselector.cpp",
"targetselector.h",
"targetsettingspanel.cpp",
"targetsettingspanel.h",
"targetsettingswidget.cpp",
"targetsettingswidget.h",
"task.cpp",
"task.h",
"taskhub.cpp",
"taskhub.h",
"taskmodel.h",
"taskwindow.h",
"toolchain.cpp",
"toolchain.h",
"toolchainconfigwidget.cpp",
"toolchainconfigwidget.h",
"toolchainmanager.h",
"toolchainoptionspage.h",
"toolchainoptionspage.ui",
"vcsannotatetaskhandler.h",
"environmentitemswidget.h",
"abi.cpp",
"allprojectsfilter.h",
"applicationrunconfiguration.cpp",
"appoutputpane.cpp",
"buildconfiguration.cpp",
"buildmanager.cpp",
"buildprogress.cpp",
"buildsettingspropertiespage.cpp",
"buildstep.h",
"buildstepspage.cpp",
"clangparser.cpp",
"codestylesettingspropertiespage.cpp",
"copytaskhandler.cpp",
"currentprojectfilter.h",
"dependenciespanel.cpp",
"doubletabwidget.cpp",
"editorsettingspropertiespage.cpp",
"environmentwidget.cpp",
"gccparser.cpp",
"gcctoolchain.cpp",
"gcctoolchain.h",
"gnumakeparser.cpp",
"ldparser.cpp",
"linuxiccparser.cpp",
"localapplicationruncontrol.cpp",
"localapplicationruncontrol.h",
"miniprojecttargetselector.cpp",
"outputparser_test.cpp",
"projectexplorer.cpp",
"projectexplorer.h",
"projectexplorerconstants.h",
"projectexplorersettings.h",
"projectexplorersettingspage.cpp",
"projectexplorersettingspage.ui",
"projecttreewidget.cpp",
"projectwelcomepage.cpp",
"projectwizardpage.cpp",
"runconfiguration.cpp",
"runconfiguration.h",
"session.cpp",
"sessiondialog.cpp",
"settingsaccessor.cpp",
"taskmodel.cpp",
"taskwindow.cpp",
"toolchainmanager.cpp",
"toolchainoptionspage.cpp",
"vcsannotatetaskhandler.cpp",
"customwizard/customwizard.h",
"customwizard/customwizardpage.cpp",
"customwizard/customwizardpage.h",
"customwizard/customwizardparameters.h",
"customwizard/customwizardpreprocessor.cpp",
"customwizard/customwizardpreprocessor.h",
"customwizard/customwizardscriptgenerator.cpp",
"customwizard/customwizardscriptgenerator.h",
"customwizard/customwizard.cpp",
"customwizard/customwizardparameters.cpp",
"images/BuildSettings.png",
"images/CodeStyleSettings.png",
"images/ConnectionOff.png",
"images/ConnectionOn.png",
"images/Desktop.png",
"images/EditorSettings.png",
"images/MaemoDevice.png",
"images/ProjectDependencies.png",
"images/RunSettings.png",
"images/SymbianDevice.png",
"images/SymbianEmulator.png",
"images/build.png",
"images/build_32.png",
"images/build_small.png",
"images/clean.png",
"images/clean_small.png",
"images/closetab.png",
"images/compile_error.png",
"images/compile_warning.png",
"images/debugger_start.png",
"images/debugger_start_small.png",
"images/findallprojects.png",
"images/findproject.png",
"images/leftselection.png",
"images/midselection.png",
"images/projectexplorer.png",
"images/rebuild.png",
"images/rebuild_small.png",
"images/rightselection.png",
"images/run.png",
"images/run_small.png",
"images/session.png",
"images/stop.png",
"images/stop_small.png",
"images/targetaddbutton.png",
"images/targetaddbutton_disabled.png",
"images/targetbuildselected.png",
"images/targetpanel_bottom.png",
"images/targetpanel_gradient.png",
"images/targetremovebutton.png",
"images/targetremovebutton_disabled.png",
"images/targetrunselected.png",
"images/targetseparatorbackground.png",
"images/targetunselected.png",
"images/window.png",
"publishing/publishingwizardselectiondialog.ui",
"publishing/ipublishingwizardfactory.h",
"publishing/publishingwizardselectiondialog.cpp",
"publishing/publishingwizardselectiondialog.h"
]
Group {
condition: qbs.targetOS == "windows"
files: [
"wincetoolchain.cpp",
"wincetoolchain.h",
"windebuginterface.cpp",
"windebuginterface.h",
"msvcparser.cpp",
"msvcparser.h",
"msvctoolchain.cpp",
"msvctoolchain.h",
"abstractmsvctoolchain.cpp",
"abstractmsvctoolchain.h"
]
}
}

View File

@@ -0,0 +1,478 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "QmlDesigner"
Depends { name: "qt"; submodules: ['gui', 'declarative'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "QmlJS" }
Depends { name: "QmlEditorWidgets" }
Depends { name: "TextEditor" }
Depends { name: "QmlJSEditor" }
Depends { name: "Qt4ProjectManager" }
Depends { name: "QmlProjectManager" }
Depends { name: "ProjectExplorer" }
Depends { name: "LanguageUtils" }
Depends { name: "QtSupport" }
Depends { name: "cpp" }
cpp.defines: base.concat(project.additionalCppDefines.concat(["QWEAKPOINTER_ENABLE_ARROW"]))
cpp.includePaths: [
".",
"designercore",
"designercore/include",
"../../../share/qtcreator/qml/qmlpuppet/interfaces",
"../../../share/qtcreator/qml/qmlpuppet/container",
"../../../share/qtcreator/qml/qmlpuppet/commands",
"components/integration",
"components/propertyeditor",
"components/formeditor",
"components/itemlibrary",
"components/navigator",
"components/pluginmanager",
"components/stateseditor",
"..",
"../../libs",
buildDirectory
]
files: [
"designercore/filemanager/qmlrewriter.h",
"designercore/filemanager/qmlrefactoring.h",
"designercore/filemanager/changeobjecttypevisitor.h",
"designercore/filemanager/changepropertyvisitor.h",
"designercore/filemanager/removeuiobjectmembervisitor.h",
"designercore/filemanager/removepropertyvisitor.h",
"designercore/filemanager/addpropertyvisitor.h",
"designercore/filemanager/moveobjectvisitor.h",
"designercore/filemanager/addobjectvisitor.h",
"designercore/filemanager/addarraymembervisitor.h",
"designercore/filemanager/astobjecttextextractor.h",
"designercore/filemanager/objectlengthcalculator.h",
"designercore/filemanager/firstdefinitionfinder.h",
"designercore/filemanager/moveobjectbeforeobjectvisitor.h",
"designercore/filemanager/changeimportsvisitor.h",
"designercore/include/nodeinstance.h",
"designercore/instances/nodeinstanceserverproxy.h",
"../../../share/qtcreator/qml/qmlpuppet/interfaces/nodeinstanceclientinterface.h",
"../../../share/qtcreator/qml/qmlpuppet/interfaces/nodeinstanceserverinterface.h",
"../../../share/qtcreator/qml/qmlpuppet/interfaces/commondefines.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/synchronizecommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/tokencommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/componentcompletedcommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/completecomponentcommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/childrenchangedcommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/changebindingscommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/changefileurlcommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/changeidscommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/changenodesourcecommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/changestatecommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/changevaluescommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/createscenecommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/clearscenecommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/createinstancescommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/informationchangedcommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/pixmapchangedcommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/removeinstancescommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/removepropertiescommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/reparentinstancescommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/valueschangedcommand.h",
"../../../share/qtcreator/qml/qmlpuppet/commands/changeauxiliarycommand.h",
"../../../share/qtcreator/qml/qmlpuppet/container/addimportcontainer.h",
"../../../share/qtcreator/qml/qmlpuppet/container/imagecontainer.h",
"../../../share/qtcreator/qml/qmlpuppet/container/idcontainer.h",
"../../../share/qtcreator/qml/qmlpuppet/container/informationcontainer.h",
"../../../share/qtcreator/qml/qmlpuppet/container/instancecontainer.h",
"../../../share/qtcreator/qml/qmlpuppet/container/reparentcontainer.h",
"../../../share/qtcreator/qml/qmlpuppet/container/propertyabstractcontainer.h",
"../../../share/qtcreator/qml/qmlpuppet/container/propertybindingcontainer.h",
"../../../share/qtcreator/qml/qmlpuppet/container/propertyvaluecontainer.h",
"designercore/include/corelib_global.h",
"designercore/include/abstractview.h",
"designercore/include/nodeinstanceview.h",
"designercore/include/rewriterview.h",
"designercore/include/metainfo.h",
"designercore/include/metainfoparser.h",
"designercore/include/nodemetainfo.h",
"designercore/include/itemlibraryinfo.h",
"designercore/model/internalproperty.h",
"designercore/include/modelnode.h",
"designercore/include/model.h",
"designercore/include/nodeproperty.h",
"designercore/include/subcomponentmanager.h",
"designercore/include/propertycontainer.h",
"designercore/model/internalnode_p.h",
"designercore/model/model_p.h",
"designercore/model/painteventfilter_p.h",
"designercore/model/propertyparser.h",
"designercore/pluginmanager/widgetpluginmanager.h",
"designercore/pluginmanager/widgetpluginpath.h",
"designercore/include/exception.h",
"designercore/include/invalidreparentingexception.h",
"designercore/include/invalidmetainfoexception.h",
"designercore/include/invalidargumentexception.h",
"designercore/include/notimplementedexception.h",
"designercore/include/invalidpropertyexception.h",
"designercore/include/invalidmodelstateexception.h",
"designercore/include/removebasestateexception.h",
"designercore/include/invalididexception.h",
"designercore/model/variantparser.h",
"designercore/include/propertynode.h",
"designercore/include/invalidslideindexexception.h",
"designercore/include/import.h",
"designercore/include/invalidqmlsourceexception.h",
"designercore/model/viewlogger.h",
"designercore/model/internalvariantproperty.h",
"designercore/model/internalnodelistproperty.h",
"designercore/include/variantproperty.h",
"designercore/include/nodelistproperty.h",
"designercore/include/abstractproperty.h",
"designercore/model/internalbindingproperty.h",
"designercore/include/bindingproperty.h",
"designercore/model/internalnodeproperty.h",
"designercore/model/internalnodeabstractproperty.h",
"designercore/include/nodeabstractproperty.h",
"designercore/include/plaintexteditmodifier.h",
"designercore/include/basetexteditmodifier.h",
"designercore/include/componenttextmodifier.h",
"designercore/include/textmodifier.h",
"designercore/model/modeltotextmerger.h",
"designercore/model/texttomodelmerger.h",
"designercore/include/qmlmodelview.h",
"designercore/include/qmlitemnode.h",
"designercore/include/qmlstate.h",
"designercore/include/qmlchangeset.h",
"designercore/include/qmlmodelnodefacade.h",
"designercore/include/forwardview.h",
"designercore/include/qmlobjectnode.h",
"designercore/include/qmlanchors.h",
"designercore/rewritertransaction.h",
"designercore/model/rewriteaction.h",
"designercore/include/modelnodepositionstorage.h",
"designercore/model/modelnodepositionrecalculator.h",
"designercore/model/rewriteactioncompressor.h",
"designercore/model/qmltextgenerator.h",
"designercore/include/modelmerger.h",
"designercore/include/mathutils.h",
"designercore/include/customnotifications.h",
"designercore/include/rewritingexception.h",
"designercore/model/modelnodecontextmenu.h",
"designercore/include/basetexteditmodifier.h",
"components/integration/integrationcore.h",
"components/integration/designdocumentcontrollerview.h",
"components/integration/designdocumentcontroller.h",
"components/integration/utilitypanelcontroller.h",
"components/integration/stackedutilitypanelcontroller.h",
"components/integration/componentaction.h",
"components/integration/componentview.h",
"components/integration/xuifiledialog.h",
"components/integration/integrationcore.cpp",
"components/integration/designdocumentcontroller.cpp",
"components/integration/designdocumentcontrollerview.cpp",
"components/integration/utilitypanelcontroller.cpp",
"components/integration/stackedutilitypanelcontroller.cpp",
"components/integration/componentaction.cpp",
"components/integration/componentview.cpp",
"components/integration/xuifiledialog.cpp",
"components/propertyeditor/propertyeditor.h",
"components/propertyeditor/qmlanchorbindingproxy.h",
"components/propertyeditor/resetwidget.h",
"components/propertyeditor/qlayoutobject.h",
"components/propertyeditor/basiclayouts.h",
"components/propertyeditor/basicwidgets.h",
"components/propertyeditor/behaviordialog.h",
"components/propertyeditor/qproxylayoutitem.h",
"components/propertyeditor/layoutwidget.h",
"components/propertyeditor/filewidget.h",
"components/propertyeditor/propertyeditorvalue.h",
"components/propertyeditor/fontwidget.h",
"components/propertyeditor/originwidget.h",
"components/propertyeditor/siblingcombobox.h",
"components/propertyeditor/propertyeditortransaction.h",
"components/propertyeditor/designerpropertymap.h",
"components/propertyeditor/propertyeditorcontextobject.h",
"components/propertyeditor/declarativewidgetview.h",
"components/propertyeditor/gradientlineqmladaptor.h",
"components/propertyeditor/propertyeditor.cpp",
"components/propertyeditor/qmlanchorbindingproxy.cpp",
"components/propertyeditor/resetwidget.cpp",
"components/propertyeditor/qlayoutobject.cpp",
"components/propertyeditor/basiclayouts.cpp",
"components/propertyeditor/basicwidgets.cpp",
"components/propertyeditor/behaviordialog.cpp",
"components/propertyeditor/qproxylayoutitem.cpp",
"components/propertyeditor/layoutwidget.cpp",
"components/propertyeditor/filewidget.cpp",
"components/propertyeditor/propertyeditorvalue.cpp",
"components/propertyeditor/fontwidget.cpp",
"components/propertyeditor/originwidget.cpp",
"components/propertyeditor/siblingcombobox.cpp",
"components/propertyeditor/propertyeditortransaction.cpp",
"components/propertyeditor/propertyeditorcontextobject.cpp",
"components/propertyeditor/declarativewidgetview.cpp",
"components/propertyeditor/gradientlineqmladaptor.cpp",
"components/propertyeditor/propertyeditor.qrc",
"components/formeditor/formeditorscene.h",
"components/formeditor/formeditorwidget.h",
"components/formeditor/formeditoritem.h",
"components/formeditor/formeditorview.h",
"components/formeditor/selectiontool.h",
"components/formeditor/abstractformeditortool.h",
"components/formeditor/controlelement.h",
"components/formeditor/resizemanipulator.h",
"components/formeditor/movemanipulator.h",
"components/formeditor/layeritem.h",
"components/formeditor/itemutilfunctions.h",
"components/formeditor/selectionrectangle.h",
"components/formeditor/rubberbandselectionmanipulator.h",
"components/formeditor/movetool.h",
"components/formeditor/selectionindicator.h",
"components/formeditor/snappinglinecreator.h",
"components/formeditor/snapper.h",
"components/formeditor/onedimensionalcluster.h",
"components/formeditor/singleselectionmanipulator.h",
"components/formeditor/scalemanipulator.h",
"components/formeditor/resizetool.h",
"components/formeditor/resizeindicator.h",
"components/formeditor/scaleitem.h",
"components/formeditor/resizecontroller.h",
"components/formeditor/resizehandleitem.h",
"components/formeditor/anchortool.h",
"components/formeditor/anchorlineindicator.h",
"components/formeditor/anchorlinecontroller.h",
"components/formeditor/anchorlinehandleitem.h",
"components/formeditor/anchormanipulator.h",
"components/formeditor/anchorindicator.h",
"components/formeditor/anchorcontroller.h",
"components/formeditor/anchorhandleitem.h",
"components/formeditor/dragtool.h",
"components/formeditor/toolbox.h",
"components/formeditor/zoomaction.h",
"components/formeditor/formeditorgraphicsview.h",
"components/formeditor/numberseriesaction.h",
"components/formeditor/lineeditaction.h",
"components/formeditor/formeditoritem.cpp",
"components/formeditor/formeditorview.cpp",
"components/formeditor/formeditorscene.cpp",
"components/formeditor/formeditorwidget.cpp",
"components/formeditor/selectiontool.cpp",
"components/formeditor/abstractformeditortool.cpp",
"components/formeditor/controlelement.cpp",
"components/formeditor/resizemanipulator.cpp",
"components/formeditor/movemanipulator.cpp",
"components/formeditor/layeritem.cpp",
"components/formeditor/itemutilfunctions.cpp",
"components/formeditor/selectionrectangle.cpp",
"components/formeditor/rubberbandselectionmanipulator.cpp",
"components/formeditor/movetool.cpp",
"components/formeditor/selectionindicator.cpp",
"components/formeditor/snappinglinecreator.cpp",
"components/formeditor/snapper.cpp",
"components/formeditor/onedimensionalcluster.cpp",
"components/formeditor/singleselectionmanipulator.cpp",
"components/formeditor/scalemanipulator.cpp",
"components/formeditor/resizetool.cpp",
"components/formeditor/resizeindicator.cpp",
"components/formeditor/scaleitem.cpp",
"components/formeditor/resizecontroller.cpp",
"components/formeditor/resizehandleitem.cpp",
"components/formeditor/anchortool.cpp",
"components/formeditor/anchorlineindicator.cpp",
"components/formeditor/anchorlinecontroller.cpp",
"components/formeditor/anchorlinehandleitem.cpp",
"components/formeditor/anchormanipulator.cpp",
"components/formeditor/anchorindicator.cpp",
"components/formeditor/anchorcontroller.cpp",
"components/formeditor/anchorhandleitem.cpp",
"components/formeditor/dragtool.cpp",
"components/formeditor/toolbox.cpp",
"components/formeditor/zoomaction.cpp",
"components/formeditor/formeditorgraphicsview.cpp",
"components/formeditor/numberseriesaction.cpp",
"components/formeditor/lineeditaction.cpp",
"components/formeditor/formeditor.qrc",
"qmldesignerconstants.h",
"qmldesignerplugin.h",
"designmodewidget.h",
"designersettings.h",
"settingspage.h",
"designmodecontext.h",
"styledoutputpaneplaceholder.h",
"designercore/filemanager/qmlrewriter.cpp",
"designercore/filemanager/qmlrefactoring.cpp",
"designercore/filemanager/changeobjecttypevisitor.cpp",
"designercore/filemanager/changepropertyvisitor.cpp",
"designercore/filemanager/removeuiobjectmembervisitor.cpp",
"designercore/filemanager/removepropertyvisitor.cpp",
"designercore/filemanager/addpropertyvisitor.cpp",
"designercore/filemanager/moveobjectvisitor.cpp",
"designercore/filemanager/addobjectvisitor.cpp",
"designercore/filemanager/addarraymembervisitor.cpp",
"designercore/filemanager/astobjecttextextractor.cpp",
"designercore/filemanager/objectlengthcalculator.cpp",
"designercore/filemanager/firstdefinitionfinder.cpp",
"designercore/filemanager/moveobjectbeforeobjectvisitor.cpp",
"designercore/filemanager/changeimportsvisitor.cpp",
"designercore/instances/nodeinstanceserverproxy.cpp",
"designercore/instances/nodeinstance.cpp",
"designercore/instances/nodeinstanceview.cpp",
"../../../share/qtcreator/qml/qmlpuppet/interfaces/nodeinstanceserverinterface.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/synchronizecommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/tokencommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/componentcompletedcommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/completecomponentcommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/statepreviewimagechangedcommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/childrenchangedcommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/changebindingscommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/changefileurlcommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/changeidscommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/changenodesourcecommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/changestatecommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/changevaluescommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/informationchangedcommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/removeinstancescommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/removepropertiescommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/reparentinstancescommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/valueschangedcommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/clearscenecommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/createinstancescommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/createscenecommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/pixmapchangedcommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/commands/changeauxiliarycommand.cpp",
"../../../share/qtcreator/qml/qmlpuppet/container/addimportcontainer.cpp",
"../../../share/qtcreator/qml/qmlpuppet/container/imagecontainer.cpp",
"../../../share/qtcreator/qml/qmlpuppet/container/idcontainer.cpp",
"../../../share/qtcreator/qml/qmlpuppet/container/informationcontainer.cpp",
"../../../share/qtcreator/qml/qmlpuppet/container/instancecontainer.cpp",
"../../../share/qtcreator/qml/qmlpuppet/container/reparentcontainer.cpp",
"../../../share/qtcreator/qml/qmlpuppet/container/propertyabstractcontainer.cpp",
"../../../share/qtcreator/qml/qmlpuppet/container/propertybindingcontainer.cpp",
"../../../share/qtcreator/qml/qmlpuppet/container/propertyvaluecontainer.cpp",
"designercore/model/abstractview.cpp",
"designercore/model/rewriterview.cpp",
"designercore/metainfo/metainfo.cpp",
"designercore/metainfo/metainfoparser.cpp",
"designercore/metainfo/nodemetainfo.cpp",
"designercore/metainfo/itemlibraryinfo.cpp",
"designercore/metainfo/subcomponentmanager.cpp",
"designercore/model/internalproperty.cpp",
"designercore/model/model.cpp",
"designercore/model/modelnode.cpp",
"designercore/model/painteventfilter.cpp",
"designercore/model/internalnode.cpp",
"designercore/model/propertyparser.cpp",
"designercore/model/propertycontainer.cpp",
"designercore/pluginmanager/widgetpluginmanager.cpp",
"designercore/pluginmanager/widgetpluginpath.cpp",
"designercore/exceptions/exception.cpp",
"designercore/exceptions/invalidpropertyexception.cpp",
"designercore/exceptions/invalidmodelnodeexception.cpp",
"designercore/exceptions/invalidreparentingexception.cpp",
"designercore/exceptions/invalidmetainfoexception.cpp",
"designercore/exceptions/invalidargumentexception.cpp",
"designercore/exceptions/notimplementedexception.cpp",
"designercore/model/variantparser.cpp",
"designercore/exceptions/invalidmodelstateexception.cpp",
"designercore/exceptions/removebasestateexception.cpp",
"designercore/exceptions/invalididexception.cpp",
"designercore/model/propertynode.cpp",
"designercore/exceptions/invalidslideindexexception.cpp",
"designercore/model/import.cpp",
"designercore/exceptions/invalidqmlsourceexception.cpp",
"designercore/model/viewlogger.cpp",
"designercore/model/internalvariantproperty.cpp",
"designercore/model/internalnodelistproperty.cpp",
"designercore/model/variantproperty.cpp",
"designercore/model/nodelistproperty.cpp",
"designercore/model/abstractproperty.cpp",
"designercore/model/internalbindingproperty.cpp",
"designercore/model/bindingproperty.cpp",
"designercore/model/internalnodeproperty.cpp",
"designercore/model/internalnodeabstractproperty.cpp",
"designercore/model/nodeabstractproperty.cpp",
"designercore/model/nodeproperty.cpp",
"designercore/model/modeltotextmerger.cpp",
"designercore/model/texttomodelmerger.cpp",
"designercore/model/plaintexteditmodifier.cpp",
"designercore/model/componenttextmodifier.cpp",
"designercore/model/textmodifier.cpp",
"designercore/model/qmlmodelview.cpp",
"designercore/model/qmlitemnode.cpp",
"designercore/model/qmlstate.cpp",
"designercore/model/qmlchangeset.cpp",
"designercore/model/qmlmodelnodefacade.cpp",
"designercore/model/qmlobjectnode.cpp",
"designercore/model/qmlanchors.cpp",
"designercore/rewritertransaction.cpp",
"designercore/model/rewriteaction.cpp",
"designercore/model/modelnodepositionstorage.cpp",
"designercore/model/modelnodepositionrecalculator.cpp",
"designercore/model/rewriteactioncompressor.cpp",
"designercore/model/qmltextgenerator.cpp",
"designercore/model/modelmerger.cpp",
"designercore/exceptions/rewritingexception.cpp",
"designercore/model/modelnodecontextmenu.cpp",
"designercore/model/basetexteditmodifier.cpp",
"components/propertyeditor/behaviordialog.ui",
"components/itemlibrary/itemlibraryview.cpp",
"components/itemlibrary/itemlibrarywidget.cpp",
"components/itemlibrary/customdraganddrop.cpp",
"components/itemlibrary/itemlibrarymodel.cpp",
"components/itemlibrary/itemlibrarycomponents.cpp",
"components/itemlibrary/itemlibraryimageprovider.cpp",
"components/itemlibrary/itemlibraryview.h",
"components/itemlibrary/itemlibrarywidget.h",
"components/itemlibrary/customdraganddrop.h",
"components/itemlibrary/itemlibrarymodel.h",
"components/itemlibrary/itemlibrarycomponents.h",
"components/itemlibrary/itemlibraryimageprovider.h",
"components/itemlibrary/itemlibrary.qrc",
"components/navigator/navigatorview.h",
"components/navigator/navigatortreemodel.h",
"components/navigator/navigatorwidget.h",
"components/navigator/navigatortreeview.h",
"components/navigator/navigatorview.cpp",
"components/navigator/navigatortreemodel.cpp",
"components/navigator/navigatorwidget.cpp",
"components/navigator/navigatortreeview.cpp",
"components/navigator/navigator.qrc",
"components/pluginmanager/pluginmanager.cpp",
"components/pluginmanager/pluginpath.cpp",
"components/pluginmanager/iplugin.cpp",
"components/pluginmanager/pluginmanager.h",
"components/pluginmanager/pluginpath.h",
"components/pluginmanager/iplugin.h",
"components/stateseditor/stateseditorwidget.h",
"components/stateseditor/stateseditormodel.h",
"components/stateseditor/stateseditorview.h",
"components/stateseditor/stateseditorimageprovider.cpp",
"components/stateseditor/stateseditorwidget.cpp",
"components/stateseditor/stateseditormodel.cpp",
"components/stateseditor/stateseditorview.cpp",
"components/stateseditor/stateseditorimageprovider.cpp",
"components/stateseditor/stateseditor.qrc",
"components/stateseditor/stateslist.qml",
"components/stateseditor/HorizontalScrollBar.qml",
"qmldesignerplugin.cpp",
"designmodewidget.cpp",
"designersettings.cpp",
"settingspage.cpp",
"designmodecontext.cpp",
"styledoutputpaneplaceholder.cpp",
"settingspage.ui",
"components/resources/resources.qrc",
"components/itemlibrary/qml/Selector.qml",
"components/itemlibrary/qml/SectionView.qml",
"components/itemlibrary/qml/Scrollbar.qml",
"components/itemlibrary/qml/ItemView.qml",
"components/itemlibrary/qml/ItemsViewStyle.qml",
"components/itemlibrary/qml/ItemsView.qml"
]
}

View File

@@ -0,0 +1,100 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "QmlJSEditor"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "TextEditor" }
Depends { name: "ProjectExplorer" }
Depends { name: "QmlJSTools" }
Depends { name: "QmlJS" }
Depends { name: "LanguageUtils" }
Depends { name: "find" }
Depends { name: "QmlEditorWidgets" }
Depends { name: "CPlusPlus" }
Depends { name: "cpp" }
cpp.defines: base.concat(["QT_CREATOR"])
cpp.includePaths: [
".",
"..",
"../../libs",
buildDirectory
]
files: [
"qmljseditor.qrc",
"quicktoolbarsettingspage.ui",
"QmlJSEditor.mimetypes.xml",
"jsfilewizard.cpp",
"jsfilewizard.h",
"qmlexpressionundercursor.cpp",
"qmlexpressionundercursor.h",
"qmlfilewizard.cpp",
"qmlfilewizard.h",
"qmljsautocompleter.cpp",
"qmljsautocompleter.h",
"qmljscompletionassist.cpp",
"qmljscompletionassist.h",
"qmljscomponentfromobjectdef.cpp",
"qmljscomponentfromobjectdef.h",
"qmljscomponentnamedialog.cpp",
"qmljscomponentnamedialog.h",
"qmljscomponentnamedialog.ui",
"qmljseditor.cpp",
"qmljseditor.h",
"qmljseditor_global.h",
"qmljseditoractionhandler.cpp",
"qmljseditoractionhandler.h",
"qmljseditorconstants.h",
"qmljseditoreditable.cpp",
"qmljseditoreditable.h",
"qmljseditorfactory.cpp",
"qmljseditorfactory.h",
"qmljseditorplugin.cpp",
"qmljseditorplugin.h",
"qmljsfindreferences.cpp",
"qmljsfindreferences.h",
"qmljshighlighter.cpp",
"qmljshighlighter.h",
"qmljshoverhandler.cpp",
"qmljshoverhandler.h",
"qmljsoutline.cpp",
"qmljsoutline.h",
"qmljsoutlinetreeview.cpp",
"qmljsoutlinetreeview.h",
"qmljspreviewrunner.cpp",
"qmljspreviewrunner.h",
"qmljsquickfix.cpp",
"qmljsquickfix.h",
"qmljsquickfixassist.cpp",
"qmljsquickfixassist.h",
"qmljsquickfixes.cpp",
"qmljsreuse.cpp",
"qmljsreuse.h",
"qmljssemantichighlighter.cpp",
"qmljssemantichighlighter.h",
"qmljssemanticinfoupdater.cpp",
"qmljssemanticinfoupdater.h",
"qmljssnippetprovider.cpp",
"qmljssnippetprovider.h",
"qmljswrapinloader.cpp",
"qmloutlinemodel.cpp",
"qmloutlinemodel.h",
"qmltaskmanager.cpp",
"qmltaskmanager.h",
"quicktoolbar.cpp",
"quicktoolbar.h",
"quicktoolbarsettingspage.cpp",
"quicktoolbarsettingspage.h",
"qmljswrapinloader.h",
"images/qmlfile.png"
]
}

View File

@@ -0,0 +1,64 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "QmlJSInspector"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "ProjectExplorer" }
Depends { name: "QmlProjectManager" }
Depends { name: "TextEditor" }
Depends { name: "Debugger" }
Depends { name: "QmlJS" }
Depends { name: "QmlJSEditor" }
Depends { name: "symbianutils" }
Depends { name: "LanguageUtils" }
Depends { name: "QmlEditorWidgets" }
Depends { name: "QmlJSDebugClient" }
Depends { name: "cpp" }
cpp.includePaths: [
".",
"../../libs/qmleditorwidgets",
"../../../share/qtcreator/qml/qmljsdebugger/protocol",
"../../shared/symbianutils",
"..",
"../../libs",
buildDirectory
]
files: [
"qmljsprivateapi.h",
"qmljsinspector_global.h",
"qmljsinspectorconstants.h",
"qmljsinspectorplugin.h",
"qmljsclientproxy.h",
"qmljsinspector.h",
"qmljsinspectortoolbar.h",
"qmljslivetextpreview.h",
"qmljstoolbarcolorbox.h",
"qmljsinspectorclient.h",
"qmljscontextcrumblepath.h",
"qmljsinspectorsettings.h",
"qmljspropertyinspector.h",
"../../../share/qtcreator/qml/qmljsdebugger/protocol/inspectorprotocol.h",
"qmljsinspectorplugin.cpp",
"qmljsclientproxy.cpp",
"qmljsinspector.cpp",
"qmljsinspectortoolbar.cpp",
"qmljslivetextpreview.cpp",
"qmljstoolbarcolorbox.cpp",
"qmljsinspectorclient.cpp",
"qmljscontextcrumblepath.cpp",
"qmljsinspectorsettings.cpp",
"qmljspropertyinspector.cpp",
"qmljsinspector.qrc",
]
}

View File

@@ -0,0 +1,68 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "QmlJSTools"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "LanguageUtils" }
Depends { name: "CPlusPlus" }
Depends { name: "QmlJS" }
Depends { name: "ProjectExplorer" }
Depends { name: "TextEditor" }
Depends { name: "Locator" }
Depends { name: "QmlJSDebugClient" }
Depends { name: "QtSupport" }
Depends { name: "cpp" }
cpp.defines: base.concat(["QT_NO_CAST_TO_ASCII"])
cpp.includePaths: [
"..",
"../../libs",
"../../libs/3rdparty",
buildDirectory
]
files: [
"qmljsmodelmanager.cpp",
"qmljsmodelmanager.h",
"qmljscodestylesettingspage.cpp",
"qmljscodestylesettingspage.h",
"qmljscodestylesettingspage.ui",
"qmljsfindexportedcpptypes.cpp",
"qmljsfindexportedcpptypes.h",
"qmljsfunctionfilter.cpp",
"qmljsfunctionfilter.h",
"qmljsindenter.cpp",
"qmljsindenter.h",
"qmljslocatordata.cpp",
"qmljslocatordata.h",
"qmljsmodelmanager.cpp",
"qmljsmodelmanager.h",
"qmljsplugindumper.cpp",
"qmljsplugindumper.h",
"qmljsqtstylecodeformatter.cpp",
"qmljsqtstylecodeformatter.h",
"qmljsrefactoringchanges.cpp",
"qmljsrefactoringchanges.h",
"qmljstools_global.h",
"qmljstoolsconstants.h",
"qmljstoolsplugin.cpp",
"qmljstoolsplugin.h",
"qmljstoolssettings.cpp",
"qmljstoolssettings.h",
"qmljscodestylepreferencesfactory.cpp",
"qmljscodestylepreferencesfactory.h"
]
ProductModule {
Depends { name: "CPlusPlus" }
Depends { name: "QmlJSDebugClient" }
}
}

View File

@@ -0,0 +1,84 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "QmlProfiler"
Depends { name: "qt"; submodules: ['gui', 'network', 'script', 'declarative'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "AnalyzerBase" }
Depends { name: "QmlProjectManager" }
Depends { name: "Qt4ProjectManager" }
Depends { name: "RemoteLinux" }
Depends { name: "ProjectExplorer" }
Depends { name: "QtSupport" }
Depends { name: "symbianutils" }
Depends { name: "TextEditor" }
Depends { name: "QmlJSDebugClient" }
Depends { name: "QmlJS" }
Depends { name: "QmlJSTools" }
Depends { name: "CPlusPlus" }
Depends { name: "cpp" }
cpp.includePaths: [
"canvas",
"../../shared/symbianutils",
"..",
"../../libs",
buildDirectory
]
files: [
"abstractqmlprofilerrunner.h",
"codaqmlprofilerrunner.cpp",
"codaqmlprofilerrunner.h",
"localqmlprofilerrunner.cpp",
"localqmlprofilerrunner.h",
"qmlprofiler_global.h",
"qmlprofilerattachdialog.cpp",
"qmlprofilerattachdialog.h",
"qmlprofilerattachdialog.ui",
"qmlprofilerconstants.h",
"qmlprofilerdetailsrewriter.cpp",
"qmlprofilerdetailsrewriter.h",
"qmlprofilerengine.cpp",
"qmlprofilerengine.h",
"qmlprofilereventview.cpp",
"qmlprofilereventview.h",
"qmlprofilerplugin.cpp",
"qmlprofilerplugin.h",
"qmlprofilertool.cpp",
"qmlprofilertool.h",
"remotelinuxqmlprofilerrunner.cpp",
"remotelinuxqmlprofilerrunner.h",
"timelineview.cpp",
"timelineview.h",
"tracewindow.cpp",
"tracewindow.h",
"canvas/qdeclarativecanvas.cpp",
"canvas/qdeclarativecanvas_p.h",
"canvas/qdeclarativecanvastimer.cpp",
"canvas/qdeclarativecanvastimer_p.h",
"canvas/qdeclarativecontext2d.cpp",
"canvas/qdeclarativecontext2d_p.h",
"canvas/qmlprofilercanvas.cpp",
"canvas/qmlprofilercanvas.h",
"qml/Detail.qml",
"qml/Label.qml",
"qml/MainView.qml",
"qml/Overview.qml",
"qml/RangeDetails.qml",
"qml/RangeMover.qml",
"qml/SelectionRange.qml",
"qml/SelectionRangeDetails.qml",
"qml/StatusDisplay.qml",
"qml/TimeDisplay.qml",
"qml/TimeMarks.qml",
"qml/qmlprofiler.qrc"
]
}

View File

@@ -0,0 +1,66 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "QmlProjectManager"
Depends { name: "qt"; submodules: ['gui', 'declarative'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "ProjectExplorer" }
Depends { name: "TextEditor" }
Depends { name: "QmlJSEditor" }
Depends { name: "QmlJS" }
Depends { name: "Debugger" }
Depends { name: "QtSupport" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"fileformat/qmlprojectitem.h",
"fileformat/filefilteritems.h",
"fileformat/qmlprojectfileformat.h",
"qmlproject.h",
"qmlprojectplugin.h",
"qmlprojectmanager.h",
"qmlprojectconstants.h",
"qmlprojectnodes.h",
"qmlprojectfile.h",
"qmlprojectruncontrol.h",
"qmlprojectrunconfiguration.h",
"qmlprojectrunconfigurationfactory.h",
"qmlprojectapplicationwizard.h",
"qmlprojectmanager_global.h",
"qmlprojectmanagerconstants.h",
"qmlprojecttarget.h",
"qmlprojectrunconfigurationwidget.h",
"fileformat/qmlprojectitem.cpp",
"fileformat/filefilteritems.cpp",
"fileformat/qmlprojectfileformat.cpp",
"qmlproject.cpp",
"qmlprojectplugin.cpp",
"qmlprojectmanager.cpp",
"qmlprojectnodes.cpp",
"qmlprojectfile.cpp",
"qmlprojectruncontrol.cpp",
"qmlprojectrunconfiguration.cpp",
"qmlprojectrunconfigurationfactory.cpp",
"qmlprojectapplicationwizard.cpp",
"qmlprojecttarget.cpp",
"qmlprojectrunconfigurationwidget.cpp",
"qmlproject.qrc",
"QmlProject.mimetypes.xml"
]
}

View File

@@ -0,0 +1,313 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Qt4ProjectManager"
Depends { name: "qt"; submodules: ['gui', 'network'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "ProjectExplorer" }
Depends { name: "QtSupport" }
Depends { name: "CppTools" }
Depends { name: "Debugger" }
Depends { name: "symbianutils" }
Depends { name: "QmlJS" }
Depends { name: "botan" }
Depends { name: "cplusplus" }
Depends { name: "TextEditor" }
Depends { name: "cpp" }
cpp.defines: {
return base.concat([
"PROPARSER_AS_LIBRARY",
"PROPARSER_THREAD_SAFE",
"PROEVALUATOR_THREAD_SAFE",
"PROEVALUATOR_CUMULATIVE"
])
}
cpp.includePaths: [
".",
"..",
buildDirectory,
"customwidgetwizard",
"../../libs",
"../../shared",
"../../shared/symbianutils",
"../../libs/3rdparty/botan/build"
]
files: [
"Qt4ProjectManager.mimetypes.xml",
"librarydetailswidget.ui",
"qt4projectmanager.qrc",
"addlibrarywizard.cpp",
"addlibrarywizard.h",
"externaleditors.cpp",
"externaleditors.h",
"findqt4profiles.cpp",
"findqt4profiles.h",
"librarydetailscontroller.cpp",
"librarydetailscontroller.h",
"makestep.h",
"makestep.ui",
"profilecompletionassist.cpp",
"profilecompletionassist.h",
"profileeditor.cpp",
"profileeditor.h",
"profileeditorfactory.cpp",
"profileeditorfactory.h",
"profilehighlighter.cpp",
"profilehighlighter.h",
"profilehoverhandler.cpp",
"profilehoverhandler.h",
"profilekeywords.cpp",
"profilekeywords.h",
"qmakeparser.cpp",
"qmakeparser.h",
"qmakestep.cpp",
"qmakestep.h",
"qmakestep.ui",
"qt4basetargetfactory.h",
"qt4buildconfiguration.cpp",
"qt4buildconfiguration.h",
"qt4nodes.h",
"qt4project.cpp",
"qt4project.h",
"qt4projectconfigwidget.cpp",
"qt4projectconfigwidget.h",
"qt4projectconfigwidget.ui",
"qt4projectmanager_global.h",
"qt4projectmanagerconstants.h",
"qt4projectmanagerplugin.cpp",
"qt4projectmanagerplugin.h",
"qt4targetsetupwidget.h",
"qtmodulesinfo.cpp",
"qtmodulesinfo.h",
"qtuicodemodelsupport.cpp",
"qtuicodemodelsupport.h",
"unconfiguredsettingsoptionpage.cpp",
"unconfiguredsettingsoptionpage.h",
"unconfiguredprojectpanel.cpp",
"unconfiguredprojectpanel.h",
"winceqtversion.cpp",
"winceqtversion.h",
"winceqtversionfactory.cpp",
"winceqtversionfactory.h",
"buildconfigurationinfo.h",
"makestep.cpp",
"qt4nodes.cpp",
"qt4projectmanager.cpp",
"qt4projectmanager.h",
"qt4target.cpp",
"qt4target.h",
"customwidgetwizard/classdefinition.ui",
"customwidgetwizard/customwidgetpluginwizardpage.ui",
"customwidgetwizard/customwidgetwidgetswizardpage.ui",
"customwidgetwizard/classdefinition.cpp",
"customwidgetwizard/classdefinition.h",
"customwidgetwizard/classlist.cpp",
"customwidgetwizard/classlist.h",
"customwidgetwizard/customwidgetpluginwizardpage.cpp",
"customwidgetwizard/customwidgetpluginwizardpage.h",
"customwidgetwizard/customwidgetwidgetswizardpage.cpp",
"customwidgetwizard/customwidgetwidgetswizardpage.h",
"customwidgetwizard/customwidgetwizard.cpp",
"customwidgetwizard/customwidgetwizard.h",
"customwidgetwizard/customwidgetwizarddialog.cpp",
"customwidgetwizard/customwidgetwizarddialog.h",
"customwidgetwizard/filenamingparameters.h",
"customwidgetwizard/plugingenerator.cpp",
"customwidgetwizard/plugingenerator.h",
"customwidgetwizard/pluginoptions.h",
"images/forms.png",
"images/headers.png",
"images/qt_project.png",
"images/qt_qrc.png",
"images/run_qmake.png",
"images/run_qmake_small.png",
"images/sources.png",
"images/unknown.png",
"qt-desktop/desktopqtversion.cpp",
"qt-desktop/desktopqtversion.h",
"qt-desktop/desktopqtversionfactory.cpp",
"qt-desktop/desktopqtversionfactory.h",
"qt-desktop/qt4desktoptarget.cpp",
"qt-desktop/qt4desktoptarget.h",
"qt-desktop/qt4desktoptargetfactory.cpp",
"qt-desktop/qt4desktoptargetfactory.h",
"qt-desktop/qt4runconfiguration.cpp",
"qt-desktop/qt4runconfiguration.h",
"qt-desktop/qt4simulatortarget.cpp",
"qt-desktop/qt4simulatortarget.h",
"qt-desktop/qt4simulatortargetfactory.cpp",
"qt-desktop/qt4simulatortargetfactory.h",
"qt-desktop/simulatorqtversion.cpp",
"qt-desktop/simulatorqtversion.h",
"qt-desktop/simulatorqtversionfactory.cpp",
"qt-desktop/simulatorqtversionfactory.h",
"qt-s60/rvcttoolchainconfigwidget.ui",
"qt-s60/winscwtoolchainconfigwidget.ui",
"qt-s60/abldparser.cpp",
"qt-s60/abldparser.h",
"qt-s60/certificatepathchooser.cpp",
"qt-s60/certificatepathchooser.h",
"qt-s60/gccetoolchain.cpp",
"qt-s60/gccetoolchain.h",
"qt-s60/passphraseforkeydialog.cpp",
"qt-s60/passphraseforkeydialog.h",
"qt-s60/qt4symbiantarget.cpp",
"qt-s60/qt4symbiantarget.h",
"qt-s60/qt4symbiantargetfactory.cpp",
"qt-s60/qt4symbiantargetfactory.h",
"qt-s60/rvctparser.cpp",
"qt-s60/rvctparser.h",
"qt-s60/rvcttoolchain.cpp",
"qt-s60/rvcttoolchain.h",
"qt-s60/s60certificatedetailsdialog.cpp",
"qt-s60/s60certificatedetailsdialog.h",
"qt-s60/s60certificatedetailsdialog.ui",
"qt-s60/s60certificateinfo.cpp",
"qt-s60/s60certificateinfo.h",
"qt-s60/s60createpackageparser.cpp",
"qt-s60/s60createpackageparser.h",
"qt-s60/s60createpackagestep.cpp",
"qt-s60/s60createpackagestep.h",
"qt-s60/s60createpackagestep.ui",
"qt-s60/s60deployconfiguration.cpp",
"qt-s60/s60deployconfiguration.h",
"qt-s60/s60deployconfigurationwidget.cpp",
"qt-s60/s60deployconfigurationwidget.h",
"qt-s60/s60devicerunconfiguration.cpp",
"qt-s60/s60devicerunconfiguration.h",
"qt-s60/s60devicerunconfigurationwidget.cpp",
"qt-s60/s60devicerunconfigurationwidget.h",
"qt-s60/s60manager.h",
"qt-s60/s60publisherovi.cpp",
"qt-s60/s60publisherovi.h",
"qt-s60/s60publishingbuildsettingspageovi.cpp",
"qt-s60/s60publishingbuildsettingspageovi.h",
"qt-s60/s60publishingbuildsettingspageovi.ui",
"qt-s60/s60publishingresultspageovi.cpp",
"qt-s60/s60publishingresultspageovi.h",
"qt-s60/s60publishingresultspageovi.ui",
"qt-s60/s60publishingsissettingspageovi.cpp",
"qt-s60/s60publishingsissettingspageovi.h",
"qt-s60/s60publishingsissettingspageovi.ui",
"qt-s60/s60publishingwizardfactories.cpp",
"qt-s60/s60publishingwizardfactories.h",
"qt-s60/s60publishingwizardovi.cpp",
"qt-s60/s60publishingwizardovi.h",
"qt-s60/s60symbiancertificate.cpp",
"qt-s60/s60symbiancertificate.h",
"qt-s60/sbsv2parser.cpp",
"qt-s60/sbsv2parser.h",
"qt-s60/symbianqtversion.cpp",
"qt-s60/symbianqtversion.h",
"qt-s60/symbianqtversionfactory.cpp",
"qt-s60/symbianqtversionfactory.h",
"qt-s60/winscwparser.cpp",
"qt-s60/winscwparser.h",
"qt-s60/winscwtoolchain.cpp",
"qt-s60/winscwtoolchain.h",
"qt-s60/codaruncontrol.cpp",
"qt-s60/codaruncontrol.h",
"qt-s60/s60deploystep.cpp",
"qt-s60/s60deploystep.h",
"qt-s60/s60devicedebugruncontrol.cpp",
"qt-s60/s60devicedebugruncontrol.h",
"qt-s60/s60emulatorrunconfiguration.cpp",
"qt-s60/s60emulatorrunconfiguration.h",
"qt-s60/s60manager.cpp",
"qt-s60/s60runcontrolbase.cpp",
"qt-s60/s60runcontrolbase.h",
"qt-s60/s60runcontrolfactory.cpp",
"qt-s60/s60runcontrolfactory.h",
"wizards/targetsetuppage.ui",
"wizards/testwizardpage.ui",
"wizards/wizards.qrc",
"wizards/abstractmobileapp.cpp",
"wizards/abstractmobileapp.h",
"wizards/abstractmobileappwizard.cpp",
"wizards/abstractmobileappwizard.h",
"wizards/consoleappwizard.cpp",
"wizards/consoleappwizard.h",
"wizards/consoleappwizarddialog.cpp",
"wizards/consoleappwizarddialog.h",
"wizards/emptyprojectwizard.cpp",
"wizards/emptyprojectwizard.h",
"wizards/emptyprojectwizarddialog.cpp",
"wizards/emptyprojectwizarddialog.h",
"wizards/filespage.cpp",
"wizards/filespage.h",
"wizards/guiappwizard.cpp",
"wizards/guiappwizard.h",
"wizards/guiappwizarddialog.cpp",
"wizards/guiappwizarddialog.h",
"wizards/html5app.cpp",
"wizards/html5app.h",
"wizards/html5appwizard.cpp",
"wizards/html5appwizard.h",
"wizards/html5appwizardpages.cpp",
"wizards/html5appwizardpages.h",
"wizards/html5appwizardsourcespage.ui",
"wizards/libraryparameters.h",
"wizards/librarywizard.cpp",
"wizards/librarywizard.h",
"wizards/librarywizarddialog.cpp",
"wizards/librarywizarddialog.h",
"wizards/mobileapp.cpp",
"wizards/mobileapp.h",
"wizards/mobileappwizard.cpp",
"wizards/mobileappwizard.h",
"wizards/mobileappwizardgenericoptionspage.ui",
"wizards/mobileappwizardharmattanoptionspage.ui",
"wizards/mobileappwizardmaemooptionspage.ui",
"wizards/mobileappwizardpages.cpp",
"wizards/mobileappwizardpages.h",
"wizards/mobileappwizardsymbianoptionspage.ui",
"wizards/mobilelibraryparameters.cpp",
"wizards/mobilelibraryparameters.h",
"wizards/mobilelibrarywizardoptionpage.cpp",
"wizards/mobilelibrarywizardoptionpage.h",
"wizards/mobilelibrarywizardoptionpage.ui",
"wizards/modulespage.cpp",
"wizards/modulespage.h",
"wizards/qtprojectparameters.cpp",
"wizards/qtprojectparameters.h",
"wizards/qtquickapp.cpp",
"wizards/qtquickapp.h",
"wizards/qtquickappwizard.cpp",
"wizards/qtquickappwizard.h",
"wizards/qtquickappwizardpages.cpp",
"wizards/qtquickappwizardpages.h",
"wizards/qtquickcomponentsetoptionspage.ui",
"wizards/qtwizard.cpp",
"wizards/qtwizard.h",
"wizards/subdirsprojectwizard.cpp",
"wizards/subdirsprojectwizard.h",
"wizards/subdirsprojectwizarddialog.cpp",
"wizards/subdirsprojectwizarddialog.h",
"wizards/targetsetuppage.cpp",
"wizards/targetsetuppage.h",
"wizards/testwizard.cpp",
"wizards/testwizard.h",
"wizards/testwizarddialog.cpp",
"wizards/testwizarddialog.h",
"wizards/testwizardpage.cpp",
"wizards/testwizardpage.h",
"wizards/libraryparameters.cpp",
"wizards/images/console.png",
"wizards/images/gui.png",
"wizards/images/html5app.png",
"wizards/images/lib.png",
"wizards/images/qtquickapp.png"
]
}

View File

@@ -0,0 +1,88 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "QtSupport"
Depends { name: "qt"; submodules: ['gui', 'declarative'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "ProjectExplorer" }
Depends { name: "TextEditor" }
Depends { name: "QmlJS" }
Depends { name: "cpp" }
cpp.includePaths: [
".",
"../../shared",
"../../shared/proparser",
"..",
"../../libs",
buildDirectory
]
cpp.defines: {
return base.concat([
"QT_NO_CAST_TO_ASCII",
"PROPARSER_AS_LIBRARY",
"PROPARSER_LIBRARY",
"PROPARSER_THREAD_SAFE",
"PROEVALUATOR_THREAD_SAFE",
"PROEVALUATOR_CUMULATIVE"
])
}
files: [
"../../shared/proparser/proparser_global.h",
"../../shared/proparser/profileparser.h",
"../../shared/proparser/profileevaluator.h",
"../../shared/proparser/proitems.h",
"../../shared/proparser/prowriter.h",
"../../shared/proparser/profileparser.cpp",
"../../shared/proparser/profileevaluator.cpp",
"../../shared/proparser/proitems.cpp",
"../../shared/proparser/prowriter.cpp",
"../../shared/proparser/proparser.qrc",
"../../shared/proparser/ioutils.h",
"../../shared/proparser/ioutils.cpp",
"qtversioninfo.ui",
"qtversionmanager.ui",
"baseqtversion.h",
"debugginghelper.ui",
"debugginghelperbuildtask.h",
"exampleslistmodel.h",
"gettingstartedwelcomepage.h",
"profilereader.cpp",
"profilereader.h",
"qmldebugginglibrary.h",
"qmldumptool.h",
"qmlobservertool.h",
"qtoptionspage.h",
"qtoutputformatter.cpp",
"qtoutputformatter.h",
"qtparser.h",
"qtsupport_global.h",
"qtsupportconstants.h",
"qtsupportplugin.cpp",
"qtsupportplugin.h",
"qtversionfactory.h",
"qtversionmanager.h",
"screenshotcropper.cpp",
"screenshotcropper.h",
"showbuildlog.ui",
"baseqtversion.cpp",
"debugginghelperbuildtask.cpp",
"exampleslistmodel.cpp",
"gettingstartedwelcomepage.cpp",
"qmldebugginglibrary.cpp",
"qmldumptool.cpp",
"qmlobservertool.cpp",
"qtoptionspage.cpp",
"qtparser.cpp",
"qtversionfactory.cpp",
"qtversionmanager.cpp"
]
}

View File

@@ -0,0 +1,156 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "RemoteLinux"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "Debugger" }
Depends { name: "ProjectExplorer" }
Depends { name: "Qt4ProjectManager" }
Depends { name: "QtSupport" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"abstractpackagingstep.cpp",
"abstractpackagingstep.h",
"abstractremotelinuxdeployservice.cpp",
"abstractremotelinuxdeployservice.h",
"abstractremotelinuxdeploystep.h",
"abstractuploadandinstallpackageservice.cpp",
"abstractuploadandinstallpackageservice.h",
"abstractembeddedlinuxtarget.cpp",
"abstractembeddedlinuxtarget.h",
"genericembeddedlinuxtarget.cpp",
"genericembeddedlinuxtarget.h",
"deployablefile.h",
"deployablefilesperprofile.cpp",
"deployablefilesperprofile.h",
"deploymentinfo.cpp",
"deploymentinfo.h",
"deploymentsettingsassistant.cpp",
"deploymentsettingsassistant.h",
"embeddedlinuxqtversion.cpp",
"embeddedlinuxqtversion.h",
"embeddedlinuxqtversionfactory.cpp",
"embeddedlinuxqtversionfactory.h",
"embeddedlinuxtargetfactory.cpp",
"embeddedlinuxtargetfactory.h",
"genericdirectuploadservice.cpp",
"genericdirectuploadstep.h",
"genericlinuxdeviceconfigurationfactory.cpp",
"genericlinuxdeviceconfigurationfactory.h",
"genericlinuxdeviceconfigurationwizard.cpp",
"genericlinuxdeviceconfigurationwizard.h",
"genericlinuxdeviceconfigurationwizardpages.cpp",
"genericlinuxdeviceconfigurationwizardpages.h",
"genericlinuxdeviceconfigurationwizardsetuppage.ui",
"genericlinuxdeviceconfigurationwidget.cpp",
"genericlinuxdeviceconfigurationwidget.h",
"genericlinuxdeviceconfigurationwidget.ui",
"genericremotelinuxdeploystepfactory.cpp",
"genericremotelinuxdeploystepfactory.h",
"linuxdeviceconfiguration.cpp",
"linuxdeviceconfiguration.h",
"linuxdeviceconfigurations.cpp",
"linuxdeviceconfigurations.h",
"linuxdevicefactoryselectiondialog.cpp",
"linuxdevicefactoryselectiondialog.h",
"linuxdevicefactoryselectiondialog.ui",
"linuxdevicetestdialog.cpp",
"linuxdevicetestdialog.h",
"linuxdevicetester.cpp",
"linuxdevicetester.h",
"portlist.cpp",
"portlist.h",
"publickeydeploymentdialog.cpp",
"publickeydeploymentdialog.h",
"remotelinux.qrc",
"remotelinux_constants.h",
"remotelinux_export.h",
"remotelinuxapplicationrunner.cpp",
"remotelinuxapplicationrunner.h",
"remotelinuxcustomcommanddeploymentstep.h",
"remotelinuxcustomcommanddeployservice.cpp",
"remotelinuxcustomcommanddeployservice.h",
"remotelinuxdebugsupport.cpp",
"remotelinuxdebugsupport.h",
"remotelinuxdeployconfiguration.cpp",
"remotelinuxdeployconfiguration.h",
"remotelinuxdeployconfigurationfactory.cpp",
"remotelinuxdeployconfigurationfactory.h",
"remotelinuxdeployconfigurationwidget.cpp",
"remotelinuxdeployconfigurationwidget.h",
"remotelinuxpackageinstaller.cpp",
"remotelinuxplugin.cpp",
"remotelinuxplugin.h",
"remotelinuxprocessesdialog.cpp",
"remotelinuxprocesslist.cpp",
"remotelinuxprocesslist.h",
"remotelinuxrunconfiguration.cpp",
"remotelinuxrunconfiguration.h",
"remotelinuxrunconfigurationfactory.cpp",
"remotelinuxrunconfigurationfactory.h",
"remotelinuxrunconfigurationwidget.cpp",
"remotelinuxrunconfigurationwidget.h",
"remotelinuxruncontrol.h",
"remotelinuxsettingspages.cpp",
"remotelinuxsettingspages.h",
"remotelinuxusedportsgatherer.cpp",
"remotelinuxutils.cpp",
"remotelinuxutils.h",
"sshkeycreationdialog.cpp",
"sshkeycreationdialog.h",
"startgdbserverdialog.cpp",
"startgdbserverdialog.h",
"tarpackagecreationstep.h",
"uploadandinstalltarpackagestep.h",
"genericdirectuploadservice.h",
"linuxdeviceconfigurationssettingswidget.cpp",
"linuxdeviceconfigurationssettingswidget.h",
"linuxdeviceconfigurationssettingswidget.ui",
"linuxdevicetestdialog.ui",
"packageuploader.cpp",
"packageuploader.h",
"profilesupdatedialog.cpp",
"profilesupdatedialog.h",
"profilesupdatedialog.ui",
"remotelinuxdeployconfigurationwidget.ui",
"remotelinuxenvironmentreader.cpp",
"remotelinuxenvironmentreader.h",
"remotelinuxpackageinstaller.h",
"remotelinuxprocessesdialog.h",
"remotelinuxprocessesdialog.ui",
"remotelinuxusedportsgatherer.h",
"sshkeycreationdialog.ui",
"sshkeydeployer.cpp",
"sshkeydeployer.h",
"typespecificdeviceconfigurationlistmodel.cpp",
"typespecificdeviceconfigurationlistmodel.h",
"abstractremotelinuxdeploystep.cpp",
"genericdirectuploadstep.cpp",
"remotelinuxcustomcommanddeploymentstep.cpp",
"remotelinuxruncontrol.cpp",
"remotelinuxruncontrolfactory.cpp",
"remotelinuxruncontrolfactory.h",
"tarpackagecreationstep.cpp",
"uploadandinstalltarpackagestep.cpp",
"images/embeddedtarget.png"
]
ProductModule {
Depends { name: "Core" }
}
}

View File

@@ -0,0 +1,47 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "ResourceEditor"
Depends { name: "aggregation" } // ### should be injected by product dependency "Core"
Depends { name: "extensionsystem" } // ### should be injected by product dependency "Core"
Depends { name: "utils" } // ### should be injected by product dependency "Core"
Depends { name: "Core" }
Depends { name: "cpp" }
Depends { name: "qt"; submodules: ['gui', 'xml'] }
cpp.includePaths: [
"..",
"../..",
"../../libs",
buildDirectory,
"../../shared/qrceditor",
"../../tools/utils"
]
files: [
"ResourceEditor.mimetypes.xml",
"resourceeditor.qrc",
"resourceeditorconstants.h",
"resourceeditorfactory.cpp",
"resourceeditorfactory.h",
"resourceeditorplugin.cpp",
"resourceeditorplugin.h",
"resourceeditorw.cpp",
"resourceeditorw.h",
"resourcewizard.cpp",
"resourcewizard.h",
"../../shared/qrceditor/resourcefile.cpp",
"../../shared/qrceditor/resourceview.cpp",
"../../shared/qrceditor/qrceditor.cpp",
"../../shared/qrceditor/undocommands.cpp",
"../../shared/qrceditor/resourcefile_p.h",
"../../shared/qrceditor/resourceview.h",
"../../shared/qrceditor/qrceditor.h",
"../../shared/qrceditor/undocommands_p.h",
"../../shared/qrceditor/qrceditor.ui"
]
}

View File

@@ -0,0 +1,49 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Subversion"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "TextEditor" }
Depends { name: "find" }
Depends { name: "VCSBase" }
Depends { name: "Locator" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"annotationhighlighter.h",
"subversionplugin.h",
"subversioncontrol.h",
"settingspage.h",
"subversioneditor.h",
"subversionsubmiteditor.h",
"subversionsettings.h",
"checkoutwizard.h",
"checkoutwizardpage.h",
"subversionconstants.h",
"annotationhighlighter.cpp",
"subversionplugin.cpp",
"subversioncontrol.cpp",
"settingspage.cpp",
"subversioneditor.cpp",
"subversionsubmiteditor.cpp",
"subversionsettings.cpp",
"checkoutwizard.cpp",
"checkoutwizardpage.cpp",
"settingspage.ui",
"subversion.qrc"
]
}

View File

@@ -0,0 +1,43 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "TaskList"
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "ProjectExplorer" }
Depends { name: "find" }
Depends { name: "Locator" }
Depends { name: "TextEditor" }
Depends { name: "cpp" }
cpp.includePaths: [
"..",
"../../libs",
buildDirectory
]
files: [
"tasklistplugin.h",
"tasklist_export.h",
"tasklistconstants.h",
"stopmonitoringhandler.h",
"taskfile.h",
"taskfilefactory.h",
"tasklistplugin.cpp",
"stopmonitoringhandler.cpp",
"taskfile.cpp",
"taskfilefactory.cpp",
"tasklist.qrc",
"TaskList.mimetypes.xml"
]
}

View File

@@ -0,0 +1,262 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "TextEditor"
Depends { name: "qt"; submodules: ['gui', 'xml', 'network', 'script'] }
Depends { name: "utils" }
Depends { name: "aggregation" }
Depends { name: "extensionsystem" }
Depends { name: "find" }
Depends { name: "locator" }
Depends { name: "Core" }
Depends { name: "cpp" }
cpp.includePaths: [
".",
"..",
"generichighlighter",
"tooltip",
"snippets",
"codeassist",
"../../libs",
buildDirectory
]
files: [
"TextEditor.mimetypes.xml",
"colorschemeedit.ui",
"fontsettingspage.ui",
"texteditor.qrc",
"autocompleter.cpp",
"autocompleter.h",
"basefilefind.cpp",
"basefilefind.h",
"basefilefind_p.h",
"basehoverhandler.cpp",
"basehoverhandler.h",
"basetextdocument.cpp",
"basetextdocument.h",
"basetextdocumentlayout.cpp",
"basetextdocumentlayout.h",
"basetexteditor.cpp",
"basetexteditor.h",
"basetexteditor_p.h",
"basetextmark.cpp",
"basetextmark.h",
"behaviorsettings.cpp",
"behaviorsettings.h",
"behaviorsettingspage.cpp",
"behaviorsettingspage.h",
"behaviorsettingspage.ui",
"behaviorsettingswidget.cpp",
"behaviorsettingswidget.h",
"behaviorsettingswidget.ui",
"circularclipboard.h",
"codecselector.cpp",
"codecselector.h",
"codestyleeditor.cpp",
"codestylepool.cpp",
"codestylepool.h",
"codestyleselectorwidget.cpp",
"codestyleselectorwidget.h",
"codestyleselectorwidget.ui",
"colorscheme.cpp",
"colorscheme.h",
"colorschemeedit.cpp",
"colorschemeedit.h",
"completionsettings.cpp",
"completionsettings.h",
"convenience.cpp",
"convenience.h",
"displaysettings.cpp",
"displaysettings.h",
"displaysettingspage.cpp",
"displaysettingspage.h",
"displaysettingspage.ui",
"extraencodingsettings.cpp",
"extraencodingsettings.h",
"findincurrentfile.cpp",
"findincurrentfile.h",
"findinfiles.cpp",
"findinfiles.h",
"findinopenfiles.cpp",
"findinopenfiles.h",
"fontsettings.cpp",
"fontsettings.h",
"fontsettingspage.cpp",
"fontsettingspage.h",
"helpitem.cpp",
"helpitem.h",
"icodestylepreferences.cpp",
"icodestylepreferencesfactory.cpp",
"icodestylepreferencesfactory.h",
"indenter.cpp",
"indenter.h",
"ioutlinewidget.h",
"itexteditor.cpp",
"itexteditor.h",
"linenumberfilter.cpp",
"linenumberfilter.h",
"normalindenter.cpp",
"normalindenter.h",
"outlinefactory.cpp",
"outlinefactory.h",
"plaintexteditor.cpp",
"plaintexteditor.h",
"plaintexteditorfactory.cpp",
"plaintexteditorfactory.h",
"quickfix.cpp",
"quickfix.h",
"refactoringchanges.cpp",
"refactoringchanges.h",
"refactoroverlay.cpp",
"refactoroverlay.h",
"semantichighlighter.cpp",
"semantichighlighter.h",
"simplecodestylepreferences.cpp",
"simplecodestylepreferences.h",
"simplecodestylepreferenceswidget.cpp",
"storagesettings.cpp",
"storagesettings.h",
"syntaxhighlighter.cpp",
"syntaxhighlighter.h",
"tabsettings.cpp",
"tabsettings.h",
"tabsettingswidget.cpp",
"tabsettingswidget.h",
"tabsettingswidget.ui",
"texteditor_global.h",
"texteditoractionhandler.cpp",
"texteditoractionhandler.h",
"texteditorconstants.h",
"texteditoroptionspage.cpp",
"texteditoroptionspage.h",
"texteditoroverlay.cpp",
"texteditoroverlay.h",
"texteditorplugin.cpp",
"texteditorplugin.h",
"texteditorsettings.cpp",
"texteditorsettings.h",
"textfilewizard.cpp",
"textfilewizard.h",
"typingsettings.cpp",
"typingsettings.h",
"circularclipboard.cpp",
"codestyleeditor.h",
"icodestylepreferences.h",
"simplecodestylepreferenceswidget.h",
"codeassist/assistenums.h",
"codeassist/basicproposalitem.cpp",
"codeassist/basicproposalitem.h",
"codeassist/basicproposalitemlistmodel.cpp",
"codeassist/basicproposalitemlistmodel.h",
"codeassist/codeassistant.cpp",
"codeassist/codeassistant.h",
"codeassist/completionassistprovider.cpp",
"codeassist/completionassistprovider.h",
"codeassist/defaultassistinterface.cpp",
"codeassist/defaultassistinterface.h",
"codeassist/functionhintproposal.cpp",
"codeassist/functionhintproposal.h",
"codeassist/functionhintproposalwidget.cpp",
"codeassist/functionhintproposalwidget.h",
"codeassist/genericproposal.cpp",
"codeassist/genericproposal.h",
"codeassist/genericproposalwidget.cpp",
"codeassist/genericproposalwidget.h",
"codeassist/iassistinterface.cpp",
"codeassist/iassistinterface.h",
"codeassist/iassistprocessor.cpp",
"codeassist/iassistprocessor.h",
"codeassist/iassistproposal.cpp",
"codeassist/iassistproposal.h",
"codeassist/iassistproposalitem.cpp",
"codeassist/iassistproposalitem.h",
"codeassist/iassistproposalmodel.cpp",
"codeassist/iassistproposalmodel.h",
"codeassist/iassistproposalwidget.cpp",
"codeassist/iassistproposalwidget.h",
"codeassist/iassistprovider.cpp",
"codeassist/iassistprovider.h",
"codeassist/ifunctionhintproposalmodel.cpp",
"codeassist/ifunctionhintproposalmodel.h",
"codeassist/igenericproposalmodel.cpp",
"codeassist/igenericproposalmodel.h",
"codeassist/quickfixassistprocessor.cpp",
"codeassist/quickfixassistprocessor.h",
"codeassist/quickfixassistprovider.cpp",
"codeassist/quickfixassistprovider.h",
"codeassist/runner.cpp",
"codeassist/runner.h",
"generichighlighter/context.cpp",
"generichighlighter/context.h",
"generichighlighter/definitiondownloader.cpp",
"generichighlighter/definitiondownloader.h",
"generichighlighter/dynamicrule.cpp",
"generichighlighter/dynamicrule.h",
"generichighlighter/highlightdefinition.cpp",
"generichighlighter/highlightdefinition.h",
"generichighlighter/highlightdefinitionhandler.cpp",
"generichighlighter/highlightdefinitionhandler.h",
"generichighlighter/highlightdefinitionmetadata.cpp",
"generichighlighter/highlightdefinitionmetadata.h",
"generichighlighter/highlighter.cpp",
"generichighlighter/highlighter.h",
"generichighlighter/highlighterexception.h",
"generichighlighter/highlightersettings.cpp",
"generichighlighter/highlightersettings.h",
"generichighlighter/highlightersettingspage.cpp",
"generichighlighter/highlightersettingspage.h",
"generichighlighter/highlightersettingspage.ui",
"generichighlighter/includerulesinstruction.cpp",
"generichighlighter/includerulesinstruction.h",
"generichighlighter/itemdata.cpp",
"generichighlighter/itemdata.h",
"generichighlighter/keywordlist.cpp",
"generichighlighter/keywordlist.h",
"generichighlighter/managedefinitionsdialog.cpp",
"generichighlighter/managedefinitionsdialog.h",
"generichighlighter/managedefinitionsdialog.ui",
"generichighlighter/manager.cpp",
"generichighlighter/manager.h",
"generichighlighter/progressdata.cpp",
"generichighlighter/progressdata.h",
"generichighlighter/reuse.h",
"generichighlighter/rule.cpp",
"generichighlighter/rule.h",
"generichighlighter/specificrules.cpp",
"generichighlighter/specificrules.h",
"snippets/isnippetprovider.cpp",
"snippets/isnippetprovider.h",
"snippets/plaintextsnippetprovider.cpp",
"snippets/plaintextsnippetprovider.h",
"snippets/reuse.h",
"snippets/snippet.cpp",
"snippets/snippet.h",
"snippets/snippetassistcollector.cpp",
"snippets/snippetassistcollector.h",
"snippets/snippeteditor.cpp",
"snippets/snippeteditor.h",
"snippets/snippetscollection.cpp",
"snippets/snippetscollection.h",
"snippets/snippetssettings.cpp",
"snippets/snippetssettings.h",
"snippets/snippetssettingspage.cpp",
"snippets/snippetssettingspage.h",
"snippets/snippetssettingspage.ui",
"tooltip/effects.h",
"tooltip/reuse.h",
"tooltip/tipcontents.cpp",
"tooltip/tipcontents.h",
"tooltip/tipfactory.cpp",
"tooltip/tipfactory.h",
"tooltip/tips.cpp",
"tooltip/tips.h",
"tooltip/tooltip.cpp",
"tooltip/tooltip.h"
]
}

View File

@@ -0,0 +1,125 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Valgrind"
Depends { name: "qt"; submodules: ['gui', 'network'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "AnalyzerBase" }
Depends { name: "ProjectExplorer" }
Depends { name: "TextEditor" }
Depends { name: "RemoteLinux" }
Depends { name: "symbianutils"}
Depends { name: "CPlusPlus"}
Depends { name: "cpp" }
cpp.includePaths: [
".",
"valgrind",
"..",
"../../libs",
buildDirectory
]
files: [
"callgrindcostdelegate.cpp",
"callgrindcostdelegate.h",
"callgrindcostview.cpp",
"callgrindcostview.h",
"callgrindengine.cpp",
"callgrindengine.h",
"callgrindhelper.cpp",
"callgrindhelper.h",
"callgrindnamedelegate.cpp",
"callgrindnamedelegate.h",
"callgrindtextmark.cpp",
"callgrindtextmark.h",
"callgrindtool.cpp",
"callgrindtool.h",
"callgrindvisualisation.cpp",
"callgrindvisualisation.h",
"memcheckengine.cpp",
"memcheckengine.h",
"memcheckerrorview.cpp",
"memcheckerrorview.h",
"memchecktool.cpp",
"memchecktool.h",
"suppressiondialog.cpp",
"suppressiondialog.h",
"valgrindconfigwidget.cpp",
"valgrindconfigwidget.h",
"valgrindconfigwidget.ui",
"valgrindengine.cpp",
"valgrindengine.h",
"valgrindplugin.cpp",
"valgrindplugin.h",
"valgrindsettings.cpp",
"valgrindsettings.h",
"valgrindtool.cpp",
"valgrindtool.h",
"workarounds.cpp",
"workarounds.h",
"valgrindprocess.cpp",
"valgrindprocess.h",
"valgrindrunner.cpp",
"valgrindrunner.h",
"callgrind/callgrindabstractmodel.h",
"callgrind/callgrindcallmodel.cpp",
"callgrind/callgrindcallmodel.h",
"callgrind/callgrindcontroller.cpp",
"callgrind/callgrindcontroller.h",
"callgrind/callgrindcostitem.cpp",
"callgrind/callgrindcostitem.h",
"callgrind/callgrindcycledetection.cpp",
"callgrind/callgrindcycledetection.h",
"callgrind/callgrinddatamodel.cpp",
"callgrind/callgrinddatamodel.h",
"callgrind/callgrindfunction.cpp",
"callgrind/callgrindfunction.h",
"callgrind/callgrindfunction_p.h",
"callgrind/callgrindfunctioncall.cpp",
"callgrind/callgrindfunctioncall.h",
"callgrind/callgrindfunctioncycle.cpp",
"callgrind/callgrindfunctioncycle.h",
"callgrind/callgrindparsedata.cpp",
"callgrind/callgrindparsedata.h",
"callgrind/callgrindparser.cpp",
"callgrind/callgrindparser.h",
"callgrind/callgrindproxymodel.cpp",
"callgrind/callgrindproxymodel.h",
"callgrind/callgrindrunner.cpp",
"callgrind/callgrindrunner.h",
"callgrind/callgrindstackbrowser.cpp",
"callgrind/callgrindstackbrowser.h",
"memcheck/memcheckrunner.cpp",
"memcheck/memcheckrunner.h",
"xmlprotocol/announcethread.cpp",
"xmlprotocol/announcethread.h",
"xmlprotocol/error.cpp",
"xmlprotocol/error.h",
"xmlprotocol/errorlistmodel.cpp",
"xmlprotocol/errorlistmodel.h",
"xmlprotocol/frame.cpp",
"xmlprotocol/frame.h",
"xmlprotocol/modelhelpers.cpp",
"xmlprotocol/modelhelpers.h",
"xmlprotocol/parser.cpp",
"xmlprotocol/parser.h",
"xmlprotocol/stack.cpp",
"xmlprotocol/stack.h",
"xmlprotocol/stackmodel.cpp",
"xmlprotocol/stackmodel.h",
"xmlprotocol/status.cpp",
"xmlprotocol/status.h",
"xmlprotocol/suppression.cpp",
"xmlprotocol/suppression.h",
"xmlprotocol/threadedparser.cpp",
"xmlprotocol/threadedparser.h"
]
}

View File

@@ -0,0 +1,96 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "VCSBase"
Depends { name: "aggregation" } // ### should be injected by product dependency "Core"
Depends { name: "extensionsystem" } // ### should be injected by product dependency "Core"
Depends { name: "utils" } // ### should be injected by product dependency "Core"
Depends { name: "Core" }
Depends { name: "TextEditor" }
Depends { name: "ProjectExplorer" }
Depends { name: "find" }
Depends { name: "cpp" }
Depends { name: "qt"; submodules: ['gui'] }
Depends { name: "CPlusPlus" }
cpp.includePaths: [
".",
"..",
"../../libs",
"../../libs/3rdparty",
buildDirectory
]
files: [
"VCSBase.mimetypes.xml",
"vcsbase.qrc",
"vcsbase_global.h",
"baseannotationhighlighter.cpp",
"baseannotationhighlighter.h",
"basecheckoutwizard.cpp",
"basecheckoutwizard.h",
"basecheckoutwizardpage.cpp",
"basecheckoutwizardpage.h",
"basecheckoutwizardpage.ui",
"basevcseditorfactory.cpp",
"basevcseditorfactory.h",
"basevcssubmiteditorfactory.cpp",
"basevcssubmiteditorfactory.h",
"checkoutjobs.cpp",
"checkoutjobs.h",
"checkoutprogresswizardpage.cpp",
"checkoutprogresswizardpage.h",
"checkoutprogresswizardpage.ui",
"checkoutwizarddialog.cpp",
"checkoutwizarddialog.h",
"cleandialog.cpp",
"cleandialog.h",
"cleandialog.ui",
"command.cpp",
"command.h",
"commonsettingspage.cpp",
"commonsettingspage.h",
"commonsettingspage.ui",
"commonvcssettings.cpp",
"commonvcssettings.h",
"corelistener.cpp",
"corelistener.h",
"diffhighlighter.cpp",
"diffhighlighter.h",
"nicknamedialog.cpp",
"nicknamedialog.h",
"nicknamedialog.ui",
"submiteditorfile.cpp",
"submiteditorfile.h",
"submitfilemodel.cpp",
"submitfilemodel.h",
"vcsbaseclient.cpp",
"vcsbaseclient.h",
"vcsbaseclientsettings.cpp",
"vcsbaseclientsettings.h",
"vcsbaseconstants.h",
"vcsbaseeditor.cpp",
"vcsbaseeditor.h",
"vcsbaseeditorparameterwidget.cpp",
"vcsbaseeditorparameterwidget.h",
"vcsbaseoptionspage.cpp",
"vcsbaseoptionspage.h",
"vcsbaseoutputwindow.cpp",
"vcsbaseoutputwindow.h",
"vcsbaseplugin.cpp",
"vcsbaseplugin.h",
"vcsbasesubmiteditor.cpp",
"vcsbasesubmiteditor.h",
"vcsconfigurationpage.cpp",
"vcsconfigurationpage.h",
"vcsconfigurationpage.ui",
"vcsplugin.cpp",
"vcsplugin.h",
"images/diff.png",
"images/submit.png"
]
}

View File

@@ -0,0 +1,31 @@
import qbs.base 1.0
import "../QtcPlugin.qbs" as QtcPlugin
QtcPlugin {
name: "Welcome"
Depends { name: "qt"; submodules: ['gui', 'network', 'declarative'] }
Depends { name: "utils" }
Depends { name: "extensionsystem" }
Depends { name: "aggregation" }
Depends { name: "Core" }
Depends { name: "ProjectExplorer" }
Depends { name: "cpp" }
cpp.defines: project.additionalCppDefines
cpp.includePaths: [
"..",
"../../libs",
"../../../src/shared/scriptwrapper",
"../../Core/dynamiclibrary",
buildDirectory
]
files: [
"welcome_global.h",
"welcomeplugin.cpp",
"welcomeplugin.h"
]
}