platform_build_soong/apex
Sam Delmerico b1daccdc97 ensure that privapp_allowlist is installed before android_app
AndroidMk assumes that the app is the last file installed, and it uses
this assumption to populate the LOCAL_SOONG_INSTALLED_MODULE entry. This
CL moves the privapp_allowlist installation to before the app
installation to respect this assumption.

Bug: 242509786
Test: go test
Test: OUT_DIR=out.ref m nothing &&
  cp aosp/2562351 && OUT_DIR=out.change m nothing &&
  GOWORK=$PWD/build/bazel/mkcompare/go.work \
  go run android/bazel/mkcompare/cmd -json \
  <(sed -e "s/out\.ref/out/g" out.ref/soong/Android-aosp_cheetah.mk) \
  <(sed -e "s/out\.change/out/g" out.change/soong/Android-aosp_cheetah.mk)
  && verify manually that the only diffs are related to the removal of
  the prebuilt_etc module.
Change-Id: I95ec27070f575e79fb976de68493a219717ed89a
2023-05-25 18:54:06 +00:00
..
Android.bp apex: drop metadata gathering for multitree. 2023-05-16 17:44:29 +00:00
androidmk.go Populate apexBundle#filesInfo using bazel info. 2023-03-16 18:09:27 +00:00
apex.go ensure that privapp_allowlist is installed before android_app 2023-05-25 18:54:06 +00:00
apex_sdk_member.go Add apexes property to sdk 2022-07-06 15:58:43 +00:00
apex_singleton.go Parallelize singleton execution 2023-05-19 20:31:32 +00:00
apex_test.go ensure that privapp_allowlist is installed before android_app 2023-05-25 18:54:06 +00:00
bootclasspath_fragment_test.go Remove the ability to install boot images by bootclasspath_fragments. 2023-05-11 18:25:18 +01:00
bp2build.go Export apex_available_baseline to soong_injection 2023-02-08 17:43:09 -08:00
bp2build_test.go Correct allowlisting for override modules 2023-05-02 09:27:55 -04:00
builder.go Merge "Run apex_sepolicy_test for supported fs_type" 2023-04-27 01:03:29 +00:00
classpath_element_test.go bootclasspath_fragment: Require at least one hidden_api package property 2022-05-27 16:27:50 +01:00
deapexer.go Fix deapexer usage in prebuilt_apex/apex_set 2022-12-12 17:40:26 +00:00
dexpreopt_bootjars_test.go Dexpreopt ART jars and framework jars together. 2023-05-11 19:04:17 +01:00
key.go Parallelize singleton execution 2023-05-19 20:31:32 +00:00
platform_bootclasspath_test.go Prepare tests for dexpreopt changes. 2023-05-11 18:24:44 +01:00
prebuilt.go Remove the ability to install boot images by bootclasspath_fragments. 2023-05-11 18:25:18 +01:00
systemserver_classpath_fragment_test.go Use the profiles in the APEX to dexpreopt system server jars. 2023-02-15 22:47:24 +00:00
TEST_MAPPING
testing.go Add allowed-deps tests 2023-04-27 09:56:04 +09:00
vndk.go Enable VNDK when version matches platform VNDK 2023-03-15 23:28:45 -07:00
vndk_test.go Remove obsolete notice property. 2022-07-29 17:54:40 +00:00