diff options
Diffstat (limited to 'eclipse/artifacts')
| -rw-r--r-- | eclipse/artifacts/bundles/.project | 11 | ||||
| -rw-r--r-- | eclipse/artifacts/bundles/category.xml | 32 | ||||
| -rw-r--r-- | eclipse/artifacts/bundles/ide.p2.inf | 9 | ||||
| -rw-r--r-- | eclipse/artifacts/bundles/ide.product | 55 | ||||
| -rw-r--r-- | eclipse/artifacts/bundles/monitor.product | 54 | ||||
| -rw-r--r-- | eclipse/artifacts/bundles/pom.xml | 63 | ||||
| -rw-r--r-- | eclipse/artifacts/p2repo/.project | 11 | ||||
| -rw-r--r-- | eclipse/artifacts/p2repo/category.xml | 32 | ||||
| -rw-r--r-- | eclipse/artifacts/p2repo/pom.xml | 17 |
9 files changed, 284 insertions, 0 deletions
diff --git a/eclipse/artifacts/bundles/.project b/eclipse/artifacts/bundles/.project new file mode 100644 index 0000000..9174087 --- /dev/null +++ b/eclipse/artifacts/bundles/.project @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>tycho-bundles</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + </buildSpec> + <natures> + </natures> +</projectDescription> diff --git a/eclipse/artifacts/bundles/category.xml b/eclipse/artifacts/bundles/category.xml new file mode 100644 index 0000000..fd4ad19 --- /dev/null +++ b/eclipse/artifacts/bundles/category.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<site> + <description url="https://dl-ssl.google.com/android/eclipse/"> + Update Site for Android Development Toolkit + </description> + <feature url="features/com.android.ide.eclipse.ddms_22.6.2.qualifier.jar" id="com.android.ide.eclipse.ddms.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <feature url="features/com.android.ide.eclipse.hierarchyviewer_22.6.2.qualifier.jar" id="com.android.ide.eclipse.hierarchyviewer.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <feature url="features/com.android.ide.eclipse.traceview_22.6.2.qualifier.jar" id="com.android.ide.eclipse.traceview.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <feature url="features/com.android.ide.eclipse.gldebugger_22.6.2.qualifier.jar" id="com.android.ide.eclipse.gldebugger.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <feature url="features/com.android.ide.eclipse.adt_22.6.2.qualifier.jar" id="com.android.ide.eclipse.adt.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <feature url="features/com.android.ide.eclipse.adt.package_22.6.2.qualifier.jar" id="com.android.ide.eclipse.adt.package.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <feature url="features/com.android.ide.eclipse.ndk_22.6.2.qualifier.jar" id="com.android.ide.eclipse.ndk.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <category-def name="developer" label="Developer Tools"> + <description> + Features that add Android support to Eclipse for application developers. + </description> + </category-def> +</site> diff --git a/eclipse/artifacts/bundles/ide.p2.inf b/eclipse/artifacts/bundles/ide.p2.inf new file mode 100644 index 0000000..cabaa55 --- /dev/null +++ b/eclipse/artifacts/bundles/ide.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); diff --git a/eclipse/artifacts/bundles/ide.product b/eclipse/artifacts/bundles/ide.product new file mode 100644 index 0000000..fd71c4b --- /dev/null +++ b/eclipse/artifacts/bundles/ide.product @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?pde version="3.5"?> + +<product name="eclipse" uid="adtproduct" id="adtproduct" application="org.eclipse.ui.ide.workbench" version="22.6.2.qualifier" useFeatures="true" includeLaunchers="true"> + + <configIni use="default"> + </configIni> + + <launcherArgs> + <programArgs>-product adtproduct</programArgs> + <programArgsWin>--launcher.XXMaxPermSize 256M</programArgsWin> + <vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms40m -Xmx768m</vmArgs> + <vmArgsLin>-XX:MaxPermSize=256m</vmArgsLin> + <vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac> + </launcherArgs> + + <windowImages/> + + <splash + location="com.android.ide.eclipse.adt.package" /> + <launcher name="eclipse"> + <solaris/> + <win useIco="false"> + <bmp/> + </win> + </launcher> + + <vm> + <linux include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6</linux> + <macos include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6</macos> + <windows include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6</windows> + </vm> + + <plugins> + </plugins> + + <features> + <feature id="com.android.ide.eclipse.adt.package.feature" version="22.6.2.qualifier"/> + <feature id="com.android.ide.eclipse.adt.feature" version="22.6.2.qualifier"/> + <feature id="com.android.ide.eclipse.ddms.feature" version="22.6.2.qualifier"/> + <feature id="com.android.ide.eclipse.gldebugger.feature" version="22.6.2.qualifier"/> + <feature id="com.android.ide.eclipse.hierarchyviewer.feature" version="22.6.2.qualifier"/> + <feature id="com.android.ide.eclipse.ndk.feature" version="22.6.2.qualifier"/> + <feature id="com.android.ide.eclipse.traceview.feature" version="22.6.2.qualifier"/> + </features> + + <configurations> + <property name="eclipse.buildId" value="${unqualifiedVersion}.${buildQualifier}" /> + <property name="eclipse.product" value="adtproduct" /> + <property name="org.eclipse.update.reconcile" value="false" /> + <property name="osgi.bundles.defaultStartLevel" value="4" /> + <property name="osgi.splashPath" value="platform\:/base/plugins/com.android.ide.eclipse.adt.package" /> + </configurations> + +</product> diff --git a/eclipse/artifacts/bundles/monitor.product b/eclipse/artifacts/bundles/monitor.product new file mode 100644 index 0000000..9aec4f1 --- /dev/null +++ b/eclipse/artifacts/bundles/monitor.product @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?pde version="3.5"?> + +<product name="monitor" uid="com.android.ide.eclipse.monitor.product" id="com.android.ide.eclipse.monitor.product" application="com.android.ide.eclipse.monitor.Application" version="22.6.2.qualifier" useFeatures="true" includeLaunchers="true"> + + <configIni use="default"> + </configIni> + + <launcherArgs> + <programArgs>-data @noDefault</programArgs> + <vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac> + </launcherArgs> + + <windowImages/> + + <splash + location="com.android.ide.eclipse.monitor" /> + <launcher name="monitor"> + <solaris/> + <win useIco="false"> + <bmp/> + </win> + </launcher> + + <vm> + </vm> + + <plugins> + </plugins> + + <features> + <feature id="com.android.ide.eclipse.ddms.feature"/> + <feature id="com.android.ide.eclipse.gldebugger.feature"/> + <feature id="com.android.ide.eclipse.hierarchyviewer.feature"/> + <feature id="com.android.ide.eclipse.traceview.feature"/> + <feature id="com.android.ide.eclipse.monitor.feature"/> + <feature id="org.eclipse.rcp"/> + <feature id="org.eclipse.emf.ecore"/> + <feature id="org.eclipse.e4.rcp"/> + <feature id="org.eclipse.emf.common"/> + <feature id="org.eclipse.platform"/> + <feature id="org.eclipse.equinox.p2.core.feature"/> + <feature id="org.eclipse.help"/> + <feature id="org.eclipse.equinox.p2.rcp.feature"/> + <feature id="org.eclipse.equinox.p2.extras.feature"/> + </features> + + <configurations> + <plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="2" /> + <plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" /> + <plugin id="org.eclipse.equinox.ds" autoStart="true" startLevel="2" /> + </configurations> + +</product> diff --git a/eclipse/artifacts/bundles/pom.xml b/eclipse/artifacts/bundles/pom.xml new file mode 100644 index 0000000..e53975a --- /dev/null +++ b/eclipse/artifacts/bundles/pom.xml @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <version>22.6.2-SNAPSHOT</version> + <artifactId>bundles</artifactId> + <packaging>eclipse-repository</packaging> + <name>bundles</name> + + <parent> + <relativePath>../../pom.xml</relativePath> + <groupId>adt.group</groupId> + <artifactId>parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + </parent> + + <build> + <plugins> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>tycho-p2-director-plugin</artifactId> + <version>${tycho-version}</version> + <executions> + <!-- install the product for all configured os/ws/arch environments + using p2 director --> + <execution> + <id>materialize-products</id> + <goals> + <goal>materialize-products</goal> + </goals> + </execution> + <!-- create product zips (one per os/ws/arch) --> + <execution> + <id>archive-products</id> + <goals> + <goal>archive-products</goal> + </goals> + </execution> + </executions> + <configuration> + <formats> + <win32>zip</win32> + <linux>tar.gz</linux> + <macosx>tar.gz</macosx> + </formats> + <products> + <product> + <id>com.android.ide.eclipse.monitor.product</id> + <attachId>com.android.ide.eclipse.monitor.product</attachId> + <rootFolder>monitor</rootFolder> + </product> + <product> + <id>adtproduct</id> + <attachId>adtproduct</attachId> + <rootFolder>adt</rootFolder> + </product> + </products> + </configuration> + </plugin> + </plugins> + </build> +</project> diff --git a/eclipse/artifacts/p2repo/.project b/eclipse/artifacts/p2repo/.project new file mode 100644 index 0000000..5360679 --- /dev/null +++ b/eclipse/artifacts/p2repo/.project @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>tycho-p2repo</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + </buildSpec> + <natures> + </natures> +</projectDescription> diff --git a/eclipse/artifacts/p2repo/category.xml b/eclipse/artifacts/p2repo/category.xml new file mode 100644 index 0000000..fd4ad19 --- /dev/null +++ b/eclipse/artifacts/p2repo/category.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<site> + <description url="https://dl-ssl.google.com/android/eclipse/"> + Update Site for Android Development Toolkit + </description> + <feature url="features/com.android.ide.eclipse.ddms_22.6.2.qualifier.jar" id="com.android.ide.eclipse.ddms.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <feature url="features/com.android.ide.eclipse.hierarchyviewer_22.6.2.qualifier.jar" id="com.android.ide.eclipse.hierarchyviewer.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <feature url="features/com.android.ide.eclipse.traceview_22.6.2.qualifier.jar" id="com.android.ide.eclipse.traceview.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <feature url="features/com.android.ide.eclipse.gldebugger_22.6.2.qualifier.jar" id="com.android.ide.eclipse.gldebugger.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <feature url="features/com.android.ide.eclipse.adt_22.6.2.qualifier.jar" id="com.android.ide.eclipse.adt.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <feature url="features/com.android.ide.eclipse.adt.package_22.6.2.qualifier.jar" id="com.android.ide.eclipse.adt.package.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <feature url="features/com.android.ide.eclipse.ndk_22.6.2.qualifier.jar" id="com.android.ide.eclipse.ndk.feature" version="22.6.2.qualifier"> + <category name="developer"/> + </feature> + <category-def name="developer" label="Developer Tools"> + <description> + Features that add Android support to Eclipse for application developers. + </description> + </category-def> +</site> diff --git a/eclipse/artifacts/p2repo/pom.xml b/eclipse/artifacts/p2repo/pom.xml new file mode 100644 index 0000000..e3a730a --- /dev/null +++ b/eclipse/artifacts/p2repo/pom.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <version>22.6.2-SNAPSHOT</version> + <artifactId>p2repo</artifactId> + <packaging>eclipse-repository</packaging> + <name>p2repo</name> + + <parent> + <relativePath>../../pom.xml</relativePath> + <groupId>adt.group</groupId> + <artifactId>parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + </parent> +</project> |
