Ninja
Macros | Variables
explain.h File Reference
#include <stdio.h>
Include dependency graph for explain.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define EXPLAIN(fmt,...)
 

Variables

bool g_explaining
 

Macro Definition Documentation

#define EXPLAIN (   fmt,
  ... 
)
Value:
{ \
if (g_explaining) \
fprintf(stderr, "ninja explain: " fmt "\n", __VA_ARGS__); \
}
bool g_explaining
Definition: explain.cc:15

Definition at line 20 of file explain.h.

Referenced by ImplicitDepLoader::LoadDeps(), DependencyScan::RecomputeDirty(), and DependencyScan::RecomputeOutputDirty().

Variable Documentation

bool g_explaining

Definition at line 15 of file explain.cc.