blob: ce31e61b2d62e6eb92722999c676763ce1aafd7c [file] [log] [blame]
Shane Farmer7eded652017-05-09 15:48:52 -07001<?xml version="1.0" encoding="utf-8" ?>
Shane Farmerb1027272017-06-14 09:10:28 -07002<post-process xmlns="http://schemas.android.com/tools/aapt">
Shane Farmer7eded652017-05-09 15:48:52 -07003 <groups>
4 <abi-group label="arm">
5 <abi>armeabi-v7a</abi>
6 <abi>arm64-v8a</abi>
7 </abi-group>
8
9 <abi-group label="other">
10 <abi>x86</abi>
11 <abi>mips</abi>
12 </abi-group>
13
14 <screen-density-group label="large">
15 <screen-density>xhdpi</screen-density>
16 <screen-density>xxhdpi</screen-density>
17 <screen-density>xxxhdpi</screen-density>
18 </screen-density-group>
19
20 <screen-density-group label="alldpi">
21 <screen-density>ldpi</screen-density>
22 <screen-density>mdpi</screen-density>
23 <screen-density>hdpi</screen-density>
24 <screen-density>xhdpi</screen-density>
25 <screen-density>xxhdpi</screen-density>
26 <screen-density>xxxhdpi</screen-density>
27 </screen-density-group>
28
29 <locale-group label="europe">
30 <locale lang="en"/>
31 <locale lang="es"/>
32 <locale lang="fr"/>
33 <locale lang="de" compressed="true"/>
34 </locale-group>
35
36 <locale-group label="north-america">
37 <locale lang="en"/>
38 <locale lang="es" region="MX"/>
39 <locale lang="fr" region="CA" compressed="true"/>
40 </locale-group>
41
42 <locale-group label="all">
43 <locale compressed="true"/>
44 </locale-group>
45
46 <android-sdk-group label="19">
47 <android-sdk
48 minSdkVersion="19"
49 targetSdkVersion="24"
50 maxSdkVersion="25">
51 <manifest>
52 <!--- manifest additions here XSLT? TODO -->
53 </manifest>
54 </android-sdk>
55 </android-sdk-group>
56
57 <gl-texture-group label="dxt1">
58 <gl-texture name="GL_EXT_texture_compression_dxt1">
59 <texture-path>assets/dxt1/*</texture-path>
60 </gl-texture>
61 </gl-texture-group>
62
63 <device-feature-group label="low-latency">
64 <supports-feature>android.hardware.audio.low_latency</supports-feature>
65 </device-feature-group>
66 </groups>
67
68 <artifacts>
69 <artifact-format>
70 ${base}.${abi}.${screen-density}.${locale}.${sdk}.${gl}.${feature}.release
71 </artifact-format>
72
73 <artifact
74 abi-group="arm"
75 screen-density-group="large"
76 locale-group="europe"
77 android-sdk-group="19"
78 gl-texture-group="dxt1"
79 device-feature-group="low-latency"/>
80
81 <artifact
82 abi-group="other"
83 screen-density-group="alldpi"
84 locale-group="north-america"
85 android-sdk-group="19"
86 gl-texture-group="dxt1"
87 device-feature-group="low-latency"/>
88
89 </artifacts>
90</post-process>