From 86a218b2c1e22dde3b1c0360f51473816d1b7dc0 Mon Sep 17 00:00:00 2001 From: Siva Velusamy Date: Tue, 23 Oct 2012 08:09:08 -0700 Subject: adtpackage: make adtpackage depend on, not include features If adtpackage is declared to provide a bunch of features, then it doesn't seem possible upgrade those features to a later version. This CL makes adtpackage simply depend on those features being present, which allows for upgrading those features at a later time. In order to achieve this, we first build all the features, and dump them in the repository. Then the product build simply takes the collection of repositories, and the product definition, and creates the product. Change-Id: I8ff7a7ea05aea9f08d69c624499185ec1578fbdb --- .../feature.xml | 47 +++------------------- .../com.android.ide.eclipse.adt/feature.xml | 6 +++ 2 files changed, 12 insertions(+), 41 deletions(-) (limited to 'eclipse/features') diff --git a/eclipse/features/com.android.ide.eclipse.adt.package/feature.xml b/eclipse/features/com.android.ide.eclipse.adt.package/feature.xml index 12e4ef3..33b8803 100644 --- a/eclipse/features/com.android.ide.eclipse.adt.package/feature.xml +++ b/eclipse/features/com.android.ide.eclipse.adt.package/feature.xml @@ -22,35 +22,6 @@ - - - - - - - - - - - - - - @@ -82,15 +53,9 @@ - - - - - - @@ -106,12 +71,12 @@ + + + + + + - - diff --git a/eclipse/features/com.android.ide.eclipse.adt/feature.xml b/eclipse/features/com.android.ide.eclipse.adt/feature.xml index 1360af0..d16c5a8 100644 --- a/eclipse/features/com.android.ide.eclipse.adt/feature.xml +++ b/eclipse/features/com.android.ide.eclipse.adt/feature.xml @@ -158,4 +158,10 @@ This Agreement is governed by the laws of the State of New York and the intellec version="0.0.0" unpack="false"/> + + -- cgit v1.1