Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "CDT/Archive/designs"
(Add .ppt proj model docs) |
|||
Line 1: | Line 1: | ||
This section presents design descriptions for various components of the CDT. Contributors are encouraged to document their work so that others can come along and help out. | This section presents design descriptions for various components of the CDT. Contributors are encouraged to document their work so that others can come along and help out. | ||
+ | |||
+ | {| | ||
+ | | colspan="2" style="background:#ffdead;" | Components | ||
+ | |- | ||
+ | | [[CDT/cdt-build]] | ||
+ | |- | ||
+ | | [[CDT/cdt-build-managed]] | ||
+ | |- | ||
+ | | [[CDT/cdt-core]] | ||
+ | |- | ||
+ | | [[CDT/cdt-debug]] | ||
+ | | Common debugger components, including: breakpoints, launch UI, editor integration, etc. | ||
+ | |- | ||
+ | | [[CDT/cdt-debug-cdi]] | ||
+ | | API and framework for integrating debuggers with Eclipse, modeled after the JDI API in java tools. | ||
+ | |- | ||
+ | | [[CDT/cdt-debug-cdi-gdb]] | ||
+ | | Integration of GDB debugger using the CDI framework. | ||
+ | |- | ||
+ | | [[CDT/cdt-debug-dsf]] | ||
+ | | Alternative API and framework for integrating debuggers with Eclipse. | ||
+ | |- | ||
+ | | [[CDT/cdt-debug-dsf-gdb]] | ||
+ | | Integration of GDB debugger using the DSF framework. | ||
+ | |- | ||
+ | | [[CDT/cdt-doc]] | ||
+ | |- | ||
+ | | [[CDT/cdt-editor]] | ||
+ | |- | ||
+ | | [[CDT/cdt-indexer]] | ||
+ | |- | ||
+ | | [[CDT/cdt-other]] | ||
+ | |- | ||
+ | | [[CDT/cdt-parser]] | ||
+ | |- | ||
+ | | [[CDT/cdt-refactoring]] | ||
+ | |- | ||
+ | | [[CDT/cdt-releng]] | ||
+ | |- | ||
+ | | [[CDT/cdt-source-nav]] | ||
+ | |- | ||
+ | |} | ||
* Parser | * Parser |
Revision as of 16:02, 13 April 2009
This section presents design descriptions for various components of the CDT. Contributors are encouraged to document their work so that others can come along and help out.
Components | |
CDT/cdt-build | |
CDT/cdt-build-managed | |
CDT/cdt-core | |
CDT/cdt-debug | Common debugger components, including: breakpoints, launch UI, editor integration, etc. |
CDT/cdt-debug-cdi | API and framework for integrating debuggers with Eclipse, modeled after the JDI API in java tools. |
CDT/cdt-debug-cdi-gdb | Integration of GDB debugger using the CDI framework. |
CDT/cdt-debug-dsf | Alternative API and framework for integrating debuggers with Eclipse. |
CDT/cdt-debug-dsf-gdb | Integration of GDB debugger using the DSF framework. |
CDT/cdt-doc | |
CDT/cdt-editor | |
CDT/cdt-indexer | |
CDT/cdt-other | |
CDT/cdt-parser | |
CDT/cdt-refactoring | |
CDT/cdt-releng | |
CDT/cdt-source-nav |
- Parser
- Overview of the DOM parsers High level explanation of parsing in CDT.
- C99/UPC parsers High level overview of the new C99/UPC parsers.
- Indexer
- PDOM & Indexing The new indexer architecture for CDT 3.1.
- DOM/AST Tooling
- Build
- MSVC Support Build and debug support for Microsoft's toolchain.
- Managed Build System Support Information about the CDT Managed Build System
- Project
- Project Model Proposal Bug for a new *DT "Project Model".
- EFS Support Transitioning CDT to full EFS integration
- CDT:Flexible Project Structure This is a project to allow for more flexible project structures in Eclipse as required for many CDT users.
- Project Templates: CDT Plug-in Developer Guide > Programmer's Guide > Project Template Engine
- Debug
- CDT: Debug: Catchpoints support Design for Catchpoints support in CDT Debugger (framework)
- Misc
- Older Design Documents Design documents from 2002-2005 (Scanner Configuration, Makefile Editor, etc.)