Home | History | Annotate | Download | only in example
      1 <?xml version="1.0" encoding="utf-8" ?>
      2 <post-process xmlns="http://schemas.android.com/tools/aapt">
      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>
     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>
     39     <abi-group label="arm" version-code-order="1">
     40       <abi>armeabi-v7a</abi>
     41       <abi>arm64-v8a</abi>
     42     </abi-group>
     43 
     44     <abi-group label="other" version-code-order="2">
     45       <abi>x86</abi>
     46       <abi>mips</abi>
     47     </abi-group>
     48   </abi-groups>
     49 
     50   <screen-density-groups>
     51     <screen-density-group label="alldpi" version-code-order="1">
     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>
     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>
     65   </screen-density-groups>
     66 
     67   <locale-groups>
     68     <locale-group label="europe" version-code-order="1">
     69       <locale lang="en"/>
     70       <locale lang="es"/>
     71       <locale lang="fr"/>
     72       <locale lang="de" compressed="true"/>
     73     </locale-group>
     74 
     75     <locale-group label="north-america" version-code-order="2">
     76       <locale lang="en"/>
     77       <locale lang="es" region="MX"/>
     78       <locale lang="fr" region="CA" compressed="true"/>
     79     </locale-group>
     80 
     81     <locale-group label="all" version-code-order="0">
     82       <locale compressed="true"/>
     83     </locale-group>
     84   </locale-groups>
     85 
     86   <gl-texture-groups>
     87     <gl-texture-group label="dxt1" version-code-order="1">
     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>
     95     <device-feature-group label="low-latency" version-code-order="1">
     96       <supports-feature>android.hardware.audio.low_latency</supports-feature>
     97     </device-feature-group>
     98   </device-feature-groups>
     99 
    100 </post-process>
    101