|
Code::Blocks
SVN r11506
|
#include "compileoptionsbase.h"Go to the source code of this file.
Classes | |
| class | CompileTargetBase |
| Base class for build target classes Each Code::Blocks project consists of at least one target. More... | |
Enumerations | |
| enum | OptionsRelationType { ortCompilerOptions = 0, ortLinkerOptions, ortIncludeDirs, ortLibDirs, ortResDirs, ortLast } |
| Enum that defines the option's relation types. More... | |
| enum | OptionsRelation { orUseParentOptionsOnly = 0, orUseTargetOptionsOnly, orPrependToParentOptions, orAppendToParentOptions } |
| Option's relation. More... | |
| enum | TargetType { ttExecutable = 0, ttConsoleOnly = 1, ttStaticLib = 2, ttDynamicLib = 3, ttCommandsOnly = 4, ttNative = 5 } |
| Enum to define the type of output the target produces. More... | |
| enum | MakeCommand { mcClean = 0, mcDistClean, mcBuild, mcCompileFile, mcAskRebuildNeeded, mcSilentBuild, mcLast } |
| enum | TargetFilenameGenerationPolicy { tgfpPlatformDefault = 0, tgfpNone } |
| A target's filename can either be auto-generated based on the running platform, or completely specified by the user. More... | |
| enum MakeCommand |
| Enumerator | |
|---|---|
| mcClean | |
| mcDistClean | |
| mcBuild | |
| mcCompileFile | |
| mcAskRebuildNeeded | |
| mcSilentBuild | |
| mcLast | Don't use this. It's only used internally for enumerations... |
Definition at line 43 of file compiletargetbase.h.
| enum OptionsRelation |
Option's relation.
Definition at line 24 of file compiletargetbase.h.
| enum OptionsRelationType |
Enum that defines the option's relation types.
| Enumerator | |
|---|---|
| ortCompilerOptions | Compiler option. |
| ortLinkerOptions | Linker option. |
| ortIncludeDirs | Compiler include dir option. |
| ortLibDirs | Linker include dir option. |
| ortResDirs | Resource compiler include dir option. |
| ortLast | |
Definition at line 12 of file compiletargetbase.h.
A target's filename can either be auto-generated based on the running platform, or completely specified by the user.
For more info, see CompileTargetBase::SetTargetFilenameGenerationPolicy.
| Enumerator | |
|---|---|
| tgfpPlatformDefault | Generate filename based on running platform defaults. |
| tgfpNone | No automatic generation; let the user specify the full filename. |
Definition at line 60 of file compiletargetbase.h.
| enum TargetType |
Enum to define the type of output the target produces.
Definition at line 33 of file compiletargetbase.h.
1.8.13