Ninja

suggest change

Introduction

The Ninja build system is described by its project website as “a small build system with a focus on speed.” Ninja is designed to have its files generated by build system file generators, and takes a low-level approach to build systems, in contrast to higher-level build system managers like CMake or Meson.

Ninja is primarily written in C++ and Python, and was created as an alternative to the SCons build system for the Chromium project.

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:


Build systems:
* Ninja

Table Of Contents
8 Arrays
11 Loops
39 Streams
51 Unions
56 Lambdas
60 SFINAE
62 RAII
67 Sorting
84 RTTI
87 Scopes
104 Profiling
107 Recursion
117 Iteration
120 Build systems
125 Alignment
134 Semaphore
136 Debugging
139 Mutexes
142 decltype