On my system / build (android-13), some stats (out/soong.log): 2023/02/06 08:47:52.672569 build/soong/cmd/soong_ui/main.go:204: Detected 188 GB total RAM 2023/02/06 08:47:52.672630 build/soong/cmd/soong_ui/main.go:205: Parallelism (local/remote/highmem): 160/0/23 2023/02/06 08:47:52.672645 build/soong/cmd/soong_ui/main.go:619: Current file limits: 1024 soft, 1048576 hard 2023/02/06 08:47:52.672676 build/soong/cmd/soong_ui/main.go:232: Took 133ms to start up. ... 2023/02/06 08:47:53.969862 build/soong/ui/build/exec.go:64: "soong bootstrap" executing "prebuilts/build-tools/linux-x86/bin/nsjail" [-x prebuilts/build-tools/linux-x86/bin/ninja -H android-build --cwd /home/<user>/android-13-ms12 -t 0 -e --proc_rw -u nobody -g nogroup --rlimit_as soft --rlimit_core soft --rlimit_cpu soft --rlimit_fsize soft --rlimit_nofile soft -R / -B /tmp -B /home/<user>/android-13-ms12 -B /home/<user>/android-13-ms12/out --disable_clone_newcgroup -q -- -d keepdepfile -d stats -o usesphonyoutputs=yes -o preremoveoutputs=yes -w dupbuild=err -w outputdir=err -w missingoutfile=err -j 160 --frontend_file out/.ninja_fifo -f out/soong/bootstrap.ninja out/soong/build.ninja] 2023/02/06 08:49:02.858057 build/soong/ui/build/exec.go:74: "soong bootstrap" finished with exit code 0 (1m8.888s real, 10m0.966s user, 1m45.73s system, 15230MB maxrss)
In this case, it took 1 minute 8 seconds to complete ninja bootstrap "analyzing Android.bp files and generating ninja file at out/soong/build.ninja" after simply running "touch" on one Android.bp file in vendor/ directory. On Thursday, February 2, 2023 at 2:29:06 PM UTC+11 Dean Wheatley wrote: > Is there a better/faster way to develop Android.bp in the AOSP tree than > waiting for the many (> 60) seconds it takes to "analyzing Android.bp files > and generating ninja file at out/soong/build.ninja" after any change to any > Android.bp file in the tree? -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to android-building@googlegroups.com To unsubscribe from this group, send email to android-building+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-building+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/android-building/a1c76e4f-bce9-4cc7-9087-5bda53d5af87n%40googlegroups.com.