|
CoreComponents 4.0.0
A Modern C++ Toolkit
|
Namespace of the CoreComponents build system More...
Classes | |
| class | BuildMap |
| Global map of all build plans loaded during a build. More... | |
| class | BuildParameters |
| Build parameters More... | |
| class | BuildPlan |
| Build instructions according to a Recipe More... | |
| class | BuildShell |
| Delegate to handle file system related shell commands More... | |
| class | BuildStage |
| Stage of the multi-stage build process More... | |
| class | BuildStageGuard |
| Execute pre and post post commands. More... | |
| class | CodyBlockSource |
| Block-wise reception of CoDy protocol messages. More... | |
| class | CodyError |
| CoDy related communication issue between compiler and build system. More... | |
| class | CodyMessage |
| CoDy protocol message. More... | |
| class | CodyMessageSyntax |
| Syntax of the CoDy messages More... | |
| class | CodyServer |
| CoDy protocol server. More... | |
| class | CodyTransport |
| Block-wise CoDy message transport layer. More... | |
| class | CodyWorker |
| CoDy connection worker. More... | |
| class | CompileLinkStage |
| Compile source files to object files and link object files to libraries and executables. More... | |
| class | ConfigureShell |
| Singleton delegate to run configuration stage commands More... | |
| class | ConfigureStage |
| Determine needed build flags by testing the build environment. More... | |
| class | GlobbingStage |
| Gather list of source files and decide which need to be compiled. More... | |
| class | GnuToolChain |
| GNU compatible toolchain interaction. More... | |
| class | ImportManager |
| Keep track of C++ modules and on-demand compile header and interface units. More... | |
| class | InsightDatabase |
| Track compile statements to support code insight services More... | |
| class | InstallStage |
| Copy executables, libraries, headers and resources to default system directories. More... | |
| class | Job |
| A single build command. More... | |
| class | JobScheduler |
| Background job scheduler. More... | |
| class | JobServer |
| A single build job worker. More... | |
| class | LinkJob |
| Link jobs are special and need a distinct description. More... | |
| class | Predicate |
| Source code generation rules. More... | |
| class | PreparationStage |
| Prepare sources before starting the actual build process. More... | |
| class | RecipeProtocol |
| Protocol description of the Recipe files More... | |
| class | SystemPrerequisite |
| Prerequisites provided by the build system. More... | |
| class | TestRunStage |
| Run unit test programs. More... | |
| class | ToolChain |
| Generic interface of a C/C++ toolchain. More... | |
| class | UninstallStage |
| Remove installed files. More... | |
| class | Unit |
| A C/C++ translation unit. More... | |
Namespace of the CoreComponents build system