aboutsummaryrefslogtreecommitdiffstats
path: root/eclipse/plugins/com.android.ide.eclipse.monitor/build.properties
Commit message (Collapse)AuthorAgeFilesLines
* Revert back from OSGI -> bundled jarsSiva Velusamy2014-06-101-0/+1
| | | | | | | | | | | | | | | | | | | | | 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
* Add scripts to enable Tycho build, take 2.Siva Velusamy2014-05-221-1/+0
| | | | | | | The earlier CL to add this broke the existing PDE build scripts. The PDE build has now been turned off. Change-Id: Ica3b783af117ff1e52f53e6813ac8389c4bb80c9
* Replace bundled libraries with OSGI bundle dependenciesSiva Velusamy2014-05-211-2/+1
| | | | | | | | | | | | 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
* Install platform tools if necessary during monitor startupSiva Velusamy2012-08-011-1/+2
| | | | | | Part of fix for http://code.google.com/p/android/issues/detail?id=35640 Change-Id: I75834928033d08936c15f354a630815276895242
* Add splash screen for monitor.Siva Velusamy2012-04-241-1/+2
| | | | | | The file needs to be splash.bmp even though it is a PNG image. Change-Id: I65a56019e4f79e5d755b1a38443862d7ad091893
* Add base pluginSiva Velusamy2012-03-301-2/+0
| | | | | | | | | | | | Add a plugin that is contains libraries and other utilities common to both ADT/Eclipse plugins and RCP applications like monitor. Currently, it contains: - libraries: common, sdkstats, androidprefs & sdklib. - prebuilts: guava Change-Id: I982a6897fa73c5ba8c282bc2fba4b1e66b4e2ecd
* monitor rcp: misc fixesSiva Velusamy2012-01-201-1/+2
| | | | | | | | | | | | | Miscellaneous fixes the monitor RCP application: - Add window images (the icon used for the application in the operating system's tab switcher) - Add hierarchy viewer plugin - Add Image & Text to show in About Dialog - Save/Restore application window preferences - Add a menu bar with File & Help menus. Change-Id: I877795584f7a06b07321ae21da0e6bc8e86b3724
* rcp: add perspective switcherSiva Velusamy2011-12-151-1/+3
| | | | | | Add a perspective switcher bar to the monitor RCP application. Change-Id: I86d8bdb5633d6566dba8aaf1c48561b947ea7420
* rcp: create monitor plugin & build scriptsSiva Velusamy2011-12-081-0/+8
The monitor plugin defines the entry point for the monitor RCP application, and also defines the monitor.product product configuration. The build scripts in eclipse/scripts/rcp show how to build the RCP app from the command line. Currently, these are not built on the build server. That will happen once we figure out where to put the prebuilts. Change-Id: Idc96b2c011dba55c0d6792e916193017df6ce1c1