diff options
Diffstat (limited to 'eclipse/features/com.android.ide.eclipse.adt.package')
4 files changed, 180 insertions, 0 deletions
diff --git a/eclipse/features/com.android.ide.eclipse.adt.package/.project b/eclipse/features/com.android.ide.eclipse.adt.package/.project new file mode 100644 index 0000000..1024cf0 --- /dev/null +++ b/eclipse/features/com.android.ide.eclipse.adt.package/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>feature-adt-package</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.pde.FeatureBuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.pde.FeatureNature</nature> + </natures> +</projectDescription> diff --git a/eclipse/features/com.android.ide.eclipse.adt.package/build.properties b/eclipse/features/com.android.ide.eclipse.adt.package/build.properties new file mode 100644 index 0000000..36ca16c --- /dev/null +++ b/eclipse/features/com.android.ide.eclipse.adt.package/build.properties @@ -0,0 +1,4 @@ +bin.includes = feature.xml,\ + p2.inf,\ + ide.product +includeLaunchers=false diff --git a/eclipse/features/com.android.ide.eclipse.adt.package/feature.xml b/eclipse/features/com.android.ide.eclipse.adt.package/feature.xml new file mode 100644 index 0000000..8bddc8e --- /dev/null +++ b/eclipse/features/com.android.ide.eclipse.adt.package/feature.xml @@ -0,0 +1,150 @@ +<?xml version="1.0" encoding="UTF-8"?> +<feature + id="com.android.ide.eclipse.adt.package" + label="Android IDE Package" + version="20.0.0.qualifier" + provider-name="The Android Open Source Project" + plugin="com.android.ide.eclipse.adt.package"> + + <description url="http://developer.android.com"> + Android Developer Tools + </description> + + <copyright> + Copyright (C) 2007-2012 The Android Open Source Project + </copyright> + + <license url="http://www.eclipse.org/org/documents/epl-v10.php"> + Note: kxml2-2.3.0.jar is under the BSD license rather ... + </license> + + <url> + <update label="Android Update Site" url="https://dl-ssl.google.com/android/eclipse/"/> + </url> + + <includes + id="org.eclipse.platform" + version="0.0.0" + search-location="both"/> + + <requires> + <import feature="org.eclipse.platform"/> + <import plugin="org.eclipse.equinox.app"/> + <import plugin="org.eclipse.core.runtime"/> + <import plugin="org.eclipse.core.resources"/> + <import plugin="org.eclipse.debug.core"/> + <import plugin="org.eclipse.debug.ui"/> + <import feature="org.eclipse.jdt" version="3.7.0" match="greaterOrEqual"/> + <import plugin="org.eclipse.ant.core"/> + <import plugin="org.eclipse.jdt.core"/> + <import plugin="org.eclipse.jdt.ui"/> + <import plugin="org.eclipse.jdt.launching"/> + <import plugin="org.eclipse.jface.text"/> + <import plugin="org.eclipse.ui.editors"/> + <import plugin="org.eclipse.ui.workbench.texteditor"/> + <import plugin="org.eclipse.ui.console"/> + <import plugin="org.eclipse.core.filesystem"/> + <import plugin="org.eclipse.ui"/> + <import plugin="org.eclipse.ui.ide"/> + <import plugin="org.eclipse.ui.forms"/> + <import plugin="org.eclipse.ui.browser"/> + <import plugin="org.eclipse.ui.views"/> + <import plugin="org.eclipse.wst.sse.core"/> + <import plugin="org.eclipse.wst.sse.ui"/> + <import plugin="org.eclipse.wst.xml.core"/> + <import plugin="org.eclipse.wst.xml.ui"/> + <import plugin="org.eclipse.jdt.junit"/> + <import plugin="org.eclipse.jdt.junit.runtime"/> + <import plugin="org.eclipse.ltk.core.refactoring"/> + <import plugin="org.eclipse.ltk.ui.refactoring"/> + <import plugin="org.eclipse.core.expressions"/> + <import feature="org.eclipse.platform"/> + <import feature="org.eclipse.jdt" version="3.7.0" match="greaterOrEqual"/> + <import feature="org.eclipse.platform"/> + <import feature="org.eclipse.jdt" version="3.7.0" match="greaterOrEqual"/> + <import feature="org.eclipse.equinox.p2.user.ui"/> + <import feature="org.eclipse.help"/> + <import feature="org.eclipse.platform"/> + <import feature="org.eclipse.rcp" version="3.7.0" match="greaterOrEqual"/> + <import feature="org.eclipse.jdt" version="3.7.0" match="greaterOrEqual"/> + <import feature="org.eclipse.wst.common_core.feature" version="3.2.3.v201011031800-7B7DFEsF7RZHOaLfS0KpNJ"/> + <import feature="org.eclipse.wst.common_ui.feature" version="3.2.3.v201011031800-7C78FPlEdhO_oXWe4k_elbMgT1Lq"/> + <import feature="org.eclipse.wst.xml_core.feature" version="3.2.3.v201102160550-7C7OFXcF7RZHQKIkMxMsW_"/> + <import feature="org.eclipse.wst.xml_ui.feature" version="3.2.3.v201102160550-7H7AFUWDxumQJOi9ghcTb5YgkwEZ"/> + <import plugin="org.eclipse.core.variables"/> + <import plugin="org.eclipse.cdt.core"/> + <import plugin="org.eclipse.cdt.ui"/> + <import plugin="org.eclipse.cdt.managedbuilder.core"/> + <import plugin="org.eclipse.cdt.managedbuilder.ui"/> + <import plugin="org.eclipse.cdt.debug.core"/> + <import plugin="org.eclipse.cdt.debug.ui"/> + <import plugin="org.eclipse.cdt.dsf"/> + <import plugin="org.eclipse.cdt.dsf.gdb"/> + <import plugin="org.eclipse.cdt.dsf.gdb.ui"/> + <import plugin="org.eclipse.cdt.launch"/> + </requires> + + <plugin + id="com.android.ide.eclipse.adt.package" + download-size="0" + install-size="0" + version="0.0.0" + unpack="true"/> + + <plugin + id="com.android.ide.eclipse.adt" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="com.android.ide.eclipse.base" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="com.android.ide.eclipse.ddms" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="com.android.ide.eclipse.gldebugger" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="com.android.ide.eclipse.hierarchyviewer" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="com.android.ide.eclipse.traceview" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="overlay.com.android.ide.eclipse.adt.overlay" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="com.android.ide.eclipse.ndk" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + +</feature> diff --git a/eclipse/features/com.android.ide.eclipse.adt.package/p2.inf b/eclipse/features/com.android.ide.eclipse.adt.package/p2.inf new file mode 100644 index 0000000..cabaa55 --- /dev/null +++ b/eclipse/features/com.android.ide.eclipse.adt.package/p2.inf @@ -0,0 +1,9 @@ +#tell pde.build not to generate start levels +org.eclipse.pde.build.append.startlevels=false + +requires.1.namespace=org.eclipse.equinox.p2.iu +requires.1.name=org.eclipse.platform.ide +requires.1.greedy=true + +instructions.configure=\ +org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:http${#58}//dl-ssl.google.com/android/eclipse/,type:0,name:Android Developer Tools Update Site,enabled:true); |