platform_build_soong/apex
Paul Duffin 69d1fb1e39 Switch BootJars/UpdatableBootJars to ConfiguredJarList
This change:
* Switches BootJars/UpdatableBootJars fields of config.productVariables
  from []string to ConfiguredJarList.
* Updates BootJars() method to simply concatenate the jars list from
  the BootJars/UpdatableBootJars fields.
* Adds an UnmarshalJSON(..) method to ConfiguredJarList to support
  unmarshalling from a single string array to avoid having to change the
  format of the JSON file from which the configuration is loaded.
* Adds some additional calls to ConfiguredJarList(..) in tests to
  convert from []string to ConfiguredJarList. They pass nil as the
  ctx argument as there is no suitable PathContext which will cause any
  errors to be thrown using panic. That is reasonable for hard coded
  values in tests. A follow up change will clean up the calls to
  ConfiguredJarList(..).

Bug: 171479578
Test: m nothing
Change-Id: I59b94dafb479ccd8f0471ed802be175af57be271
2020-10-27 10:36:29 +00:00
..
Android.bp Include bpf program in APEXes 2020-09-02 22:18:25 +08:00
OWNERS Track allowed transitive deps in any updatable module. 2020-09-30 21:17:42 +00:00
TEST_MAPPING Add TEST_MAPPING for build/soong/apex 2019-08-07 17:33:24 +09:00
allowed_deps.txt Add libdmabufheap to the list of allowed dependencies 2020-10-21 22:09:44 -07:00
androidmk.go Merge "apex: emit file_contexts for flattened apex" 2020-10-06 03:26:14 +00:00
apex.go Merge "Add llndk_stubs property" 2020-10-23 18:09:42 +00:00
apex_singleton.go Remove global state from apex modules 2020-10-06 13:39:57 -07:00
apex_test.go Switch BootJars/UpdatableBootJars to ConfiguredJarList 2020-10-27 10:36:29 +00:00
builder.go Propagate min_sdk_version to apexer 2020-10-21 14:26:44 +01:00
key.go Don't remove entries for overriddable modules 2020-06-19 13:29:16 +09:00
prebuilt.go Support asan/hwasan versions of prebuilts. 2020-10-13 03:37:32 +00:00
vndk.go Rename ART release APEX to com.android.art. 2020-10-21 15:41:02 +01:00
vndk_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00