Fabrique

A build language for complex systems

 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
fabrique::backend::NinjaBackend Class Reference

A backend that produces Ninja files. More...

#include <Ninja.h>

Inheritance diagram for fabrique::backend::NinjaBackend:
fabrique::backend::Backend

Public Member Functions

std::string DefaultFilename () const
 
void Process (const dag::DAG &, Bytestream &, ErrorReport::Report)
 

Static Public Member Functions

static NinjaBackendCreate ()
 
- Static Public Member Functions inherited from fabrique::backend::Backend
static std::unique_ptr< BackendCreate (const std::string &name)
 Create a new backend using a registered short name. More...
 

Detailed Description

A backend that produces Ninja files.

See also
http://martine.github.io/ninja

Definition at line 51 of file Ninja.h.


The documentation for this class was generated from the following files: