|
CoreComponents 3.0.0
A Modern C++ Toolkit
|
Determine needed build flags by testing the build environment. More...
#include <cc/build/ConfigureStage>
Public Member Functions | |
| bool | run () |
| String | configureShell (const String &shellCommand) |
| void | makeUseOf (const BuildPlan &other) |
| bool | probeBuild (const String &name, const String &probe) const |
| bool | runConfigure (const String &name, const String &configure, Out< String > output) const |
Public Member Functions inherited from BuildStage | |
| bool | complete () const |
| bool | success () const |
| int | status () const |
| List< String > | preCommands () const |
| List< String > | postCommands () const |
Static Public Member Functions | |
| static List< String > | getFlags (const MetaObject &object, const String &propertyName) |
Additional Inherited Members | |
Protected Member Functions inherited from BuildStage | |
| virtual BuildPlan | plan () const =0 |
| const BuildShell & | shell () const |
| const MetaObject & | recipe () const |
| const ToolChain & | toolChain () const |
| JobScheduler | createScheduler () const |
| bool | outOfScope () const |
Protected Attributes inherited from BuildStage | |
| bool | complete_ { false } |
| bool | success_ { true } |
| int | status_ { 0 } |
| List< String > | preCommands_ |
| List< String > | postCommands_ |
Determine needed build flags by testing the build environment.