/aosp12/build/soong/tests/ |
H A D | bootstrap_test.sh | 19 local output_mtime1=$(stat -c "%y" out/soong/build.ninja) 80 local mtime1=$(stat -c "%y" out/soong/build.ninja) 92 local mtime2=$(stat -c "%y" out/soong/build.ninja) 145 local glob_deps_file=out/soong/.primary/globs/0.d 193 local mtime1=$(stat -c "%y" out/soong/build.ninja) 198 local mtime2=$(stat -c "%y" out/soong/build.ninja) 269 grep -q "CHERRY IS TASTY" out/soong/build.ninja \ 274 grep -q "CHERRY IS RED" out/soong/build.ninja \ 276 local mtime1=$(stat -c "%y" out/soong/build.ninja) 279 local mtime2=$(stat -c "%y" out/soong/build.ninja) [all …]
|
/aosp12/build/soong/apex/ |
H A D | Android.bp | 6 name: "soong-apex", 7 pkgPath: "android/soong/apex", 10 "soong", 11 "soong-android", 12 "soong-bpf", 13 "soong-cc", 14 "soong-filesystem", 15 "soong-java", 16 "soong-python", 17 "soong-rust", [all …]
|
/aosp12/build/bazel/docs/ |
H A D | concepts.md | 55 1. soong\_ui runs Kati-config with 57 1. soong\_ui orchestrates 3 Blueprint/Soong phases to generate the main out/soong/build.ninja file: 64 plugins, and builds soong\_build. 68 out/soong/build.ninja, which can be skipped with the `--skip-soong-tests` 70 1. soong\_ui runs Kati-cleanspec with 85 ### soong\_ui 91 against the environment (soong\_env). 96 soong\_build. 121 to generate the **[soong.variables JSON 134 soong\_config.mk. [all …]
|
/aosp12/art/tools/ |
H A D | build_linux_bionic_tests.sh | 48 build/soong/soong_ui.bash --make-mode $soong_args "$@" test-art-host-run-test-dependencies build-ar… 53 tmp_soong_var=$(mktemp --tmpdir soong.variables.bak.XXXXXX) 56 cat $out_dir/soong/soong.variables > ${tmp_soong_var} 57 python3 <<END - ${tmp_soong_var} ${out_dir}/soong/soong.variables 70 mv $tmp_soong_var $out_dir/soong/soong.variables 74 soong_out=$out_dir/soong/host/linux_bionic-x86 98 build/soong/soong_ui.bash --make-mode --skip-make $soong_args "$@" ${bionic_targets[*]} 101 mv $tmp_soong_var $out_dir/soong/soong.variables 108 rm -f $OUT_DIR/*.ninja $OUT_DIR/soong/*.ninja
|
H A D | build_linux_bionic.sh | 50 build/soong/soong_ui.bash --make-mode $soong_args nothing 63 tmp_soong_var=$(mktemp --tmpdir soong.variables.bak.XXXXXX) 64 tmp_build_number=$(cat ${out_dir}/soong/build_number.txt) 66 cat $out_dir/soong/soong.variables > ${tmp_soong_var} 71 -not -name soong \ 74 find $out_dir/soong/ -maxdepth 1 -mindepth 1 \ 80 python3 <<END - ${tmp_soong_var} ${out_dir}/soong/soong.variables 96 echo ${tmp_build_number}_SOONG_ONLY_BUILD > ${out_dir}/soong/build_number.txt 98 build/soong/soong_ui.bash --make-mode --skip-make $soong_args $@
|
/aosp12/build/make/tools/ |
H A D | mk2bp_catalog.py | 180 modules = soong.reverse_makefiles[makefile.filename] 182 for dep in soong.transitive_deps(module): 183 for filename in soong.makefiles.get(dep, []): 348 soong = SoongData(csv.reader(csvfile)) 358 HtmlProcessor(args=args, soong=soong, all_makefiles=all_makefiles).execute() 360 CsvProcessor(args=args, soong=soong, all_makefiles=all_makefiles).execute() 363 def __init__(self, args, soong, all_makefiles): argument 365 self.soong = soong 909 for module in self.soong.modules: 988 def __init__(self, args, soong, all_makefiles): argument [all …]
|
/aosp12/build/soong/ui/build/ |
H A D | Android.bp | 20 name: "soong-ui-build-paths", 32 name: "soong-ui-build", 37 "soong-ui-build-paths", 38 "soong-ui-logger", 39 "soong-ui-metrics", 40 "soong-ui-status", 41 "soong-ui-terminal", 42 "soong-ui-tracer", 43 "soong-shared", 44 "soong-finder", [all …]
|
/aosp12/build/soong/bp2build/ |
H A D | Android.bp | 6 name: "soong-bp2build", 7 pkgPath: "android/soong/bp2build", 20 "soong-android", 21 "soong-bazel", 22 "soong-cc", 23 "soong-cc-config", 24 "soong-genrule", 25 "soong-python", 26 "soong-sh",
|
/aosp12/build/soong/ui/status/ |
H A D | Android.bp | 20 name: "soong-ui-status", 21 pkgPath: "android/soong/ui/status", 24 "soong-ui-logger", 25 "soong-ui-status-ninja_frontend", 26 "soong-ui-status-build_error_proto", 27 "soong-ui-status-build_progress_proto", 45 name: "soong-ui-status-ninja_frontend", 46 pkgPath: "android/soong/ui/status/ninja_frontend", 54 name: "soong-ui-status-build_error_proto", 55 pkgPath: "android/soong/ui/status/build_error_proto", [all …]
|
/aosp12/build/soong/tradefed/ |
H A D | Android.bp | 6 name: "soong-tradefed", 7 pkgPath: "android/soong/tradefed", 10 "soong-android", 21 name: "soong-suite-harness", 22 pkgPath: "android/soong/tradefed/suite_harness", 27 "soong", 28 "soong-android", 29 "soong-java",
|
/aosp12/build/soong/java/ |
H A D | Android.bp | 6 name: "soong-java", 7 pkgPath: "android/soong/java", 11 "soong", 12 "soong-android", 13 "soong-cc", 14 "soong-dexpreopt", 15 "soong-genrule", 16 "soong-java-config", 17 "soong-python", 18 "soong-remoteexec", [all …]
|
/aosp12/build/soong/scripts/ |
H A D | build-aml-prebuilts.sh | 18 if [ ! -e build/soong/soong_ui.bash ]; then 25 if [ -e ${OUT_DIR}/soong/.soong.kati_enabled ]; then 36 mkdir -p ${OUT_DIR}/soong 49 echo -n ${BUILD_NUMBER} > ${OUT_DIR}/soong/build_number.txt 51 build/soong/soong_ui.bash --make-mode --soong-only "$@"
|
/aosp12/build/soong/sdk/ |
H A D | Android.bp | 6 name: "soong-sdk", 7 pkgPath: "android/soong/sdk", 10 "soong", 11 "soong-android", 12 "soong-apex", 13 "soong-cc", 14 "soong-java",
|
/aosp12/build/soong/ui/metrics/ |
H A D | Android.bp | 20 name: "soong-ui-metrics", 21 pkgPath: "android/soong/ui/metrics", 24 "soong-ui-metrics_upload_proto", 25 "soong-ui-metrics_proto", 26 "soong-ui-tracer", 38 name: "soong-ui-metrics_proto", 39 pkgPath: "android/soong/ui/metrics/metrics_proto", 47 name: "soong-ui-metrics_upload_proto", 48 pkgPath: "android/soong/ui/metrics/upload_proto",
|
/aosp12/build/soong/android/ |
H A D | Android.bp | 6 name: "soong-android", 7 pkgPath: "android/soong/android", 12 "soong", 13 "soong-android-soongconfig", 14 "soong-bazel", 15 "soong-cquery", 16 "soong-remoteexec", 17 "soong-response", 18 "soong-shared", 19 "soong-ui-metrics_proto",
|
/aosp12/build/soong/cc/ |
H A D | Android.bp | 6 name: "soong-cc", 7 pkgPath: "android/soong/cc", 11 "soong", 12 "soong-android", 13 "soong-bazel", 14 "soong-cc-config", 15 "soong-etc", 16 "soong-genrule", 17 "soong-tradefed",
|
/aosp12/build/soong/linkerconfig/ |
H A D | Android.bp | 6 name: "soong-linkerconfig", 7 pkgPath: "android/soong/linkerconfig", 10 "soong", 11 "soong-android", 12 "soong-cc", 13 "soong-etc",
|
/aosp12/build/soong/sh/ |
H A D | Android.bp | 6 name: "soong-sh", 7 pkgPath: "android/soong/sh", 10 "soong", 11 "soong-android", 12 "soong-cc", 13 "soong-tradefed",
|
/aosp12/build/soong/kernel/ |
H A D | Android.bp | 6 name: "soong-kernel", 7 pkgPath: "android/soong/kernel", 10 "soong", 11 "soong-android", 12 "soong-cc", 13 "soong-cc-config",
|
/aosp12/build/soong/sysprop/ |
H A D | Android.bp | 6 name: "soong-sysprop", 7 pkgPath: "android/soong/sysprop", 10 "soong", 11 "soong-android", 12 "soong-cc", 13 "soong-java",
|
/aosp12/build/soong/genrule/ |
H A D | Android.bp | 6 name: "soong-genrule", 7 pkgPath: "android/soong/genrule", 12 "soong", 13 "soong-android", 14 "soong-bazel", 15 "soong-shared",
|
/aosp12/hardware/qcom/sm7250/ |
H A D | Android.bp | 3 name: "soong-display_defaults_sm7250", 4 pkgPath: "android/soong/hardware/qcom/sm7250/display", 8 "soong", 9 "soong-android", 10 "soong-cc", 11 "soong-genrule",
|
/aosp12/hardware/qcom/sm7250/gps/ |
H A D | os_pickup.bp | 3 name: "soong-display_defaults_sm7250", 4 pkgPath: "android/soong/hardware/qcom/sm7250/display", 8 "soong", 9 "soong-android", 10 "soong-cc", 11 "soong-genrule",
|
/aosp12/hardware/qcom/sm8150/ |
H A D | Android.bp | 3 name: "soong-display_defaults", 4 pkgPath: "android/soong/hardware/qcom/sm8150/display", 8 "soong", 9 "soong-android", 10 "soong-cc", 11 "soong-genrule",
|
/aosp12/hardware/qcom/sm8150/data/ipacfg-mgr/ |
H A D | os_pickup.bp | 3 name: "soong-display_defaults", 4 pkgPath: "android/soong/hardware/qcom/sm8150/display", 8 "soong", 9 "soong-android", 10 "soong-cc", 11 "soong-genrule",
|