Chromium Code Reviews| Index: build/android/ant/apk-build.xml |
| diff --git a/build/android/ant/apk-build.xml b/build/android/ant/apk-build.xml |
| index 167083b1953c43d206f1f6ffae2dd93b5724d01e..65baa2d8d271d4ced4864e71519feed0ea3a4a2c 100644 |
| --- a/build/android/ant/apk-build.xml |
| +++ b/build/android/ant/apk-build.xml |
| @@ -225,41 +225,6 @@ |
| </condition> |
| <!-- ******************************************************* --> |
| - <!-- ************************ Macros *********************** --> |
| - <!-- ******************************************************* --> |
| - |
| - <macrodef name="record-build-key"> |
| - <attribute name="key" default="false" /> |
| - <attribute name="value" default="false" /> |
| - <sequential> |
| - <propertyfile file="${out.build.prop.file}" comment="Last build type"> |
| - <entry key="@{key}" value="@{value}"/> |
| - </propertyfile> |
| - </sequential> |
| - </macrodef> |
| - |
| - <macrodef name="record-build-info"> |
| - <sequential> |
| - <record-build-key key="build.last.target" value="${build.target}" /> |
| - <record-build-key key="build.last.is.instrumented" value="${build.is.instrumented}" /> |
| - <record-build-key key="build.last.is.packaging.debug" value="${build.is.packaging.debug}" /> |
| - <record-build-key key="build.last.is.signing.debug" value="${build.is.signing.debug}" /> |
| - </sequential> |
| - </macrodef> |
| - |
| - <macrodef name="uninstall-helper"> |
| - <attribute name="app.package" default="false" /> |
| - <sequential> |
| - <echo level="info">Uninstalling @{app.package} from the default emulator or device...</echo> |
| - <exec executable="${adb}" failonerror="true"> |
| - <arg line="${adb.device.arg}" /> |
| - <arg value="uninstall" /> |
| - <arg value="@{app.package}" /> |
| - </exec> |
| - </sequential> |
| - </macrodef> |
| - |
| - <!-- ******************************************************* --> |
| <!-- ******************** Build Targets ******************** --> |
| <!-- ******************************************************* --> |
| @@ -326,47 +291,6 @@ |
| <!-- read the previous build mode --> |
| <property file="${out.build.prop.file}" /> |
| - <!-- if empty the props won't be set, meaning it's a new build. |
| - To force a build, set the prop to empty values. --> |
| - <property name="build.last.target" value="" /> |
| - <property name="build.last.is.instrumented" value="" /> |
| - <property name="build.last.is.packaging.debug" value="" /> |
| - <property name="build.last.is.signing.debug" value="" /> |
| - |
| - <!-- If the "debug" build type changed, clear out the compiled code. |
| - This is to make sure the new BuildConfig.DEBUG value is picked up |
| - as javac can't deal with this type of change in its dependency computation. --> |
| - <if> |
| - <condition> |
| - <and> |
| - <length string="${build.last.is.packaging.debug}" trim="true" when="greater" length="0" /> |
| - <not><equals |
| - arg1="${build.is.packaging.debug}" |
| - arg2="${build.last.is.packaging.debug}" /></not> |
| - </and> |
| - </condition> |
| - <then> |
| - <echo level="info">Switching between debug and non debug build: Deleting previous compilation output...</echo> |
| - <delete dir="${out.classes.absolute.dir}" verbose="${verbose}" /> |
| - </then> |
| - <else> |
| - <!-- Else, we may still need to clean the code, for another reason. |
| - special case for instrumented: if the previous build was |
| - instrumented but not this one, clear out the compiled code --> |
| - <if> |
| - <condition> |
| - <and> |
| - <istrue value="${build.last.is.instrumented}" /> |
| - <isfalse value="${build.is.instrumented}" /> |
| - </and> |
| - </condition> |
| - <then> |
| - <echo level="info">Switching from instrumented to non-instrumented build: Deleting previous compilation output...</echo> |
| - <delete dir="${out.classes.absolute.dir}" verbose="${verbose}" /> |
| - </then> |
| - </if> |
| - </else> |
| - </if> |
| <echo level="info">Resolving Build Target for ${ant.project.name}...</echo> |
| <!-- load project properties, resolve Android target, library dependencies |
| @@ -432,7 +356,7 @@ |
| genFolder="${gen.absolute.dir}" |
| package="${project.app.package}" |
| buildType="${build.is.packaging.debug}" |
| - previousBuildType="${build.last.is.packaging.debug}"/> |
| + previousBuildType=""/> |
| </target> |
| <!-- empty default pre-compile target. Create a similar target in |
| @@ -668,7 +592,7 @@ |
| libraryResFolderPathRefid="project.library.res.folder.path" |
| libraryPackagesRefid="project.library.packages" |
| libraryRFileRefid="project.library.bin.r.file.path" |
| - previousBuildType="${build.last.target}" |
| + previousBuildType="" |
| buildType="${build.target}" |
| ignoreAssets="${aapt.ignore.assets}"> |
| <res path="${out.res.absolute.dir}" /> |
| @@ -689,7 +613,7 @@ |
| debugsigning="${build.is.signing.debug}" |
| verbose="${verbose}" |
| hascode="${manifest.hasCode}" |
| - previousBuildType="${build.last.is.packaging.debug}/${build.last.is.signing.debug}" |
| + previousBuildType="/" |
| buildType="${build.is.packaging.debug}/${build.is.signing.debug}"> |
| <dex path="${intermediate.dex.file}"/> |
| <sourcefolder path="${source.absolute.dir}"/> |
| @@ -769,7 +693,6 @@ |
| <target name="-do-debug" |
| depends="-set-debug-mode, -debug-obfuscation-check, -do-sign"> |
| - <record-build-info /> |
|
shashi
2013/03/13 01:28:13
nit: can be <target ... />
|
| </target> |
| <!-- Builds debug output package --> |
| @@ -834,7 +757,6 @@ |
| </target> |
| <target name="-release-sign" depends="-do-sign" > |
| - <record-build-info /> |
|
shashi
2013/03/13 01:28:13
nit: can be <target ... />
|
| </target> |
| <!-- This runs -package-release first and then runs |