summaryrefslogtreecommitdiff
path: root/src/plugins/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/CMakeLists.txt')
-rw-r--r--src/plugins/CMakeLists.txt83
1 files changed, 83 insertions, 0 deletions
diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt
new file mode 100644
index 0000000000..fbb7782d01
--- /dev/null
+++ b/src/plugins/CMakeLists.txt
@@ -0,0 +1,83 @@
+# Level 0:
+add_subdirectory(coreplugin)
+
+# Level 1: (only depends of Level 0)
+add_subdirectory(texteditor)
+add_subdirectory(serialterminal)
+add_subdirectory(helloworld)
+add_subdirectory(imageviewer)
+add_subdirectory(updateinfo)
+add_subdirectory(welcome)
+
+# Level 2: (only depends on Level 1 and below)
+add_subdirectory(bineditor)
+add_subdirectory(cpaster)
+add_subdirectory(diffeditor)
+add_subdirectory(emacskeys)
+add_subdirectory(macros)
+add_subdirectory(projectexplorer)
+
+# Level 3: (only depends on Level 2 and below)
+add_subdirectory(bookmarks)
+add_subdirectory(cpptools)
+add_subdirectory(help)
+add_subdirectory(resourceeditor)
+add_subdirectory(tasklist)
+add_subdirectory(nim)
+
+# Level 4: (only depends on Level 3 and below)
+add_subdirectory(clangpchmanager)
+add_subdirectory(classview)
+add_subdirectory(cppcheck)
+add_subdirectory(cppeditor)
+add_subdirectory(glsleditor)
+add_subdirectory(modeleditor)
+add_subdirectory(qtsupport)
+add_subdirectory(todo)
+add_subdirectory(vcsbase)
+
+# Level 5:
+add_subdirectory(bazaar)
+add_subdirectory(beautifier)
+add_subdirectory(clangformat)
+add_subdirectory(clangrefactoring)
+add_subdirectory(clearcase)
+add_subdirectory(cmakeprojectmanager)
+add_subdirectory(cvs)
+add_subdirectory(debugger)
+add_subdirectory(designer)
+add_subdirectory(fakevim)
+add_subdirectory(genericprojectmanager)
+add_subdirectory(git)
+add_subdirectory(mercurial)
+add_subdirectory(perforce)
+add_subdirectory(pythoneditor)
+add_subdirectory(qmakeprojectmanager)
+add_subdirectory(qmljstools)
+add_subdirectory(qmlprojectmanager)
+add_subdirectory(scxmleditor)
+add_subdirectory(subversion)
+add_subdirectory(compilationdatabaseprojectmanager)
+add_subdirectory(languageclient)
+add_subdirectory(studiowelcome)
+
+# Level 6:
+add_subdirectory(android)
+add_subdirectory(autotest)
+add_subdirectory(autotoolsprojectmanager)
+add_subdirectory(baremetal)
+add_subdirectory(clangcodemodel)
+add_subdirectory(clangtools)
+add_subdirectory(ios)
+add_subdirectory(qmljseditor)
+add_subdirectory(qmlpreview)
+add_subdirectory(qmlprofiler)
+add_subdirectory(remotelinux)
+add_subdirectory(valgrind)
+add_subdirectory(winrt)
+add_subdirectory(perfprofiler)
+add_subdirectory(qbsprojectmanager)
+
+# Level 7:
+add_subdirectory(qmldesigner)
+add_subdirectory(qnx)