2012-02-09 14:30:09 +01:00
|
|
|
import qbs.base 1.0
|
|
|
|
|
import "../QtcPlugin.qbs" as QtcPlugin
|
|
|
|
|
|
|
|
|
|
QtcPlugin {
|
|
|
|
|
name: "Core"
|
|
|
|
|
|
2012-04-10 15:57:24 +02:00
|
|
|
Depends {
|
2012-06-19 15:36:27 +08:00
|
|
|
name: "Qt"
|
2012-04-10 15:57:24 +02:00
|
|
|
submodules: [
|
2012-06-19 15:36:27 +08:00
|
|
|
"core", "widgets", "xml", "network", "script", "sql", "help", "printsupport"
|
2012-04-10 15:57:24 +02:00
|
|
|
]
|
|
|
|
|
}
|
2012-04-01 19:21:05 +03:00
|
|
|
Depends { name: "Utils" }
|
|
|
|
|
Depends { name: "Aggregation" }
|
2012-09-30 07:26:39 +02:00
|
|
|
Depends { name: "app_version_header" }
|
2012-02-09 14:30:09 +01:00
|
|
|
|
2012-09-27 17:20:00 +02:00
|
|
|
cpp.includePaths: base.concat([
|
2012-02-09 14:30:09 +01:00
|
|
|
"../..",
|
2012-09-27 17:20:00 +02:00
|
|
|
"../../shared/scriptwrapper",
|
2012-02-09 14:30:09 +01:00
|
|
|
"dialogs",
|
|
|
|
|
"editormanager",
|
|
|
|
|
"progressmanager",
|
2012-09-30 07:26:39 +02:00
|
|
|
"actionmanager"
|
2012-09-27 17:20:00 +02:00
|
|
|
])
|
2012-02-09 14:30:09 +01:00
|
|
|
|
2012-03-21 19:35:34 +02:00
|
|
|
cpp.dynamicLibraries: {
|
2013-06-20 14:43:33 +02:00
|
|
|
if (qbs.targetOS.contains("windows")) return [
|
2012-07-30 12:27:11 +02:00
|
|
|
"ole32",
|
|
|
|
|
"user32"
|
2012-02-09 14:30:09 +01:00
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
|
2013-06-25 18:17:15 +02:00
|
|
|
cpp.frameworks: qbs.targetOS.contains("osx") ? ["AppKit"] : undefined
|
2013-03-15 13:40:18 +01:00
|
|
|
|
2012-02-09 14:30:09 +01:00
|
|
|
files: [
|
|
|
|
|
"basefilewizard.cpp",
|
|
|
|
|
"basefilewizard.h",
|
|
|
|
|
"core.qrc",
|
|
|
|
|
"core_global.h",
|
|
|
|
|
"coreconstants.h",
|
|
|
|
|
"coreplugin.cpp",
|
|
|
|
|
"coreplugin.h",
|
|
|
|
|
"designmode.cpp",
|
|
|
|
|
"designmode.h",
|
2012-09-30 13:50:31 +02:00
|
|
|
"documentmanager.cpp",
|
|
|
|
|
"documentmanager.h",
|
2012-02-09 14:30:09 +01:00
|
|
|
"editmode.cpp",
|
|
|
|
|
"editmode.h",
|
|
|
|
|
"editortoolbar.cpp",
|
|
|
|
|
"editortoolbar.h",
|
|
|
|
|
"externaltool.cpp",
|
|
|
|
|
"externaltool.h",
|
|
|
|
|
"externaltoolmanager.h",
|
|
|
|
|
"fancyactionbar.cpp",
|
|
|
|
|
"fancyactionbar.h",
|
2012-09-30 13:50:31 +02:00
|
|
|
"fancyactionbar.qrc",
|
2012-02-09 14:30:09 +01:00
|
|
|
"fancytabwidget.cpp",
|
|
|
|
|
"fancytabwidget.h",
|
|
|
|
|
"featureprovider.cpp",
|
2012-09-30 13:50:31 +02:00
|
|
|
"featureprovider.h",
|
2012-02-09 14:30:09 +01:00
|
|
|
"fileiconprovider.cpp",
|
|
|
|
|
"fileiconprovider.h",
|
|
|
|
|
"fileutils.cpp",
|
|
|
|
|
"fileutils.h",
|
|
|
|
|
"findplaceholder.cpp",
|
|
|
|
|
"findplaceholder.h",
|
|
|
|
|
"generalsettings.cpp",
|
|
|
|
|
"generalsettings.h",
|
2012-09-30 13:50:31 +02:00
|
|
|
"generalsettings.ui",
|
2012-02-09 14:30:09 +01:00
|
|
|
"generatedfile.cpp",
|
|
|
|
|
"generatedfile.h",
|
|
|
|
|
"helpmanager.cpp",
|
|
|
|
|
"helpmanager.h",
|
2012-05-03 11:33:08 +02:00
|
|
|
"icontext.cpp",
|
2012-02-09 14:30:09 +01:00
|
|
|
"icontext.h",
|
|
|
|
|
"icore.cpp",
|
|
|
|
|
"icore.h",
|
|
|
|
|
"icorelistener.h",
|
2012-09-30 13:50:31 +02:00
|
|
|
"id.cpp",
|
2012-02-09 14:30:09 +01:00
|
|
|
"id.h",
|
|
|
|
|
"idocument.cpp",
|
|
|
|
|
"idocument.h",
|
|
|
|
|
"idocumentfactory.h",
|
2012-09-30 13:50:31 +02:00
|
|
|
"ifilewizardextension.h",
|
|
|
|
|
"imode.cpp",
|
|
|
|
|
"imode.h",
|
2012-02-09 14:30:09 +01:00
|
|
|
"inavigationwidgetfactory.cpp",
|
|
|
|
|
"inavigationwidgetfactory.h",
|
|
|
|
|
"infobar.cpp",
|
|
|
|
|
"infobar.h",
|
|
|
|
|
"ioutputpane.h",
|
2012-09-30 13:50:31 +02:00
|
|
|
"iversioncontrol.cpp",
|
|
|
|
|
"iversioncontrol.h",
|
2012-02-09 14:30:09 +01:00
|
|
|
"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",
|
2012-07-18 13:41:13 +04:00
|
|
|
"removefiledialog.cpp",
|
|
|
|
|
"removefiledialog.h",
|
|
|
|
|
"removefiledialog.ui",
|
2012-02-09 14:30:09 +01:00
|
|
|
"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",
|
2012-09-30 13:50:31 +02:00
|
|
|
"variablechooser.cpp",
|
2012-02-09 14:30:09 +01:00
|
|
|
"variablechooser.h",
|
|
|
|
|
"variablechooser.ui",
|
|
|
|
|
"variablemanager.cpp",
|
|
|
|
|
"variablemanager.h",
|
|
|
|
|
"vcsmanager.cpp",
|
2012-09-30 13:50:31 +02:00
|
|
|
"vcsmanager.h",
|
|
|
|
|
"versiondialog.cpp",
|
|
|
|
|
"versiondialog.h",
|
2012-02-09 14:30:09 +01:00
|
|
|
"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",
|
2012-07-09 16:15:37 +04:00
|
|
|
"actionmanager/commandbutton.cpp",
|
2012-09-30 13:50:31 +02:00
|
|
|
"actionmanager/commandbutton.h",
|
2012-02-09 14:30:09 +01:00
|
|
|
"actionmanager/commandmappings.cpp",
|
|
|
|
|
"actionmanager/commandmappings.h",
|
|
|
|
|
"actionmanager/commandmappings.ui",
|
|
|
|
|
"actionmanager/commandsfile.cpp",
|
|
|
|
|
"actionmanager/commandsfile.h",
|
|
|
|
|
"dialogs/externaltoolconfig.cpp",
|
|
|
|
|
"dialogs/externaltoolconfig.h",
|
2012-09-30 13:50:31 +02:00
|
|
|
"dialogs/externaltoolconfig.ui",
|
2012-02-09 14:30:09 +01:00
|
|
|
"dialogs/ioptionspage.cpp",
|
|
|
|
|
"dialogs/ioptionspage.h",
|
|
|
|
|
"dialogs/iwizard.cpp",
|
|
|
|
|
"dialogs/iwizard.h",
|
|
|
|
|
"dialogs/newdialog.cpp",
|
|
|
|
|
"dialogs/newdialog.h",
|
2012-09-30 13:50:31 +02:00
|
|
|
"dialogs/newdialog.ui",
|
2012-02-09 14:30:09 +01:00
|
|
|
"dialogs/openwithdialog.cpp",
|
|
|
|
|
"dialogs/openwithdialog.h",
|
|
|
|
|
"dialogs/openwithdialog.ui",
|
|
|
|
|
"dialogs/promptoverwritedialog.cpp",
|
|
|
|
|
"dialogs/promptoverwritedialog.h",
|
2012-10-15 11:53:22 +02:00
|
|
|
"dialogs/readonlyfilesdialog.cpp",
|
|
|
|
|
"dialogs/readonlyfilesdialog.h",
|
|
|
|
|
"dialogs/readonlyfilesdialog.ui",
|
2012-02-09 14:30:09 +01:00
|
|
|
"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",
|
2012-09-30 13:50:31 +02:00
|
|
|
"editormanager/editormanager.cpp",
|
|
|
|
|
"editormanager/editormanager.h",
|
2012-02-09 14:30:09 +01:00
|
|
|
"editormanager/editorview.cpp",
|
|
|
|
|
"editormanager/editorview.h",
|
|
|
|
|
"editormanager/ieditor.cpp",
|
|
|
|
|
"editormanager/ieditor.h",
|
2012-04-19 16:41:51 +02:00
|
|
|
"editormanager/ieditorfactory.cpp",
|
2012-09-30 13:50:31 +02:00
|
|
|
"editormanager/ieditorfactory.h",
|
2012-02-09 14:30:09 +01:00
|
|
|
"editormanager/iexternaleditor.cpp",
|
|
|
|
|
"editormanager/iexternaleditor.h",
|
|
|
|
|
"editormanager/openeditorsmodel.cpp",
|
|
|
|
|
"editormanager/openeditorsmodel.h",
|
|
|
|
|
"editormanager/openeditorsview.cpp",
|
|
|
|
|
"editormanager/openeditorsview.h",
|
|
|
|
|
"editormanager/openeditorswindow.cpp",
|
|
|
|
|
"editormanager/openeditorswindow.h",
|
|
|
|
|
"editormanager/systemeditor.cpp",
|
|
|
|
|
"editormanager/systemeditor.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",
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
Group {
|
2013-06-06 09:08:16 +02:00
|
|
|
name: "ProgressManager_win"
|
2013-06-20 14:43:33 +02:00
|
|
|
condition: qbs.targetOS.contains("windows")
|
2012-02-09 14:30:09 +01:00
|
|
|
files: [
|
2012-09-30 13:50:31 +02:00
|
|
|
"progressmanager/progressmanager_win.cpp",
|
2012-02-09 14:30:09 +01:00
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Group {
|
2013-06-06 09:08:16 +02:00
|
|
|
name: "ProgressManager_mac"
|
2013-06-25 18:17:15 +02:00
|
|
|
condition: qbs.targetOS.contains("osx")
|
2012-02-09 14:30:09 +01:00
|
|
|
files: [
|
2013-03-15 13:40:18 +01:00
|
|
|
"macfullscreen.h",
|
|
|
|
|
"macfullscreen.mm",
|
2012-09-30 13:50:31 +02:00
|
|
|
"progressmanager/progressmanager_mac.mm",
|
2012-02-09 14:30:09 +01:00
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Group {
|
2013-06-06 09:08:16 +02:00
|
|
|
name: "ProgressManager_x11"
|
2013-06-25 18:17:15 +02:00
|
|
|
condition: qbs.targetOS.contains("unix") && !qbs.targetOS.contains("osx")
|
2012-02-09 14:30:09 +01:00
|
|
|
files: [
|
2012-09-30 13:50:31 +02:00
|
|
|
"progressmanager/progressmanager_x11.cpp",
|
2012-02-09 14:30:09 +01:00
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
|
2013-05-24 15:58:33 +02:00
|
|
|
Export {
|
2012-04-01 19:21:05 +03:00
|
|
|
Depends { name: "Aggregation" }
|
|
|
|
|
Depends { name: "Utils" }
|
2012-02-09 14:30:09 +01:00
|
|
|
}
|
|
|
|
|
}
|