| OLD | NEW | 
|---|
|  | (Empty) | 
| 1 <?xml version="1.0" encoding="UTF-8"?> |  | 
| 2 <project name="Adblock Plus WebView Library" default="help"> |  | 
| 3 |  | 
| 4     <!-- The local.properties file is created and updated by the 'android' tool. |  | 
| 5          It contains the path to the SDK. It should *NOT* be checked into |  | 
| 6          Version Control Systems. --> |  | 
| 7     <property file="local.properties" /> |  | 
| 8 |  | 
| 9     <!-- The ant.properties file can be created by you. It is only edited by the |  | 
| 10          'android' tool to add properties to it. |  | 
| 11          This is the place to change some Ant specific build properties. |  | 
| 12          Here are some properties you may want to change/update: |  | 
| 13 |  | 
| 14          source.dir |  | 
| 15              The name of the source directory. Default is 'src'. |  | 
| 16          out.dir |  | 
| 17              The name of the output directory. Default is 'bin'. |  | 
| 18 |  | 
| 19          For other overridable properties, look at the beginning of the rules |  | 
| 20          files in the SDK, at tools/ant/build.xml |  | 
| 21 |  | 
| 22          Properties related to the SDK location or the project target should |  | 
| 23          be updated using the 'android' tool with the 'update' action. |  | 
| 24 |  | 
| 25          This file is an integral part of the build system for your |  | 
| 26          application and should be checked into Version Control Systems. |  | 
| 27 |  | 
| 28          --> |  | 
| 29     <property file="ant.properties" /> |  | 
| 30 |  | 
| 31     <!-- The project.properties file is created and updated by the 'android' |  | 
| 32          tool, as well as ADT. |  | 
| 33 |  | 
| 34          This contains project specific properties such as project target, and l
    ibrary |  | 
| 35          dependencies. Lower level build properties are stored in ant.properties |  | 
| 36          (or in .classpath for Eclipse projects). |  | 
| 37 |  | 
| 38          This file is an integral part of the build system for your |  | 
| 39          application and should be checked into Version Control Systems. --> |  | 
| 40     <loadproperties srcFile="project.properties" /> |  | 
| 41 |  | 
| 42     <target name="-pre-clean"> |  | 
| 43         <delete dir="${native.libs.absolute.dir}/armeabi" verbose="${verbose}" /
    > |  | 
| 44         <delete dir="${native.libs.absolute.dir}/armeabi-v7a" verbose="${verbose
    }" /> |  | 
| 45         <delete dir="${native.libs.absolute.dir}/x86" verbose="${verbose}" /> |  | 
| 46         <delete dir="obj/" verbose="${verbose}" /> |  | 
| 47     </target> |  | 
| 48 |  | 
| 49     <!-- Import the actual build file. |  | 
| 50 |  | 
| 51          To customize existing targets, there are two options: |  | 
| 52          - Customize only one target: |  | 
| 53              - copy/paste the target into this file, *before* the |  | 
| 54                <import> task. |  | 
| 55              - customize it to your needs. |  | 
| 56          - Customize the whole content of build.xml |  | 
| 57              - copy/paste the content of the rules files (minus the top node) |  | 
| 58                into this file, replacing the <import> task. |  | 
| 59              - customize to your needs. |  | 
| 60 |  | 
| 61          *********************** |  | 
| 62          ****** IMPORTANT ****** |  | 
| 63          *********************** |  | 
| 64          In all cases you must update the value of version-tag below to read 'cu
    stom' instead of an integer, |  | 
| 65          in order to avoid having your file be overridden by tools such as "andr
    oid update project" |  | 
| 66     --> |  | 
| 67 |  | 
| 68     <!-- |  | 
| 69         Workaround for the issue: ant does not copy assets from libraries by def
    ault |  | 
| 70         http://stackoverflow.com/questions/5889833/android-library-assets-folder
    -doesnt-get-copied |  | 
| 71     --> |  | 
| 72     <target name="-post-compile" if="${project.is.library}"> |  | 
| 73         <echo>Post Compile: add assets from ${asset.absolute.dir} to ${out.libra
    ry.jar.file}</echo> |  | 
| 74         <jar destfile="${out.library.jar.file}" update="true"> |  | 
| 75             <zipfileset |  | 
| 76                 dir="${asset.absolute.dir}" |  | 
| 77                 prefix="assets" |  | 
| 78                 excludes="**/*.java ${android.package.excludes}"/> |  | 
| 79         </jar> |  | 
| 80     </target> |  | 
| 81 |  | 
| 82     <!-- version-tag: custom --> |  | 
| 83     <import file="${sdk.dir}/tools/ant/build.xml" /> |  | 
| 84 |  | 
| 85 </project> |  | 
| OLD | NEW | 
|---|