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