Skip to content

Latest commit

 

History

History
5 lines (5 loc) · 549 Bytes

cmake-builds-with-ninja.md

File metadata and controls

5 lines (5 loc) · 549 Bytes

Building CMake-based repos with BuildXL using the Ninja frontend

BuildXL can be used to build CMake-based repositories. The only requirement is the repositories generate Ninja specifications through CMake's Ninja generator. The command cmake -GNinja will output a build.ninja file containing the generated Ninja specifications. BuildXL, with its Ninja frontend, can translate those Ninja specifications into a build graph that itcan schedule and execute.