xref: /aosp_15_r20/tools/treble/split/sample_config.xml (revision 105f628577ac4ba0e277a494fbb614ed8c12a994)
1*105f6285SAndroid Build Coastguard Worker<?xml version="1.0" encoding="utf-8"?>
2*105f6285SAndroid Build Coastguard Worker<config>
3*105f6285SAndroid Build Coastguard Worker    <!-- treble_manifest_split config for aosp_arm64. -->
4*105f6285SAndroid Build Coastguard Worker
5*105f6285SAndroid Build Coastguard Worker    <!-- ============================================================= -->
6*105f6285SAndroid Build Coastguard Worker
7*105f6285SAndroid Build Coastguard Worker    <!-- Add projects that provide modules required for build success, but
8*105f6285SAndroid Build Coastguard Worker         are not detected automatically by the tool. -->
9*105f6285SAndroid Build Coastguard Worker
10*105f6285SAndroid Build Coastguard Worker    <!-- Lots of modules require py3-stdlib -->
11*105f6285SAndroid Build Coastguard Worker    <add_project name="platform/external/python/cpython3" />
12*105f6285SAndroid Build Coastguard Worker
13*105f6285SAndroid Build Coastguard Worker    <!-- bionic/libc:libc_jemalloc_wrapper requires libjemalloc5 -->
14*105f6285SAndroid Build Coastguard Worker    <add_project name="platform/external/jemalloc_new" />
15*105f6285SAndroid Build Coastguard Worker
16*105f6285SAndroid Build Coastguard Worker    <!-- libcore/ojluni:ojluni-phony requires art-notices-for-framework-stubs-jar -->
17*105f6285SAndroid Build Coastguard Worker    <add_project name="platform/prebuilts/module_sdk/art" />
18*105f6285SAndroid Build Coastguard Worker
19*105f6285SAndroid Build Coastguard Worker    <!-- Provides executable "as", needed by clang for some modules. -->
20*105f6285SAndroid Build Coastguard Worker    <add_project name="platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9" />
21*105f6285SAndroid Build Coastguard Worker
22*105f6285SAndroid Build Coastguard Worker    <!-- ============================================================= -->
23*105f6285SAndroid Build Coastguard Worker
24*105f6285SAndroid Build Coastguard Worker    <!-- Remove some device projects that the tool included due to Kati makefile
25*105f6285SAndroid Build Coastguard Worker         scanning, but are not required to build aosp_arm64. -->
26*105f6285SAndroid Build Coastguard Worker    <remove_project name="device/generic/goldfish" />
27*105f6285SAndroid Build Coastguard Worker    <remove_project name="device/generic/goldfish-opengl" />
28*105f6285SAndroid Build Coastguard Worker    <remove_project name="device/google/atv" />
29*105f6285SAndroid Build Coastguard Worker    <remove_project name="device/google/trout" />
30*105f6285SAndroid Build Coastguard Worker    <remove_project name="device/ti/beagle-x15" />
31*105f6285SAndroid Build Coastguard Worker
32*105f6285SAndroid Build Coastguard Worker</config>
33*105f6285SAndroid Build Coastguard Worker
34