Lines Matching full:with
5 and how components communicate with each other.
17 …Blueprint. Uses Blueprint to generate Ninja file. Generates a `.mk` file with prebuilt module stu…
39 * **soong\_ui** as the tool to orchestrate all of the above, and with auxiliary tools like finder, …
42 for inter-process communication (IPC), with one known case of unix socket
52 1. soong\_ui bootstraps itself with microfactory (`go build` replacement) and launches.
55 1. soong\_ui runs Kati-config with
68 out/soong/build.ninja, which can be skipped with the `--skip-soong-tests`
70 1. soong\_ui runs Kati-cleanspec with
72 1. soong\_ui runs Kati-build to generate a Ninja file, with
74 1. soong\_ui runs Kati-package to generate a Ninja file, with
78 1. soong\_ui runs either Ninja or Bazel to execute the build, with the
98 soong\_ui uses path\_interposer to prepare an hermetic $PATH with runtime
100 tools with checked-in prebuilts, and uses path\_interposer to intercept calls
118 with build/make/core/config.mk as the entry point. During this phase,
144 soong\_build communicates with Kati-build by generating Make Vars and running
165 Kati-build’s primary role is to evaluate all Android.mk files with
170 Kati-build’s primary role is to evaluate all packaging .mk files with
180 wrappers for soong\_ui to execute Ninja with the correct Ninja files, in a
187 that soong\_ui monitors with NinjaReader. NinjaReader ensures that the user
188 interface for Ninja progress is consistent with the rest of the build.