| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: 501f1fe
* commit '501f1fe0e1973763e3bd5d60b04b9e46d4877b6a':
Use build number as context qualifier for Eclipse plugins
|
| |
| |
| |
| | |
Change-Id: I22b5c0127c7534dadcb6f0c6f7543ba64592b420
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: 7267eaf
* commit '7267eaf12dd48d391480481f1966a86fdba50534':
Fix filename for generated p2 repository
|
| |
| |
| |
| | |
Change-Id: I0bc2ae9690707432fd83a46e9b6e6eb9009f97aa
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: 61e54e2
* commit '61e54e2039bb2544e14bf9d09171d4efc2387c05':
Cleanup ADT build scripts: remove makefile
|
| |
| |
| |
| | |
Change-Id: Iaeb58bbbd3eadd773a617ed19a68a840a5505331
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: 6592284
* commit '6592284f6cd66f15ebe5b60906d0a21e295e2199':
ddmuilib: Remove PortFieldEditor
|
| |
| |
| |
| |
| |
| |
| | |
We can just use the IntegerFieldEditor with a specified validity
range instead.
Change-Id: I23a60089b022a5fde8f94dcdc46d78a0dcb10182
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: a1b9c29
* commit 'a1b9c2959460852c13c18addb428224a94c72439':
Fix classpath for test plugins
|
| |
| |
| |
| | |
Change-Id: Icee859d2e325cf4bc46509cf098c52e5940e9f58
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: 4da1c1f
* commit '4da1c1feb088bfd2754d02a4244530482a6dde3f':
Revert back from OSGI -> bundled jars
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We tried the approach of replacing bundled jars with OSGI
jars. However, this eventually ended up resulting in
ClassCircularityError thrown at runtime when running on
Java 7. As far as we could diagnose, the issue seems to
be that:
- LayoutLibrary attempts to load layoutlib.jar (which is
a regular jar present inside the android sdk data folder).
- The class loader passed to layoutlib is the LayoutLibrary's
class loader.
- The classes inside the layout library then attempt to
load classes from a different OSGI jar (layoutlib-api)
- At this time, we receive a ClassCircularityError
Most of our other jars depend on layoutlib-api, so it is
not possible to just bundle layoutlib-api. So for now, we
are back to bundling jars.
Change-Id: Ic8c838a1a7e90e1bc6b8c5251341b1ded46053ba
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: 86fcdd2
* commit '86fcdd206ee4f5553e9b646c61887ef21d88019c':
Add script to bundle jars inside plugin's libs folder.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This CL adds a build script that replaces the existing
create_symlinks script. This script will analyze the
dependencies specified inside the MANIFEST.MF and copy
all the libraries specified as required bundles.
Change-Id: I346ba4206868cc04192eae678e66a5b236732758
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: 14338f9
* commit '14338f93d7ab117bbc0f15e206622a99e1ff9d2f':
Fix title bar to say "Android Device monitor"
|
| |
| |
| |
| | |
Change-Id: I5725e4f941771f8dc3a01e4cf97a896fcf7d0bd3
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: af590e0
* commit 'af590e034788bbccd804f8b2d149071c1f899b91':
Create a target platform for dev environment.
|
| |
| |
| |
| | |
Change-Id: Id64b765f140d13872420ae83c1c815eec197200e
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: c06a076
* commit 'c06a076f6795edaf3baf1ec24d732080b4433ec1':
Fix ADT.
|
| |
| |
| |
| | |
Change-Id: Ib685bfa749b63f9e04f9990459ad47b2d812f692
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: 93aa027
* commit '93aa02793ea1594d788a3ec67139db183dc307b4':
Include all dependencies in the p2 repository
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently, the generated p2 repository only includes the ADT
plugins. We need to include all the tools and prebuilts that
are now OSGI bundles, so this CL instructs p2 to include all
the dependencies as well.
Unfortunately, this means that all of the platform, jdt, cdt
are all included as well.
Change-Id: I5d2bfc8f72b18145e60985bffb54074a83a7d26a
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: 4648148
* commit '4648148c1e87bac9aa326ba942bc065e0731733b':
Enable building with Tycho
|
| |
| |
| |
| | |
Change-Id: I728dbb397a6a80b10f15785323e1231c89778e7c
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: 2fbf149
* commit '2fbf149ea861cad6338576f6222d29a6ed400987':
Fix path to GrabProcessOutput
|
| |
| |
| |
| | |
Change-Id: I58365108cd065a5ef710514f834741202af08666
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: 11f179f
* commit '11f179ff8739e9e638d88610b51b8597bff0ce67':
Add scripts to enable Tycho build, take 2.
|
| |
| |
| |
| |
| |
| |
| | |
The earlier CL to add this broke the existing PDE build scripts.
The PDE build has now been turned off.
Change-Id: Ica3b783af117ff1e52f53e6813ac8389c4bb80c9
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: a5e81bd
* commit 'a5e81bdae26d22f812995e103bbceb536f7a3e8a':
Add ADT & Monitor launch configurations
|
| |
| |
| |
| | |
Change-Id: I54c1a25c0d135f7466da408a10131a46335b425f
|
|\ \
| |/
| |
| |
| |
| |
| | |
automerge: 5709f7d
* commit '5709f7d4787e50d6d5ae43324d71ab07313eb9c8':
Replace bundled libraries with OSGI bundle dependencies
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This CL removes all the jars bundled in inside the libs
folder and adds explicit dependencies on OSGI bundles
for each of the dependencies.
See eec615b94b504de6d87702b830a6fc85fc7d5108 for more
info on how the dependency jars are converted into
OSGI bundles.
Change-Id: I5356edc2ca857ea961392c599fa0e985b16b4b2d
|
|/
|
|
|
|
| |
This is to go around some temporary build server issue.
Change-Id: I4e2ca5f834049b9eb28fbe03ca549d4aaabf288d
|
|
|
|
|
|
|
|
| |
This script will be invoked by the build server. It should eventually
build the plugins and the ADT bundle and drop them in the dist
folder provided to it as an argument.
Change-Id: Ia5cd53ee50700e69c67a76dea3d8701e2fbb76cf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently ADT checks that a specified instrumentation test runner
is actually a subclass of android.test.InstrumentationTestRunner.
This doesn't work for Google Instrumentation Test Runner since it
is a subclass of Google Instrumentation.
This CL relaxes the requirement that a runner has to implement
InstrumentationTestRunner: now it only has to implement
Instrumentation.
Fixes https://code.google.com/p/android/issues/detail?id=68575
Change-Id: I4500016941137bb98b90b5407c3e17d705ec2af9
|
|
|
|
|
|
|
|
| |
Breaks existing scripts.
This reverts commit 68bd64a51f78ae6a66bd8eea9baf07185e2b9588.
Change-Id: I2cfe3ba2cea94850f4273170fbb5a46d7b727633
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds all the required files to perform a build
using Tycho. It is not integrated into the Android build
system though. In order to perform a build, make sure your
repository has the git projects prebuilts/eclipse and
prebuilts/eclipse-build-deps, then do:
$ cd sdk/eclipse
$ make -f maven.mk
That should create the necessary target platform and start
a build using Maven/Tycho. The resulting artifacts should
be in out/host/maven/bundles-<version>/products
Change-Id: I4672cd9ea1ac072a9b5ddb27d98a9849b2a2b8cb
|
|
|
|
|
| |
Change-Id: Ia548e9c61a6d2d1ec121a86002af8810ba2f4340
(cherry picked from commit 81e48b1ba10e38ae10db1dbdefcba99758e9ffd2)
|
|
|
|
| |
Change-Id: I8f5c1e74bfaec7109f4725850175c101cb971edb
|
|
|
|
| |
Change-Id: Ic976f7df42513ed2a5cddffd73dccf7e2c3555c8
|
|
|
|
|
|
| |
ADT 22.61 requires Tools 22.6.2 and vice versa.
Change-Id: Id80a0bbdea2c6aece86e9542a2cf8174b0537c0e
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
SDK Bug: b.android.com/67084
Reason: we recently switched SDK Manager location to a File
instead of string. ADT tries to automatically refresh the
SDK when it has changed or its path has changed and the
comparison between a File-to-path and the original path
string from the pref now differed by an ending /.
Also renames the legacy method to avoid confusion.
Change-Id: Ie4349075528fb552efe10cac4b4462b4bfd3a13f
|
| |
| |
| |
| | |
Change-Id: I79ef603244bd2373fae8b57d6316e415e821a933
|
|/
|
|
| |
Change-Id: I3e6f2c4228da78b48df8d138df20e0b0126c4926
|
|
|
|
|
|
|
|
| |
Parse the Manifest to get the correct Title and Icon for the action bar.
TODO: Implement the ActionBarCallback to return the correct values for
ActionBar Menus.
Change-Id: I1b82c38bfcebbb2582b82c8bca4ad19da17c5ef4
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Ibc66e2b85ca14acc6c6b2be25eec046b76a7bda4
|
| |
| |
| |
| | |
Change-Id: I4ca7e5c5ab3d44cd2ccfc5ef26d0382c633d308a
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
For the V1 options dialog, Integer.toHexString is used to
write the value of the debug.atrace.tags.enableflags system
property, but it lacks the "0x" prefix. When this value is later
read by the framework with strtoll, it incorrectly interprets
the number as base 10 instead of hex.
This change updates the writing code to include a "0x" prefix
before the hex value, thereby ensuring that it is correctly
interpreted as a hex value in subsequent read operations.
Change-Id: I3fdb2f99d7e89dd197ee5433c2f54b14f147b62c
|