aboutsummaryrefslogtreecommitdiffstats
path: root/files
Commit message (Collapse)AuthorAgeFilesLines
* Update SDK Tools version to 22.6Xavier Ducrohet2014-01-151-1/+1
| | | | Change-Id: Ice5faefd4a3fe2b031db66d80101a6b9f77842c8 (cherry picked from commit d2dd2993e31f65adde5c8e127f82fba0a2c8b298)
* Switch version to Tools 22.3Raphael Moll2013-10-111-1/+1
| | | | Change-Id: I7744c9dfd25461bd7a7d1af4b766dfa60ad01e69 (cherry picked from commit 6d405dd88f628a7fba2b75f388dba685f4955c81)
* Switch to Tools 22.2.1Raphael Moll2013-09-171-1/+1
| | | | Change-Id: I8efc748f5507d3ebb34e9517c5d7207cf5c85bd9 (cherry picked from commit 1d33397bdfa9cbf18765923c500bb585f3f56036)
* Update min-platform-tools from 16 to 18.Raphael Moll2013-09-131-1/+1
| | | | Change-Id: Ie9eecf03932690df2b42423449333cc22835c82a (cherry picked from commit 07b70764b0708159951222f9449629136c9f01b9)
* Update tools/ADT revision.Xavier Ducrohet2013-09-031-1/+1
| | | | Change-Id: I4c0fc9be7b64606d109dd636066f856d618465a0
* Renderscript support mode for ant.Xavier Ducrohet2013-08-131-10/+18
| | | | Change-Id: I5989c6135a1206ef76f8144dd2a41adccc9fe907
* Support dynamically linked llvm-rs-ccXavier Ducrohet2013-07-251-2/+1
| | | | Change-Id: I4f8ef81c7a2b5a9bccb2cf6283b80fe9bbe4cc64
* Fix rs compilation through Ant.Xavier Ducrohet2013-06-261-2/+2
| | | | Change-Id: Ib44d693848b47076ed072d72111edebbe513a222
* Update Tools to 22.0.1Raphael Moll2013-05-221-1/+1
| | | | Change-Id: I4a34dc97d077e6f562bb99514e647370fa973de3 (cherry picked from commit 4d4e205c8450f12cf0ba5b9c0abd7881b3cca5ac)
* Update devices.xml with Nexus 4 and Nexus 10 (from tools/base)Tor Norbye2013-05-031-0/+192
| | | | Change-Id: I2e0990b0617b7e1f095528822e3eea51f15dda3a
* Merge "Add dependency on the 22.0 plugin."Xavier Ducrohet2013-03-281-1/+1
|\
| * Add dependency on the 22.0 plugin.Xavier Ducrohet2013-03-281-1/+1
| | | | | | | | Change-Id: I79197a84d7ad42498fcb3279a2462dd869541fc8
* | Merge "Make Java compiler classpath extendable"Xavier Ducrohet2013-03-261-0/+2
|\ \ | |/ |/|
| * Make Java compiler classpath extendablechrulri2012-12-201-0/+2
| | | | | | | | | | | | See also: https://groups.google.com/d/msg/adt-dev/6tGCljeIPwE/9_vCzdISuQEJ Change-Id: I9234713b03e5f259af44de5b446a4fb5448ba888
* | Update ant's build.xml to support the build-tools SDK component.Xavier Ducrohet2013-03-202-11/+14
| | | | | | | | Change-Id: I3c36dcb71dc36b930b33c74a959f2a5e43419905
* | Rename project libraries.Raphael Moll2013-03-152-2/+2
| | | | | | | | Change-Id: I324a5cb5c9c34ec4a8c2e4438bba8ebd56a693e6
* | Merge "Move tools to revision 22."Raphael Moll2013-01-041-2/+2
|\ \ | |/ |/|
| * Move tools to revision 22.Raphael Moll2012-11-291-2/+2
| | | | | | | | | | | | Also makes them depend on platform-tools 16 officially. Change-Id: Iaaeb4ea5d5e04baeef4cb088bce35df4ac42e212
* | Move -pre-built target ahead of the lib setup.Xavier Ducrohet2012-12-191-1/+1
| | | | | | | | Change-Id: Ia48d41c50269c312784ef7723936af1dabcd4887
* | Fix Ant help output.Xavier Ducrohet2012-12-051-3/+2
| | | | | | | | Change-Id: I415d858ecd1e4c28cd42833c90064d266eeefcf6
* | Add flag to disable dex merging.Xavier Ducrohet2012-12-051-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | with dex.disable.merger=true in the project.properties, it is now possible to revert to the old build mechanism where every jar files is always passed to dex during dex'ing instead of pre-dexing them only when they change. This is to go around some issue with dexmerger that are only triggered in some cases. Change-Id: I7288ae4e1ae02b088c2f74f2f63c819c6587016a
* | Support package conflicts between app and libs.Xavier Ducrohet2012-12-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If 2 libraries share the same package name, this is now a build breakage, unless all libraries share the same package. This is because the libraries R classes only contain the resources declared in the libraries themselves (plus dependencies). Since two libraries could share the same package name without depending on one another, it's possible to ensure that creating only one R class would work for both. (Merging both R class might be possible but is too risky for a quick fix like this). If all the libraries share the same package, then a single R class is created for that package that contains all the symbol of the app (simpler than merging all the symbols for now) If a library and the app share the same package name, the R class for the library is not created (since the R class for the app contains all resources). This already worked in ADT, so this changeset only fixes Ant. Change-Id: I95f0b734ba263051961268d960d59749f5b6e1a5
* | Add renderscript specific compilation target.Xavier Ducrohet2012-11-301-1/+3
| | | | | | | | | | | | | | | | | | | | The property name is "renderscript.target" and is to be located in project.properties. If not present, the minSdkVersion (or 11 if lower) is used. Change-Id: Ic243474ce1d5ce2235cbfdfc45092ed8a5ffbbf7
* | Fix Nexus 1 resolution.Xavier Ducrohet2012-11-291-1/+1
|/ | | | Change-Id: Ib16fbe90cf73d924fc4947ff8a358fc0431d4abc
* Merge "39758: lint gripes about an OK format string"Tor Norbye2012-11-201-1/+1
|\
| * 39758: lint gripes about an OK format stringTor Norbye2012-11-201-1/+1
| | | | | | | | Change-Id: I4a2f9a0a2bb9eb0a3368b4595e040458fadf8e74
* | Change default output name of the lint XML reportTor Norbye2012-11-201-3/+3
|/ | | | | | | | | Change from lint.xml to lint-results.xml, both to avoid confusion with potential lint.xml configuration files, as well as to match the default name expected by the Jenkins plugin. Change-Id: I5df25a853c4523545a11f2651c8d4f784234fd74
* emma: XML and text reports as wellKenny Root2012-10-241-2/+4
| | | | | | | | | | | | Since we have no way for a user to tell emma what kind of report we want, just save all three types. The HTML one is the largest, the XML report is usually less than 10% of the size, and the text report is usually a few kilobytes. Also fix the temporary file cleanup to delete the right coverage.em file. Change-Id: Ifc60fa4bf8a3b6b0e699e20dcbff8c818c19729b
* emma: set HTML encoding to UTF-8Kenny Root2012-10-241-0/+1
| | | | | | | | emma's default HTML encoding was ISO-8859-1 which limits the types of characters it can display. It also confuses some browsers which end up displaying a lot of <?> unicode characters. Change-Id: Ic224ae23fa0652e8e2bc53625ef656d9a7aab689
* Adjust SDK plugin prop: tools 21 requires ADT 21.Raphael Moll2012-10-231-1/+1
| | | | | | | This will make ADT check that it's at least ADT 21 when used with tools 21. Change-Id: I32b109b2fe81829f300db130cf474048f55e3e37
* Merge "Tools 21 depends on Platform-Tools 15 rc9."Raphael Moll2012-10-231-1/+1
|\
| * Tools 21 depends on Platform-Tools 15 rc9.Raphael Moll2012-10-231-1/+1
| | | | | | | | Change-Id: Ia853e7d6e220d518a24cc83f53eb55d84b7b1c24
* | Delete emma files after getting them off of the device.Xavier Ducrohet2012-10-231-1/+9
| | | | | | | | Change-Id: I9aaa6b9f054eeac7532f9de4d86c7783a8612c0e
* | Set the permission of the emma file before downloading it.Xavier Ducrohet2012-10-231-2/+12
|/ | | | | | Also fix the build file of the a couple of test projects. Change-Id: I5e75f9c4ac397350d7b54e660782d38a2e3de5ad
* Fix manufacturer by Nexus devices.Xavier Ducrohet2012-10-191-4/+4
| | | | Change-Id: I30db5f7fb88f3e422a507a0d49152c23f0dff4ff
* Add support for dex force jumbo.Xavier Ducrohet2012-10-161-0/+8
| | | | Change-Id: I68188063f0a44af9d38c2a47a53684a68bf346c3
* Make all Nexus devices be manufactured by "Nexus".Xavier Ducrohet2012-10-011-9/+5
| | | | Change-Id: I52686489de1c39d143a171acb06e82448827c247
* SDK Tools depends on platform-tools 15 rc5Raphael Moll2012-09-241-1/+1
| | | | Change-Id: I251638e57b49a3f12a63d5b985438282afbad738
* Merge "Pre-dexed libraries."Xavier Ducrohet2012-09-211-0/+3
|\
| * Pre-dexed libraries.Xavier Ducrohet2012-09-211-0/+3
| | | | | | | | Change-Id: I5aabcf3d7acaa9573c991860db3fcc8ea34bc866
* | Fix new R class generation for librariesXavier Ducrohet2012-09-201-1/+1
|/ | | | | | | | - only generate the R class of libraries when the project is not a lib - package the manifest classes of libraries since we only do delayed generation of the R class now. Change-Id: I54908984651dab73b3496145120e2ee7cf9c6c9a
* Generate smaller R classes for libraries.Xavier Ducrohet2012-09-181-0/+4
| | | | | | | | | | | | | | | | Using the new --output-text-symbols from aapt the build system now generates the R class for libraries manually based on the symbols exported by the libraries and the final values computed by aapt when using all the resource folders. Because only R.java is concerned, the Manifest class is now included in the library jar file. Also added a new test apps that uses instrumentation to verify the build system. Change-Id: Ic436ea8eb070844e9db8b3b2620fbf665839d40b
* Add Ant support for UI automation test.Xavier Ducrohet2012-08-151-0/+259
| | | | | | | Also fix a bug in a custom ant task where minSdkVersion and targetApi were swapped. Change-Id: Id9bac802377a04270e76def42eaf6a8fb4b3f874
* Update devices.xml shipped with toolsMichael Wright2012-08-101-426/+381
| | | | | | | | Rather than containing the generic devices which are now packaged with ADT itself, it contains the nexus devices using the new device specification. Change-Id: I09b38b8166ba558800c2cf03150d8a3e9dd33a4f
* Merge "Allow lint cli --sources to specify a path, and use from ant lint"Tor Norbye2012-08-061-1/+3
|\
| * Allow lint cli --sources to specify a path, and use from ant lintTor Norbye2012-08-061-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | First, this changeset allows the arguments passed to --sources and --classpath (renamed from --classes) to specify not just a directory, but to specify a path as well. This might make it easier to invoke lint from scripts if you have a path variable, so you don't have to split it into multiple arguments. Second, it makes the lint task in ant use these, such that any build.xml customizations to the source paths or class paths are automatically used rather than relying on lint's default structure check. Change-Id: Id8e4caf0010d7fd7245844b3099b5dc0607f0aba
* | Add support for additional languages in the typo detectorTor Norbye2012-08-038-5/+6304
|/ | | | | | | | | | | | | | | | | | | | | | | | | This checkin adds typo databases for six additional languages, as well as several fixes to the infrastructure. First, it now supports "globbing", since for example the German typo database contains glob patterns of the form "asymetrisch*->asymmetrisch*". Second, it supports multiword typos (such as "all zu->allzu") which caused some complications (since this means that the typo detector can match beyond the word boundary it was passed in). Third, it adds a bunch of validation code to the type dictionaries, which uncovered a bunch of inconsistencies (duplicate entries, using "-" instead of "->" for some separators, etc). There's now a unit test which produces a cleaned up version of each dictionary file, as well as tests to ensure that the ASCII and the UTF-8 comparison methods are in sync (and this uncovered some bugs which were fixed.) Finally, it fixes the HTML reporter such that it properly handles UTF-8. Change-Id: Ie32cbbe489687a7b50184696a027f87c2e21c409
* Multilingual typo checkerTor Norbye2012-07-311-0/+448
| | | | | | | This changeset generalizes the lint typo checker to handle non-ASCII languages (with UTF-8 encoded typo dictionaries). Change-Id: If21a2047a127848db77d9ec6f9aae3c052e0f288
* ADT 20.0.0 => 21.0.0 devTor Norbye2012-07-301-1/+1
| | | | Change-Id: Idde24b6b893d1029d48ba32766110a6a3cdf73c6
* Add 7" @tvdpi tablet to devices.xmlXavier Ducrohet2012-07-251-0/+26
| | | | Change-Id: I4b6f33a919e4879b57fae62651f101ced82e02d0