aboutsummaryrefslogtreecommitdiffstats
path: root/anttasks
Commit message (Collapse)AuthorAgeFilesLines
...
* Update apkbuilder to support new property namesPiotr Gurgul2009-09-011-2/+3
| | | | | | out.debug.unaligned.package property name has not been updated in ApkBuilderTask.java and that is why ApkBuilder misbehaved BUG: 2090896
* Make ApkBuilder create filenames supported by older rules.Xavier Ducrohet2009-08-261-4/+24
| | | | | | | | | | | | | | 'ant install' must know the debug apk filename so newer naming scheme breaks on older rule files (1.5 and earlier). The fix is to check for the presence of the property naming the debug, signed, unaligned package. If the property is present, then we use the new naming scheme ({base}[-{config}]-debug-unaligned.apk), else we use the old one ({base}-[-{config}]-debug.apk). Also merge the install/reinstall targets, since 'adb install -r <file>' works even if the apk was not yet installed. Change-Id: Id0670610a6539a3f48c955756955f950039c3cd0
* Make sure older rules files can find the SDK Location.Xavier Ducrohet2009-08-251-1/+6
| | | | Change-Id: Idb2463f07c233015927181e79955ae71e10dcb19
* Move from arbitrary resource filters to fix onesXavier Ducrohet2009-08-252-35/+40
| | | | | | | | | | Resource filters are used when generating additional APK containing only specific resources. The previous UI allowed for any type of filters, but we are moving to a simpler way with fixed filters. The first one is the density. Selecting the filter will generate 4 APKs per application: default (all resources), hdpi (only hdpi/nodpi and default resources), mdpi, ldpi.
* Ant properties names legacy supportPiotr Gurgul2009-08-251-3/+21
| | | | | Support for old property names in SetupTask.java, in order to maintain compatibility with Donut and earlier.
* Ant properties names changedPiotr Gurgul2009-08-241-2/+2
| | | | | | | | | | | application-package to application.package sdk-location to sdk.dir android-jar to android.jar android-aidl to android.aidl in order to make their names compliant with the ant standards and rest of the property names. Properties names in alias rules deliberately ommited in this CL. Some minor style changes introduced.
* Make the Ant script sign and zipalign release builds.Xavier Ducrohet2009-08-131-6/+24
| | | | | It will also align debug builds. BUG: 2052744
* Add support for add-on based on preview of platforms.Xavier Ducrohet2009-07-221-2/+5
|
* Refactored AndroidXPathFactory into sdklib.Xavier Ducrohet2009-07-221-30/+4
|
* Enforce codename value for minSdkVersion in the Ant build.Xavier Ducrohet2009-07-211-0/+60
| | | | | If the Ant project is targetting a preview platform, the manifest must declare minSdkVersion to be the platform codename.
* Add support for preview versions of platforms.Xavier Ducrohet2009-07-201-17/+17
| | | | | | | | | | | | | | | | | ro.build.version.codename is a new property indicating whether a platform is in its release form (value = REL) or in development (value = dev branch name such as Donut). When the codename indicates a development/preview version then the API level must be ignored and this codename is used as a unique identifier of the platform. IAndroidTarget has been changed to return an instance of a new class AndroidVersion instead of the api level directly. This class helps deals with the logic of comparing version from targets or devices. This change impacts all of the sdk manager to deal with targets identified by codename instead of api level. This in turn impacts everything that relies on the sdkmanager: ADT (build, launch, project creation), the AVD manager, the SDK updater.
* Update the API of ApkBuilder to make it clearer what is stable and what isn't.Xavier Ducrohet2009-06-181-40/+44
|
* Move some classes that have non ready APIs to internal packagesXavier Ducrohet2009-05-133-7/+7
| | | | | - com.android.sdklib.avd -> com.android.sdklib.internal.avd - com.android.sdklib.project -> com.android.sdklib.internal.project
* Split development/.gitignore into separate gitignore files per project.Raphael2009-04-261-0/+2
| | | | | Added missing gitignore for layoutlib_utils. Changed mkstubs build path to use prebuilt/asm-3.1 instead of asm-3.1 project.
* Automated import from //branches/donutburger/...@141594,141594Xavier Ducrohet2009-03-241-4/+7
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-037-0/+791
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-037-791/+0
|
* auto import from //branches/cupcake/...@132569The Android Open Source Project2009-02-205-25/+551
|
* auto import from //branches/cupcake/...@132276The Android Open Source Project2009-02-191-4/+14
|
* auto import from //branches/cupcake/...@126645The Android Open Source Project2009-01-151-8/+43
|
* auto import from //branches/cupcake/...@125939The Android Open Source Project2009-01-095-0/+220