From 7c0495eb61960377fae179b44e0f2b6fd52071a6 Mon Sep 17 00:00:00 2001 From: Siva Velusamy Date: Tue, 15 Apr 2014 10:08:17 -0700 Subject: 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 --- eclipse/artifacts/bundles/.project | 11 ++++++ eclipse/artifacts/bundles/category.xml | 32 ++++++++++++++++ eclipse/artifacts/bundles/ide.p2.inf | 9 +++++ eclipse/artifacts/bundles/ide.product | 55 +++++++++++++++++++++++++++ eclipse/artifacts/bundles/monitor.product | 54 ++++++++++++++++++++++++++ eclipse/artifacts/bundles/pom.xml | 63 +++++++++++++++++++++++++++++++ eclipse/artifacts/p2repo/.project | 11 ++++++ eclipse/artifacts/p2repo/category.xml | 32 ++++++++++++++++ eclipse/artifacts/p2repo/pom.xml | 17 +++++++++ 9 files changed, 284 insertions(+) create mode 100644 eclipse/artifacts/bundles/.project create mode 100644 eclipse/artifacts/bundles/category.xml create mode 100644 eclipse/artifacts/bundles/ide.p2.inf create mode 100644 eclipse/artifacts/bundles/ide.product create mode 100644 eclipse/artifacts/bundles/monitor.product create mode 100644 eclipse/artifacts/bundles/pom.xml create mode 100644 eclipse/artifacts/p2repo/.project create mode 100644 eclipse/artifacts/p2repo/category.xml create mode 100644 eclipse/artifacts/p2repo/pom.xml (limited to 'eclipse/artifacts') 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 @@ + + + tycho-bundles + + + + + + + + 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 @@ + + + + Update Site for Android Development Toolkit + + + + + + + + + + + + + + + + + + + + + + + + + Features that add Android support to Eclipse for application developers. + + + 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 @@ + + + + + + + + + + -product adtproduct + --launcher.XXMaxPermSize 256M + -Dosgi.requiredJavaVersion=1.6 -Xms40m -Xmx768m + -XX:MaxPermSize=256m + -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts + + + + + + + + + + + + + + org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6 + org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6 + org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6 + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + -data @noDefault + -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + 4.0.0 + + 22.6.2-SNAPSHOT + bundles + eclipse-repository + bundles + + + ../../pom.xml + adt.group + parent + 1.0.0-SNAPSHOT + + + + + + org.eclipse.tycho + tycho-p2-director-plugin + ${tycho-version} + + + + materialize-products + + materialize-products + + + + + archive-products + + archive-products + + + + + + zip + tar.gz + tar.gz + + + + com.android.ide.eclipse.monitor.product + com.android.ide.eclipse.monitor.product + monitor + + + adtproduct + adtproduct + adt + + + + + + + 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 @@ + + + tycho-p2repo + + + + + + + + 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 @@ + + + + Update Site for Android Development Toolkit + + + + + + + + + + + + + + + + + + + + + + + + + Features that add Android support to Eclipse for application developers. + + + 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 @@ + + + 4.0.0 + + 22.6.2-SNAPSHOT + p2repo + eclipse-repository + p2repo + + + ../../pom.xml + adt.group + parent + 1.0.0-SNAPSHOT + + -- cgit v1.1