TEMPLATE = lib TARGET = Core DEFINES += CORE_LIBRARY QT += xml \ network \ script \ svg \ sql include(../../qtcreatorplugin.pri) include(../../libs/utils/utils.pri) include(../../shared/scriptwrapper/scriptwrapper.pri) include(coreplugin_dependencies.pri) INCLUDEPATH += dialogs \ actionmanager \ editormanager \ progressmanager \ scriptmanager DEPENDPATH += dialogs \ actionmanager \ editormanager \ scriptmanager SOURCES += mainwindow.cpp \ editmode.cpp \ tabpositionindicator.cpp \ fancyactionbar.cpp \ fancytabwidget.cpp \ flowlayout.cpp \ generalsettings.cpp \ filemanager.cpp \ uniqueidmanager.cpp \ messagemanager.cpp \ messageoutputwindow.cpp \ outputpane.cpp \ vcsmanager.cpp \ statusbarmanager.cpp \ versiondialog.cpp \ editormanager/editormanager.cpp \ editormanager/editorview.cpp \ editormanager/openeditorsmodel.cpp \ editormanager/openeditorsview.cpp \ editormanager/openeditorswindow.cpp \ editormanager/iexternaleditor.cpp \ actionmanager/actionmanager.cpp \ actionmanager/command.cpp \ actionmanager/actioncontainer.cpp \ actionmanager/commandsfile.cpp \ dialogs/saveitemsdialog.cpp \ dialogs/newdialog.cpp \ dialogs/settingsdialog.cpp \ actionmanager/commandmappings.cpp \ dialogs/shortcutsettings.cpp \ dialogs/openwithdialog.cpp \ progressmanager/progressmanager.cpp \ progressmanager/progressview.cpp \ progressmanager/progressbar.cpp \ progressmanager/futureprogress.cpp \ scriptmanager/scriptmanager.cpp \ scriptmanager/qworkbench_wrapper.cpp \ basemode.cpp \ statusbarwidget.cpp \ coreplugin.cpp \ variablemanager.cpp \ modemanager.cpp \ coreimpl.cpp \ basefilewizard.cpp \ plugindialog.cpp \ inavigationwidgetfactory.cpp \ navigationwidget.cpp \ manhattanstyle.cpp \ minisplitter.cpp \ styleanimator.cpp \ findplaceholder.cpp \ rightpane.cpp \ sidebar.cpp \ fileiconprovider.cpp \ mimedatabase.cpp \ icore.cpp \ editormanager/ieditor.cpp \ dialogs/ioptionspage.cpp \ dialogs/iwizard.cpp \ settingsdatabase.cpp \ eventfilteringmainwindow.cpp \ imode.cpp \ editormanager/systemeditor.cpp \ designmode.cpp \ editortoolbar.cpp HEADERS += mainwindow.h \ editmode.h \ tabpositionindicator.h \ fancyactionbar.h \ fancytabwidget.h \ flowlayout.h \ generalsettings.h \ filemanager.h \ uniqueidmanager.h \ messagemanager.h \ messageoutputwindow.h \ outputpane.h \ vcsmanager.h \ statusbarmanager.h \ editormanager/editormanager.h \ editormanager/editorview.h \ editormanager/openeditorsmodel.h \ editormanager/openeditorsview.h \ editormanager/openeditorswindow.h \ editormanager/ieditor.h \ editormanager/iexternaleditor.h \ editormanager/ieditorfactory.h \ actionmanager/actioncontainer.h \ actionmanager/actionmanager.h \ actionmanager/command.h \ actionmanager/actionmanager_p.h \ actionmanager/command_p.h \ actionmanager/actioncontainer_p.h \ actionmanager/commandsfile.h \ dialogs/saveitemsdialog.h \ dialogs/newdialog.h \ dialogs/settingsdialog.h \ actionmanager/commandmappings.h \ dialogs/shortcutsettings.h \ dialogs/openwithdialog.h \ dialogs/iwizard.h \ dialogs/ioptionspage.h \ progressmanager/progressmanager_p.h \ progressmanager/progressview.h \ progressmanager/progressbar.h \ progressmanager/futureprogress.h \ progressmanager/progressmanager.h \ icontext.h \ icore.h \ ifile.h \ ifilefactory.h \ imode.h \ ioutputpane.h \ coreconstants.h \ iversioncontrol.h \ ifilewizardextension.h \ icorelistener.h \ versiondialog.h \ scriptmanager/metatypedeclarations.h \ scriptmanager/qworkbench_wrapper.h \ scriptmanager/scriptmanager.h \ scriptmanager/scriptmanager_p.h \ core_global.h \ basemode.h \ statusbarwidget.h \ coreplugin.h \ variablemanager.h \ modemanager.h \ coreimpl.h \ basefilewizard.h \ plugindialog.h \ inavigationwidgetfactory.h \ navigationwidget.h \ manhattanstyle.h \ minisplitter.h \ styleanimator.h \ findplaceholder.h \ rightpane.h \ sidebar.h \ fileiconprovider.h \ mimedatabase.h \ settingsdatabase.h \ eventfilteringmainwindow.h \ editormanager/systemeditor.h \ designmode.h \ editortoolbar.h FORMS += dialogs/newdialog.ui \ actionmanager/commandmappings.ui \ dialogs/saveitemsdialog.ui \ dialogs/openwithdialog.ui \ editormanager/openeditorsview.ui \ generalsettings.ui RESOURCES += core.qrc \ fancyactionbar.qrc win32 { SOURCES += progressmanager/progressmanager_win.cpp LIBS += -lole32 } else:macx { OBJECTIVE_SOURCES += progressmanager/progressmanager_mac.mm LIBS += -framework AppKit } else:unix { SOURCES += progressmanager/progressmanager_x11.cpp images.files = images/qtcreator_logo_*.png images.path = /share/pixmaps INSTALLS += images } OTHER_FILES += Core.pluginspec editormanager/BinFiles.mimetypes.xml