"Fossies" - the Fresh Open Source Software Archive

Member "qt-creator-opensource-src-4.15.1/src/plugins/coreplugin/CMakeLists.txt" (8 Jun 2021, 8876 Bytes) of package /linux/misc/qt-creator-opensource-src-4.15.1.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "CMakeLists.txt": opensource-src-4.15.0_vs_opensource-src-4.15.1.

    1 option(SHOW_BUILD_DATE "Show build date in about dialog" OFF)
    2 
    3 add_qtc_plugin(Core
    4   DEPENDS Qt5::PrintSupport Qt5::Qml Qt5::Sql Qt5::Gui Qt5::GuiPrivate
    5   PUBLIC_DEPENDS Aggregation ExtensionSystem Utils app_version
    6   SOURCES
    7     actionmanager/actioncontainer.cpp actionmanager/actioncontainer.h actionmanager/actioncontainer_p.h
    8     actionmanager/actionmanager.cpp actionmanager/actionmanager.h actionmanager/actionmanager_p.h
    9     actionmanager/command.cpp actionmanager/command.h actionmanager/command_p.h
   10     actionmanager/commandbutton.cpp actionmanager/commandbutton.h
   11     actionmanager/commandmappings.cpp actionmanager/commandmappings.h
   12     actionmanager/commandsfile.cpp actionmanager/commandsfile.h
   13     basefilewizard.cpp basefilewizard.h
   14     basefilewizardfactory.cpp basefilewizardfactory.h
   15     core.qrc
   16     core_global.h
   17     coreconstants.h
   18     coreicons.cpp coreicons.h
   19     corejsextensions.cpp corejsextensions.h
   20     coreplugin.cpp coreplugin.h
   21     designmode.cpp designmode.h
   22     dialogs/addtovcsdialog.cpp dialogs/addtovcsdialog.h dialogs/addtovcsdialog.ui
   23     dialogs/codecselector.cpp dialogs/codecselector.h
   24     dialogs/externaltoolconfig.cpp dialogs/externaltoolconfig.h dialogs/externaltoolconfig.ui
   25     dialogs/filepropertiesdialog.cpp dialogs/filepropertiesdialog.h dialogs/filepropertiesdialog.ui
   26     dialogs/ioptionspage.cpp dialogs/ioptionspage.h
   27     dialogs/newdialog.cpp dialogs/newdialog.h dialogs/newdialog.ui
   28     dialogs/openwithdialog.cpp dialogs/openwithdialog.h dialogs/openwithdialog.ui
   29     dialogs/promptoverwritedialog.cpp dialogs/promptoverwritedialog.h
   30     dialogs/readonlyfilesdialog.cpp dialogs/readonlyfilesdialog.h dialogs/readonlyfilesdialog.ui
   31     dialogs/restartdialog.cpp dialogs/restartdialog.h
   32     dialogs/saveitemsdialog.cpp dialogs/saveitemsdialog.h dialogs/saveitemsdialog.ui
   33     dialogs/settingsdialog.cpp dialogs/settingsdialog.h
   34     dialogs/shortcutsettings.cpp dialogs/shortcutsettings.h
   35     diffservice.cpp diffservice.h
   36     documentmanager.cpp documentmanager.h
   37     editmode.cpp editmode.h
   38     editormanager/documentmodel.cpp editormanager/documentmodel.h editormanager/documentmodel_p.h
   39     editormanager/editorarea.cpp editormanager/editorarea.h
   40     editormanager/editormanager.cpp editormanager/editormanager.h editormanager/editormanager_p.h
   41     editormanager/editorview.cpp editormanager/editorview.h
   42     editormanager/editorwindow.cpp editormanager/editorwindow.h
   43     editormanager/ieditor.cpp editormanager/ieditor.h
   44     editormanager/ieditorfactory.cpp editormanager/ieditorfactory.h editormanager/ieditorfactory_p.h
   45     editormanager/iexternaleditor.cpp editormanager/iexternaleditor.h
   46     editormanager/openeditorsview.cpp editormanager/openeditorsview.h
   47     editormanager/openeditorswindow.cpp editormanager/openeditorswindow.h
   48     editormanager/systemeditor.cpp editormanager/systemeditor.h
   49     editortoolbar.cpp editortoolbar.h
   50     externaltool.cpp externaltool.h
   51     externaltoolmanager.cpp externaltoolmanager.h
   52     fancyactionbar.cpp fancyactionbar.h
   53     fancyactionbar.qrc
   54     fancytabwidget.cpp fancytabwidget.h
   55     featureprovider.cpp featureprovider.h
   56     fileiconprovider.cpp fileiconprovider.h
   57     fileutils.cpp fileutils.h
   58     find/basetextfind.cpp find/basetextfind.h
   59     find/currentdocumentfind.cpp find/currentdocumentfind.h
   60     find/find.qrc
   61     find/finddialog.ui
   62     find/findplugin.cpp find/findplugin.h
   63     find/findtoolbar.cpp find/findtoolbar.h
   64     find/findtoolwindow.cpp find/findtoolwindow.h
   65     find/findwidget.ui
   66     find/highlightscrollbarcontroller.cpp find/highlightscrollbarcontroller.h
   67     find/ifindfilter.cpp find/ifindfilter.h
   68     find/ifindsupport.cpp find/ifindsupport.h
   69     find/itemviewfind.cpp find/itemviewfind.h
   70     find/optionspopup.cpp find/optionspopup.h
   71     find/searchresultcolor.h
   72     find/searchresultitem.h
   73     find/searchresulttreeitemdelegate.cpp find/searchresulttreeitemdelegate.h
   74     find/searchresulttreeitemroles.h
   75     find/searchresulttreeitems.cpp find/searchresulttreeitems.h
   76     find/searchresulttreemodel.cpp find/searchresulttreemodel.h
   77     find/searchresulttreeview.cpp find/searchresulttreeview.h
   78     find/searchresultwidget.cpp find/searchresultwidget.h
   79     find/searchresultwindow.cpp find/searchresultwindow.h
   80     find/textfindconstants.h
   81     findplaceholder.cpp findplaceholder.h
   82     generalsettings.cpp generalsettings.h generalsettings.ui
   83     generatedfile.cpp generatedfile.h
   84     helpitem.cpp helpitem.h
   85     helpmanager.cpp helpmanager.h helpmanager_implementation.h
   86     icontext.cpp icontext.h
   87     icore.cpp icore.h
   88     idocument.cpp idocument.h
   89     idocumentfactory.cpp idocumentfactory.h
   90     ifilewizardextension.h
   91     imode.cpp imode.h
   92     inavigationwidgetfactory.cpp inavigationwidgetfactory.h
   93     ioutputpane.cpp ioutputpane.h
   94     iversioncontrol.cpp iversioncontrol.h
   95     iwelcomepage.cpp iwelcomepage.h
   96     iwizardfactory.cpp iwizardfactory.h
   97     jsexpander.cpp jsexpander.h
   98     locator/basefilefilter.cpp locator/basefilefilter.h
   99     locator/commandlocator.cpp locator/commandlocator.h
  100     locator/directoryfilter.cpp locator/directoryfilter.h locator/directoryfilter.ui
  101     locator/executefilter.cpp locator/executefilter.h
  102     locator/externaltoolsfilter.cpp locator/externaltoolsfilter.h
  103     locator/filesystemfilter.cpp locator/filesystemfilter.h locator/filesystemfilter.ui
  104     locator/ilocatorfilter.cpp locator/ilocatorfilter.h
  105     locator/javascriptfilter.cpp locator/javascriptfilter.h
  106     locator/locator.cpp locator/locator.h
  107     locator/locatorconstants.h
  108     locator/locatorfiltersfilter.cpp locator/locatorfiltersfilter.h
  109     locator/locatormanager.cpp locator/locatormanager.h
  110     locator/locatorsearchutils.cpp locator/locatorsearchutils.h
  111     locator/locatorsettingspage.cpp locator/locatorsettingspage.h locator/locatorsettingspage.ui
  112     locator/locatorwidget.cpp locator/locatorwidget.h
  113     locator/opendocumentsfilter.cpp locator/opendocumentsfilter.h
  114     locator/spotlightlocatorfilter.h locator/spotlightlocatorfilter.cpp
  115     locator/urllocatorfilter.cpp locator/urllocatorfilter.h locator/urllocatorfilter.ui
  116     mainwindow.cpp mainwindow.h
  117     manhattanstyle.cpp manhattanstyle.h
  118     menubarfilter.cpp menubarfilter.h
  119     messagebox.cpp messagebox.h
  120     messagemanager.cpp messagemanager.h
  121     messageoutputwindow.cpp messageoutputwindow.h
  122     mimetypemagicdialog.cpp mimetypemagicdialog.h mimetypemagicdialog.ui
  123     mimetypesettings.cpp mimetypesettings.h
  124     mimetypesettingspage.ui
  125     minisplitter.cpp minisplitter.h
  126     modemanager.cpp modemanager.h
  127     navigationsubwidget.cpp navigationsubwidget.h
  128     navigationwidget.cpp navigationwidget.h
  129     opendocumentstreeview.cpp opendocumentstreeview.h
  130     outputpane.cpp outputpane.h
  131     outputpanemanager.cpp outputpanemanager.h
  132     outputwindow.cpp outputwindow.h
  133     patchtool.cpp patchtool.h
  134     plugindialog.cpp plugindialog.h
  135     plugininstallwizard.cpp plugininstallwizard.h
  136     progressmanager/futureprogress.cpp progressmanager/futureprogress.h
  137     progressmanager/progressbar.cpp progressmanager/progressbar.h
  138     progressmanager/progressmanager.cpp progressmanager/progressmanager.h progressmanager/progressmanager_p.h
  139     progressmanager/progressview.cpp progressmanager/progressview.h
  140     reaper.cpp reaper.h reaper_p.h
  141     rightpane.cpp rightpane.h
  142     settingsdatabase.cpp settingsdatabase.h
  143     shellcommand.cpp shellcommand.h
  144     sidebar.cpp sidebar.h
  145     sidebarwidget.cpp sidebarwidget.h
  146     statusbarmanager.cpp statusbarmanager.h
  147     styleanimator.cpp styleanimator.h
  148     systemsettings.cpp systemsettings.h systemsettings.ui
  149     textdocument.cpp textdocument.h
  150     themechooser.cpp themechooser.h
  151     vcsmanager.cpp vcsmanager.h
  152     versiondialog.cpp versiondialog.h
  153     welcomepagehelper.cpp welcomepagehelper.h
  154     windowsupport.cpp windowsupport.h
  155   EXPLICIT_MOC dialogs/filepropertiesdialog.h
  156 )
  157 
  158 extend_qtc_plugin(Core
  159   CONDITION SHOW_BUILD_DATE
  160   DEFINES QTC_SHOW_BUILD_DATE
  161 )
  162 
  163 extend_qtc_plugin(Core
  164   CONDITION WITH_TESTS
  165   SOURCES
  166     locator/locator_test.cpp
  167     locator/locatorfiltertest.cpp locator/locatorfiltertest.h
  168     testdatadir.cpp testdatadir.h
  169 )
  170 
  171 extend_qtc_plugin(Core
  172   CONDITION WIN32
  173   SOURCES progressmanager/progressmanager_win.cpp
  174 )
  175 
  176 extend_qtc_plugin(Core
  177   CONDITION APPLE
  178   DEPENDS ${FWAppKit}
  179   SOURCES
  180     progressmanager/progressmanager_mac.mm
  181 )
  182 
  183 extend_qtc_plugin(Core
  184   CONDITION (NOT WIN32) AND (NOT APPLE)
  185   SOURCES progressmanager/progressmanager_x11.cpp
  186 )
  187 
  188 extend_qtc_plugin(Core
  189   CONDITION BUILD_WITH_CRASHPAD
  190   DEFINES ENABLE_CRASHPAD
  191 )
  192 
  193 if ((NOT WIN32) AND (NOT APPLE))
  194   # install logo
  195   foreach(size 16 24 32 48 64 128 256 512)
  196     install(
  197       FILES images/logo/${size}/QtProject-qtcreator.png
  198       DESTINATION share/icons/hicolor/${size}x${size}/apps
  199     )
  200   endforeach()
  201 endif()
  202 
  203 # transitional qmake plugin build support
  204 qtc_add_public_header(coreplugin_dependencies.pri)