Ninja
Variables
deps_log.cc File Reference
#include "deps_log.h"
#include <assert.h>
#include <errno.h>
#include <stdint.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include "graph.h"
#include "metrics.h"
#include "state.h"
#include "util.h"
Include dependency graph for deps_log.cc:

Go to the source code of this file.

Variables

static const int32_t kCurrentVersion = 4
 
static const char kFileSignature [] = "# ninjadeps\n"
 
static const size_t kFileSignatureSize = sizeof(kFileSignature) - 1u
 
static constexpr size_t kMaxRecordSize = (1 << 19) - 1
 

Variable Documentation

◆ kCurrentVersion

const int32_t kCurrentVersion = 4
static

◆ kFileSignature

const char kFileSignature[] = "# ninjadeps\n"
static

◆ kFileSignatureSize

const size_t kFileSignatureSize = sizeof(kFileSignature) - 1u
static

Definition at line 39 of file deps_log.cc.

Referenced by DepsLog::Load().

◆ kMaxRecordSize

constexpr size_t kMaxRecordSize = (1 << 19) - 1
staticconstexpr