CoreComponents 3.0.0
A Modern C++ Toolkit
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages Modules
InstallStage Class Reference

Copy executables, libraries, headers and resources to default system directories. More...

#include <cc/build/InstallStage>

Inheritance diagram for InstallStage:

Public Member Functions

bool run ()
 
bool installTool (const Unit &unit)
 
bool installApplicationOrLibrary ()
 
bool linkerCacheDirty () const
 
- Public Member Functions inherited from BuildStage
bool complete () const
 
bool success () const
 
int status () const
 
List< StringpreCommands () const
 
List< StringpostCommands () const
 

Additional Inherited Members

- Protected Member Functions inherited from BuildStage
virtual BuildPlan plan () const =0
 
const BuildShellshell () const
 
const MetaObjectrecipe () const
 
const ToolChaintoolChain () const
 
JobScheduler createScheduler () const
 
bool outOfScope () const
 
- Protected Attributes inherited from BuildStage
bool complete_ { false }
 
bool success_ { true }
 
int status_ { 0 }
 
List< StringpreCommands_
 
List< StringpostCommands_
 

Detailed Description

Copy executables, libraries, headers and resources to default system directories.