INtroduce Argeo SLC PDE Builder
authorMathieu Baudier <mbaudier@argeo.org>
Wed, 9 Jul 2008 08:07:38 +0000 (08:07 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Wed, 9 Jul 2008 08:07:38 +0000 (08:07 +0000)
git-svn-id: https://svn.argeo.org/slc/trunk@1390 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

eclipse/plugins/org.argeo.slc.pde/.classpath [new file with mode: 0644]
eclipse/plugins/org.argeo.slc.pde/.project [new file with mode: 0644]
eclipse/plugins/org.argeo.slc.pde/META-INF/MANIFEST.MF [new file with mode: 0644]
eclipse/plugins/org.argeo.slc.pde/argeo-slc-pde.product [new file with mode: 0644]
eclipse/plugins/org.argeo.slc.pde/build.properties [new file with mode: 0644]
eclipse/plugins/org.argeo.slc.pde/plugin.xml [new file with mode: 0644]

diff --git a/eclipse/plugins/org.argeo.slc.pde/.classpath b/eclipse/plugins/org.argeo.slc.pde/.classpath
new file mode 100644 (file)
index 0000000..db8cf46
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+       <classpathentry kind="src" path="src/main/java"/>
+       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+       <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+       <classpathentry kind="output" path="bin"/>
+</classpath>
diff --git a/eclipse/plugins/org.argeo.slc.pde/.project b/eclipse/plugins/org.argeo.slc.pde/.project
new file mode 100644 (file)
index 0000000..4ab0b0d
--- /dev/null
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>org.argeo.slc.pde</name>
+       <comment></comment>
+       <projects>
+       </projects>
+       <buildSpec>
+               <buildCommand>
+                       <name>org.eclipse.jdt.core.javabuilder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+               <buildCommand>
+                       <name>org.eclipse.pde.ManifestBuilder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+               <buildCommand>
+                       <name>org.eclipse.pde.SchemaBuilder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+       </buildSpec>
+       <natures>
+               <nature>org.eclipse.pde.PluginNature</nature>
+               <nature>org.eclipse.jdt.core.javanature</nature>
+       </natures>
+</projectDescription>
diff --git a/eclipse/plugins/org.argeo.slc.pde/META-INF/MANIFEST.MF b/eclipse/plugins/org.argeo.slc.pde/META-INF/MANIFEST.MF
new file mode 100644 (file)
index 0000000..763cd93
--- /dev/null
@@ -0,0 +1,12 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Argeo SLC PDE Builder
+Bundle-SymbolicName: org.argeo.slc.pde;singleton:=true
+Bundle-Version: 0.9.3
+Require-Bundle: org.eclipse.pde.build,
+ org.eclipse.core.runtime,
+ org.eclipse.ant.core,
+ org.apache.ant,
+ org.eclipse.pde,
+ org.eclipse.pde.core,
+ org.eclipse.pde.runtime
diff --git a/eclipse/plugins/org.argeo.slc.pde/argeo-slc-pde.product b/eclipse/plugins/org.argeo.slc.pde/argeo-slc-pde.product
new file mode 100644 (file)
index 0000000..38ce147
--- /dev/null
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?pde version="3.1"?>
+
+<product name="Argeo SLC PDE Builder" id="org.argeo.slc.pde.product" application="org.eclipse.ant.core.antRunner" useFeatures="false">
+
+   <configIni use="default"/>
+
+   <launcherArgs>
+      <vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
+   </launcherArgs>
+
+   <launcher name="argeo-slc-pde">
+      <solaris/>
+      <win useIco="false">
+         <bmp/>
+      </win>
+   </launcher>
+
+   <vm>
+   </vm>
+
+   <plugins>
+      <plugin id="com.ibm.icu"/>
+      <plugin id="javax.servlet"/>
+      <plugin id="org.apache.ant"/>
+      <plugin id="org.argeo.slc.pde"/>
+      <plugin id="org.eclipse.ant.core"/>
+      <plugin id="org.eclipse.core.commands"/>
+      <plugin id="org.eclipse.core.contenttype"/>
+      <plugin id="org.eclipse.core.databinding"/>
+      <plugin id="org.eclipse.core.expressions"/>
+      <plugin id="org.eclipse.core.filebuffers"/>
+      <plugin id="org.eclipse.core.filesystem"/>
+      <plugin id="org.eclipse.core.filesystem.linux.x86" fragment="true"/>
+      <plugin id="org.eclipse.core.jobs"/>
+      <plugin id="org.eclipse.core.net"/>
+      <plugin id="org.eclipse.core.resources"/>
+      <plugin id="org.eclipse.core.resources.compatibility" fragment="true"/>
+      <plugin id="org.eclipse.core.runtime"/>
+      <plugin id="org.eclipse.core.runtime.compatibility"/>
+      <plugin id="org.eclipse.core.runtime.compatibility.auth"/>
+      <plugin id="org.eclipse.core.runtime.compatibility.registry" fragment="true"/>
+      <plugin id="org.eclipse.core.variables"/>
+      <plugin id="org.eclipse.debug.core"/>
+      <plugin id="org.eclipse.equinox.app"/>
+      <plugin id="org.eclipse.equinox.common"/>
+      <plugin id="org.eclipse.equinox.preferences"/>
+      <plugin id="org.eclipse.equinox.registry"/>
+      <plugin id="org.eclipse.help"/>
+      <plugin id="org.eclipse.jdt.compiler.apt" fragment="true"/>
+      <plugin id="org.eclipse.jdt.compiler.tool" fragment="true"/>
+      <plugin id="org.eclipse.jdt.core"/>
+      <plugin id="org.eclipse.jdt.debug"/>
+      <plugin id="org.eclipse.jdt.launching"/>
+      <plugin id="org.eclipse.jface"/>
+      <plugin id="org.eclipse.jface.databinding"/>
+      <plugin id="org.eclipse.jface.text"/>
+      <plugin id="org.eclipse.osgi"/>
+      <plugin id="org.eclipse.osgi.services"/>
+      <plugin id="org.eclipse.pde"/>
+      <plugin id="org.eclipse.pde.build"/>
+      <plugin id="org.eclipse.pde.core"/>
+      <plugin id="org.eclipse.pde.runtime"/>
+      <plugin id="org.eclipse.swt"/>
+      <plugin id="org.eclipse.swt.gtk.linux.x86" fragment="true"/>
+      <plugin id="org.eclipse.team.core"/>
+      <plugin id="org.eclipse.text"/>
+      <plugin id="org.eclipse.ui"/>
+      <plugin id="org.eclipse.ui.forms"/>
+      <plugin id="org.eclipse.ui.ide"/>
+      <plugin id="org.eclipse.ui.views"/>
+      <plugin id="org.eclipse.ui.workbench"/>
+      <plugin id="org.eclipse.update.configurator"/>
+      <plugin id="org.eclipse.update.core"/>
+      <plugin id="org.eclipse.update.core.linux" fragment="true"/>
+      <plugin id="org.eclipse.update.ui"/>
+   </plugins>
+
+</product>
diff --git a/eclipse/plugins/org.argeo.slc.pde/build.properties b/eclipse/plugins/org.argeo.slc.pde/build.properties
new file mode 100644 (file)
index 0000000..fcd4671
--- /dev/null
@@ -0,0 +1,4 @@
+source.. = src/main/java/
+output.. = bin/
+bin.includes = META-INF/,\
+               .
diff --git a/eclipse/plugins/org.argeo.slc.pde/plugin.xml b/eclipse/plugins/org.argeo.slc.pde/plugin.xml
new file mode 100644 (file)
index 0000000..c222e73
--- /dev/null
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+
+   <extension
+         id="product"
+         point="org.eclipse.core.runtime.products">
+      <product
+            application="org.eclipse.ant.core.antRunner"
+            name="Argeo SLC PDE Builder">
+         <property
+               name="appName"
+               value="Argeo SLC PDE Builder">
+         </property>
+      </product>
+   </extension>
+
+</plugin>