Lines Matching full:ninja
28 * `Ninja <https://ninja-build.org>`_ (strongly recommended)
78 $ pkgin install swig python38 cmake ninja-build
79 $ brew install swig cmake ninja
163 build tool for LLVM is Ninja, but other generators like Xcode or Visual Studio
175 $ cmake -G Ninja -DLLVM_ENABLE_PROJECTS="clang;lldb" [<cmake options>] path/to/llvm-project/llvm
181 run ninja to perform the actual build.
185 $ ninja lldb lldb-server
188 you can pass just ``lldb``. Ninja will only build what is necessary to run the
193 $ ninja lldb
208 Clang. Then we build the ``ALL`` target with ninja:
212 $ cmake -B /path/to/llvm-build -G Ninja \
215 $ ninja
226 $ cmake -B /path/to/lldb-build -G Ninja \
229 $ ninja lldb lldb-server
232 remove it from the Ninja command.
251 ninja:
255 $ cmake -G Ninja \
267 $ cmake -G Ninja \
305 $ cmake -G Ninja^
312 Building with ninja is both faster and simpler than building with Visual Studio,
315 compiling (the ninja folder), and one for editing, browsing and debugging.
327 ninja tree.
370 $ cmake -B /path/to/lldb-build -G Ninja \
376 $ DESTDIR=/path/to/lldb-install ninja -C /path/to/lldb-build check-lldb install-distribution
386 $ cmake -B /path/to/llvm-build -G Ninja \
391 $ ninja -C /path/to/llvm-build
436 $ ninja docs-lldb-html
437 $ ninja docs-lldb-man
438 $ ninja lldb-cpp-doc
556 cmake <path-to-monorepo>/llvm-project/llvm -G Ninja \
580 cmake <path-to-monorepo>/llvm-project/llvm -G Ninja \