Sane C++ Libraries
C++ Platform Abstraction Libraries
SC::Build::Action Struct Reference

Public Types

enum  Type {
  Configure ,
  Compile ,
  Run ,
  Print ,
  Coverage
}
 
using ConfigureFunction = Result(*)(Build::Definition &definition, const Build::Parameters &parameters)
 

Static Public Member Functions

static Result execute (const Action &action, ConfigureFunction configure, StringView projectName)
 

Public Attributes

Type action = Configure
 
Parameters parameters
 
StringView configuration
 
StringView target
 

The documentation for this struct was generated from the following file: