[jboss-svn-commits] JBL Code SVN: r23878 - in labs/jbossrules/trunk/drools-eclipse: org.drools.eclipse.core and 5 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Nov 14 18:42:17 EST 2008


Author: mark.proctor at jboss.com
Date: 2008-11-14 18:42:17 -0500 (Fri, 14 Nov 2008)
New Revision: 23878

Added:
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.feature/
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test.feature/
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test/
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core/
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.task.feature/
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.task/
Removed:
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-feature/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-task-feature/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-task/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test-feature/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/
Modified:
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.feature/.project
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.feature/feature.xml
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.feature/pom.xml
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test.feature/.project
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test.feature/feature.xml
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test.feature/pom.xml
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test/.project
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core/.project
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core/pom.xml
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.task/.project
   labs/jbossrules/trunk/drools-eclipse/pom.xml
Log:
updating eclipse build to support guvnor sync tool

Copied: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core (from rev 23877, labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin)


Property changes on: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core
___________________________________________________________________
Name: svn:ignore
   + target
local


nbproject

*.ipr
*.iws
*.iml


bin

Name: svn:mergeinfo
   + 

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core/.project
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/.project	2008-11-14 16:26:27 UTC (rev 23877)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core/.project	2008-11-14 23:42:17 UTC (rev 23878)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-	<name>drools-eclipse-plugin</name>
+	<name>org.drools.eclipse.core</name>
 	<comment></comment>
 	<projects>
 	</projects>

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/pom.xml	2008-11-14 16:26:27 UTC (rev 23877)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core/pom.xml	2008-11-14 23:42:17 UTC (rev 23878)
@@ -1,146 +1,147 @@
-<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/P
-OM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-        <modelVersion>4.0.0</modelVersion>
-        <groupId>drools</groupId>
-        <artifactId>drools-eclipse-plugin</artifactId>
-        <packaging>osgi-bundle</packaging>
-        <version>1.0-SNAPSHOT</version>
-        
-        
-        
-  <repositories>
-    <repository>
-      <id>eclipse</id>
-      <url>http://repo1.maven.org/eclipse/</url>
-    </repository>
-  </repositories>        
-        
+<?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">
+
+  <parent>
+    <artifactId>drools-eclipse</artifactId>
+    <groupId>org.drools</groupId>
+    <version>5.0.0.SNAPSHOT</version>
+  </parent>
+
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>org.drools.eclipse.core</artifactId>
+  <packaging>pom</packaging>
+
+  <name>Drools :: Eclipse :: Core</name>
   <build>
-    <plugins>
-      <plugin>
-        <groupId>org.codehaus.tycho</groupId>
-        <artifactId>maven-osgi-lifecycle-plugin</artifactId>
-        <extensions>true</extensions>
-      </plugin>
+    <plugins>    
+    
+     <plugin>
+       <artifactId>maven-antrun-plugin</artifactId>
+       <inherited>false</inherited>
+       <executions>
+         <execution>
+           <id>clean lib</id>
+           <phase>clean</phase>
+           <configuration>
+             <tasks>                              
+                <delete>
+                  <fileset dir="lib" includes="**/*.jar" excludes="**/.svn" />                 
+                </delete>
+                <delete dir="drools-eclipse-plugin/help/shared" />     
+                <delete dir="drools-eclipse-plugin/help/eclipse" />     
+             </tasks>
+           </configuration>
+           <goals>
+             <goal>run</goal>
+           </goals>
+         </execution>    
+         
+         <!--execution>
+           <id>unzip manual</id>
+           <phase>process-resources</phase>
+           <configuration>
+             <tasks>     
+               <unzip src="drools-eclipse-plugin/lib/drools-docs-introduction-eclipse.war" dest="drools-eclipse-plugin/help/introduction" />
+               <unzip src="drools-eclipse-plugin/lib/drools-docs-expert-eclipse.war" dest="drools-eclipse-plugin/help/expert" />
+               <unzip src="drools-eclipse-plugin/lib/drools-docs-fusion-eclipse.war" dest="drools-eclipse-plugin/help/fusion" />
+               <unzip src="drools-eclipse-plugin/lib/drools-docs-flow-eclipse.war" dest="drools-eclipse-plugin/help/flow" />
+               <unzip src="drools-eclipse-plugin/lib/drools-docs-guvnor-eclipse.war" dest="drools-eclipse-plugin/help/guvnor" />
+               
+               
+               <delete dir="drools-eclipse-plugin/lib/drools-docs-introduction-eclipse.war" />     
+               <delete dir="drools-eclipse-plugin/lib/drools-docs-expert-eclipse.war" />     
+               <delete dir="drools-eclipse-plugin/lib/drools-docs-fusion-eclipse.war" />     
+               <delete dir="drools-eclipse-plugin/lib/drools-docs-flow-eclipse.war" />     
+               <delete dir="drools-eclipse-plugin/lib/drools-docs-guvnor-eclipse.war" />     
+             </tasks>
+           </configuration>
+           <goals>
+             <goal>run</goal>
+           </goals>           
+         </execution-->        
+       </executions>
+     </plugin>    
+    
+     <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-dependency-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>copy-dependencies</id>
+            <phase>generate-resources</phase>
+            <goals>
+              <goal>copy-dependencies</goal>
+            </goals>
+            <configuration>
+              <outputDirectory>drools-eclipse-plugin/lib</outputDirectory>
+              <overWriteReleases>true</overWriteReleases>
+              <overWriteSnapshots>true</overWriteSnapshots>
+              <overWriteIfNewer>true</overWriteIfNewer>
+              <stripVersion>true</stripVersion>
+              <includeScope>runtime</includeScope>              
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>     
     </plugins>
   </build>
-        
+
   <dependencies>
+
+    <!-- this should include core and compiler -->
     <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.core.runtime</artifactId>
-      <version>3.2.0.v20060603</version>
+      <groupId>org.drools</groupId>
+      <artifactId>drools-jsr94</artifactId>
+      <exclusions>
+        <exclusion>
+          <groupId>org.eclipse.jdt</groupId>
+          <artifactId>core</artifactId>
+        </exclusion>
+
+        <exclusion>
+          <groupId>janino</groupId>
+          <artifactId>janino</artifactId>
+        </exclusion>
+
+        <exclusion>
+          <groupId>jsr94</groupId>
+          <artifactId>jsr94-sigtest</artifactId>
+        </exclusion>
+
+        <exclusion>
+          <groupId>jsr94</groupId>
+          <artifactId>jsr94-tck</artifactId>
+        </exclusion>
+
+      </exclusions>
     </dependency>
+
     <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.core.resources</artifactId>
-      <version>3.2.1.R32x_v20060914</version>
+      <groupId>org.drools</groupId>
+      <artifactId>drools-decisiontables</artifactId>
+      <exclusions>
+        <exclusion>
+          <groupId>org.eclipse.jdt</groupId>
+          <artifactId>core</artifactId>
+        </exclusion>
+
+        <exclusion>
+          <groupId>janino</groupId>
+          <artifactId>janino</artifactId>
+        </exclusion>
+      </exclusions>
     </dependency>
     <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.core.resources.compatibility</artifactId>
-      <version>3.2.0.v20060603</version>
+      <groupId>com.thoughtworks.xstream</groupId>
+      <artifactId>xstream</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.core.resources.win32</artifactId>
-      <version>3.2.0.v20060603</version>
+      <!-- TODO remove this dependency and change MANIFEST.MF to use xpp3_min.jar (non-optional dep of xstream) -->
+      <groupId>xpp3</groupId>
+      <artifactId>xpp3</artifactId>
+      <scope>runtime</scope>
     </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.debug.core</artifactId>
-      <version>3.2.1.v20060823</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.debug.ui</artifactId>
-      <version>3.2.1.v20060823</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.jdt.core</artifactId>
-      <version>3.2.1.v_677_R32x</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.jdt.debug</artifactId>
-      <version>3.2.1.r321_v20060731</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.jdt.debug.ui</artifactId>
-      <version>3.2.1.r321_v20060918</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.jdt.launching</artifactId>
-      <version>3.2.1.r321_v20060731</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.jdt.ui</artifactId>
-      <version>3.2.1.r321_v20060907</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.jface.text</artifactId>
-      <version>3.2.1.r321_v20060810</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.ui</artifactId>
-      <version>3.2.1.M20060913-0800</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.ui.console</artifactId>
-      <version>3.1.100.v20060605</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.ui.editors</artifactId>
-      <version>3.2.1.r321_v20060721</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.ui.forms</artifactId>
-      <version>3.2.0.v20060602</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.ui.ide</artifactId>
-      <version>3.2.1.M20060915-1030</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.ui.win32</artifactId>
-      <version>3.2.0.I20060605-1400</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.ui.views</artifactId>
-      <version>3.2.1.M20060906-0800</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.ui.workbench.texteditor</artifactId>
-      <version>3.2.0.v20060605-1400</version>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse</groupId>
-      <artifactId>org.eclipse.gef</artifactId>
-      <version>3.2.2.v20070208</version>
-    </dependency>
-    <dependency>
-      <groupId>com.ibm</groupId>
-      <artifactId>com.ibm.icu</artifactId>
-      <version>3.4.5</version>
-    </dependency>
-<dependency>
-  <groupId>org.eclipse</groupId>
-  <artifactId>org.eclipse.swt.win32.win32.x86</artifactId>
-  <version>3.2.1.v3235</version>
-</dependency>
-  </dependencies>
+    
+</dependencies>
 
-</project>
\ No newline at end of file
+</project>

Copied: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.feature (from rev 23877, labs/jbossrules/trunk/drools-eclipse/drools-eclipse-feature)


Property changes on: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.feature
___________________________________________________________________
Name: svn:ignore
   + target
local


nbproject

*.ipr
*.iws
*.iml


Name: svn:mergeinfo
   + 

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.feature/.project
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-feature/.project	2008-11-14 16:26:27 UTC (rev 23877)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.feature/.project	2008-11-14 23:42:17 UTC (rev 23878)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-	<name>drools-eclipse-feature</name>
+	<name>org.drools.eclipse.core.feature</name>
 	<comment></comment>
 	<projects>
 	</projects>

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.feature/feature.xml
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-feature/feature.xml	2008-11-14 16:26:27 UTC (rev 23877)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.feature/feature.xml	2008-11-14 23:42:17 UTC (rev 23878)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <feature
-      id="org.drools.eclipse.feature"
+      id="org.drools.eclipse.core.feature"
       label="JBossRules Feature"
       version="5.0.0.SNAPSHOT"
       provider-name="JBoss, Inc.">
@@ -40,7 +40,7 @@
    </requires>
 
    <plugin
-         id="org.drools.eclipse"
+         id="org.drools.eclipse.core"
          download-size="0"
          install-size="0"
          version="5.0.0.SNAPSHOT"

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.feature/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-feature/pom.xml	2008-11-14 16:26:27 UTC (rev 23877)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.feature/pom.xml	2008-11-14 23:42:17 UTC (rev 23878)
@@ -1,25 +1,13 @@
 <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/P
 OM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-        <modelVersion>4.0.0</modelVersion>
-        <groupId>drools</groupId>
-        <artifactId>drools-eclipse-feature</artifactId>
-        <packaging>eclipse-feature</packaging>
-        <version>1.0-SNAPSHOT</version>
-        <build>
-                <plugins>
-                        <plugin>
-                                <groupId>org.codehaus.tycho</groupId>
-                                <artifactId>maven-osgi-lifecycle-plugin</artifactId>
-                                <extensions>true</extensions>
-                        </plugin>
-                </plugins>
-        </build>
-  <dependencies>
-    <dependency>
-      <groupId>drools</groupId>
-      <artifactId>drools-eclipse-plugin</artifactId>
-      <version>1.0-SNAPSHOT</version>
-    </dependency>
-  </dependencies>
+  <parent>
+    <artifactId>drools-eclipse</artifactId>
+    <groupId>org.drools</groupId>
+    <version>5.0.0.SNAPSHOT</version>
+  </parent>
 
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>org.drools.eclipse.core.feature</artifactId>
+  <packaging>pom</packaging>
+
 </project>
\ No newline at end of file

Copied: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test (from rev 23877, labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test)


Property changes on: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test
___________________________________________________________________
Name: svn:ignore
   + target
local


nbproject

*.ipr
*.iws
*.iml


bin

Name: svn:mergeinfo
   + 

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test/.project
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/.project	2008-11-14 16:26:27 UTC (rev 23877)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test/.project	2008-11-14 23:42:17 UTC (rev 23878)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-	<name>drools-eclipse-test</name>
+	<name>org.drools.eclipse.core.test</name>
 	<comment></comment>
 	<projects>
 	</projects>

Copied: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test.feature (from rev 23877, labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test-feature)


Property changes on: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test.feature
___________________________________________________________________
Name: svn:ignore
   + target
local


nbproject

*.ipr
*.iws
*.iml


Name: svn:mergeinfo
   + 

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test.feature/.project
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test-feature/.project	2008-11-14 16:26:27 UTC (rev 23877)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test.feature/.project	2008-11-14 23:42:17 UTC (rev 23878)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-	<name>drools-eclipse-test-feature</name>
+	<name>org.drools.eclipse.core.test.feature</name>
 	<comment></comment>
 	<projects>
 	</projects>

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test.feature/feature.xml
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test-feature/feature.xml	2008-11-14 16:26:27 UTC (rev 23877)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test.feature/feature.xml	2008-11-14 23:42:17 UTC (rev 23878)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <feature
-      id="org.drools.eclipse.test-feature"
+      id="org.drools.eclipse.core.test.feature"
       label="JBossRules Feature"
       version="5.0.0.SNAPSHOT"
       provider-name="JBoss, Inc.">
@@ -18,7 +18,7 @@
    </license>
 
    <plugin
-         id="org.drools.eclipse.test"
+         id="org.drools.eclipse.core.test"
          download-size="0"
          install-size="0"
          version="5.0.0.SNAPSHOT"/>

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test.feature/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test-feature/pom.xml	2008-11-14 16:26:27 UTC (rev 23877)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.core.test.feature/pom.xml	2008-11-14 23:42:17 UTC (rev 23878)
@@ -1,25 +1,12 @@
 <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/P
 OM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-        <modelVersion>4.0.0</modelVersion>
-        <groupId>drools</groupId>
-        <artifactId>drools-eclipse-test-feature</artifactId>
-        <packaging>eclipse-feature</packaging>
-        <version>1.0-SNAPSHOT</version>
-        <build>
-                <plugins>
-                        <plugin>
-                                <groupId>org.codehaus.tycho</groupId>
-                                <artifactId>maven-osgi-lifecycle-plugin</artifactId>
-                                <extensions>true</extensions>
-                        </plugin>
-                </plugins>
-        </build>
-  <dependencies>
-    <dependency>
-      <groupId>drools</groupId>
-      <artifactId>drools-eclipse-plugin</artifactId>
-      <version>1.0-SNAPSHOT</version>
-    </dependency>
-  </dependencies>
+  <parent>
+    <artifactId>drools-eclipse</artifactId>
+    <groupId>org.drools</groupId>
+    <version>5.0.0.SNAPSHOT</version>
+  </parent>
 
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>org.drools.eclipse.core.test.feature</artifactId>
+  <packaging>pom</packaging>
 </project>
\ No newline at end of file

Copied: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.task (from rev 23877, labs/jbossrules/trunk/drools-eclipse/drools-eclipse-task)


Property changes on: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.task
___________________________________________________________________
Name: svn:ignore
   + target
.settings

Name: svn:mergeinfo
   + 

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.task/.project
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-task/.project	2008-11-14 16:26:27 UTC (rev 23877)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.task/.project	2008-11-14 23:42:17 UTC (rev 23878)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-	<name>drools-eclipse-task</name>
+	<name>org.drools.eclipse.task</name>
 	<comment></comment>
 	<projects>
 	</projects>

Copied: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.task.feature (from rev 23877, labs/jbossrules/trunk/drools-eclipse/drools-eclipse-task-feature)


Property changes on: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse.task.feature
___________________________________________________________________
Name: svn:mergeinfo
   + 

Modified: labs/jbossrules/trunk/drools-eclipse/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/pom.xml	2008-11-14 16:26:27 UTC (rev 23877)
+++ labs/jbossrules/trunk/drools-eclipse/pom.xml	2008-11-14 23:42:17 UTC (rev 23878)
@@ -12,308 +12,10 @@
    <packaging>pom</packaging>
 
   <name>Drools :: Eclipse-Plugin</name>
-  <build>
-    <plugins>    
-     <plugin>
-       <artifactId>maven-antrun-plugin</artifactId>
-       <inherited>false</inherited>
-       <executions>
-         <execution>
-           <id>clean lib</id>
-           <phase>clean</phase>
-           <configuration>
-             <tasks>                              
-                <delete>
-                  <fileset dir="drools-eclipse-plugin/lib" includes="**/*.jar" excludes="**/.svn" />                 
-                </delete>
-                <delete dir="drools-eclipse-plugin/help/shared" />     
-                <delete dir="drools-eclipse-plugin/help/eclipse" />     
-             </tasks>
-           </configuration>
-           <goals>
-             <goal>run</goal>
-           </goals>
-         </execution>    
-         
-         <!--execution>
-           <id>unzip manual</id>
-           <phase>process-resources</phase>
-           <configuration>
-             <tasks>     
-               <unzip src="drools-eclipse-plugin/lib/drools-docs-introduction-eclipse.war" dest="drools-eclipse-plugin/help/introduction" />
-               <unzip src="drools-eclipse-plugin/lib/drools-docs-expert-eclipse.war" dest="drools-eclipse-plugin/help/expert" />
-               <unzip src="drools-eclipse-plugin/lib/drools-docs-fusion-eclipse.war" dest="drools-eclipse-plugin/help/fusion" />
-               <unzip src="drools-eclipse-plugin/lib/drools-docs-flow-eclipse.war" dest="drools-eclipse-plugin/help/flow" />
-               <unzip src="drools-eclipse-plugin/lib/drools-docs-guvnor-eclipse.war" dest="drools-eclipse-plugin/help/guvnor" />
-               
-               
-               <delete dir="drools-eclipse-plugin/lib/drools-docs-introduction-eclipse.war" />     
-               <delete dir="drools-eclipse-plugin/lib/drools-docs-expert-eclipse.war" />     
-               <delete dir="drools-eclipse-plugin/lib/drools-docs-fusion-eclipse.war" />     
-               <delete dir="drools-eclipse-plugin/lib/drools-docs-flow-eclipse.war" />     
-               <delete dir="drools-eclipse-plugin/lib/drools-docs-guvnor-eclipse.war" />     
-             </tasks>
-           </configuration>
-           <goals>
-             <goal>run</goal>
-           </goals>           
-         </execution-->
-       
-         <execution>
-           <id>compile-plugin</id>
-           <phase>compile</phase>
-           <configuration>
-             <tasks>                              
-                <property name="eclipse.home" value="target/eclipse" />             
-                
-                <property name="localEclipseDrop" value="${basedir}/local-eclipse-drop-mirror" />                
-                <delete  dir="${basedir}/target" />
-                
-                <ant target="setupLocalEclipse" antfile="setupEclipse.xml">
-                  <property name="localEclipseDrop" value="${localEclipseDrop}" />
-                </ant>                
-                 
-                <java jar="${eclipse.home}/plugins/org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar"
-                      fork="true"
-                      failonerror="true"
-                      maxmemory="128m">
-                     <arg line="-application org.eclipse.ant.core.antRunner -consoleLog -data '${basedir}/target/workspace' -DmavenCompilePhase=true"/>
-                </java>                 
-             </tasks>
-           </configuration>
-           <goals>
-             <goal>run</goal>
-           </goals>
-         </execution>
-         
-         <execution>
-           <id>test-plugin</id>
-           <phase>test</phase>
-           <configuration>
-             <tasks>            
-               <!-- Determine OS -->
-               <condition property="baseos" value="win32">
-                   <contains string="${os.name}" substring="Windows" />
-               </condition>
-             
-               <condition property="baseos" value="linux">
-                   <contains string="${os.name}" substring="Linux" />
-               </condition>
-               
-               <condition property="baseos" value="macosx">
-                   <contains string="${os.name}" substring="Mac OS X" />
-               </condition>
-               
-               <condition property="baseos" value="win32">
-                   <contains string="${os.name}" substring="Windows" />
-               </condition>        
-             
-               <condition property="baseos" value="aix">
-                   <contains string="${os.name}" substring="AIX" />
-               </condition>    
-               
-               <condition property="baseos" value="hpux">
-                   <contains string="${os.name}" substring="HP-UX" />
-               </condition> 
-               
-               <condition property="baseos" value="solaris">
-                   <contains string="${os.name}" substring="Solaris" />
-               </condition>  
-               
-               <condition property="baseos" value="qnx">
-                   <contains string="${os.name}" substring="QNX" />
-               </condition>                        
-               
-               <!-- Determine WS -->
-               <condition property="basews" value="win32">
-                   <contains string="${os.name}" substring="Windows" />
-               </condition>    
-               
-               <condition property="basews" value="gtk">
-                   <contains string="${os.name}" substring="Linux" />
-               </condition>    
-               
-               <condition property="basews" value="carbon">
-                   <contains string="${os.name}" substring="Mac OS X" />
-               </condition>        
-                   
-               <!-- Determine ARCH -->
-               <condition property="basearch" value="x86">
-                 <or>
-                   <contains string="${os.arch}" substring="i386" />
-                   <contains string="${os.arch}" substring="i686" />
-                   <contains string="${os.arch}" substring="x86" />
-                   <contains string="${os.arch}" substring="Pentium" />
-                 </or>
-               </condition>
-             
-               <condition property="basearch" value="linux">
-                   <contains string="${os.name}" substring="Linux" />
-               </condition>
-               
-               <condition property="basearch" value="ppc">
-                   <contains string="${os.name}" substring="ppc" />
-               </condition>                     
-               
-               <condition property="basearch" value="sparc">
-                   <contains string="${os.name}" substring="sparc" />
-               </condition>                   
-               
-               <condition property="mavenTestPhase" value="" else="-DmavenTestPhase=true">
-                   <isset property="maven.test.skip" />
-               </condition>                
-              
-                <property name="eclipse.home" value="target/eclipse" />                             
-                
-                <echo>-application org.eclipse.ant.core.antRunner -Dbaseos=${baseos} -Dbasews=${basews} -Dbasearch=${basearch} ${mavenTestPhase}</echo>
-                 
-                <java jar="${eclipse.home}/plugins/org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar"
-                      fork="true"
-                      failonerror="true"
-                      maxmemory="128m">
-                     <arg line="-application org.eclipse.ant.core.antRunner -consoleLog -data '${basedir}/target/workspace' -Dbaseos=${baseos} -Dbasews=${basews} -Dbasearch=${basearch} ${mavenTestPhase}"/>
-                </java>                 
-             </tasks>
-           </configuration>
-           <goals>
-             <goal>run</goal>
-           </goals>
-         </execution>         
-         
-         <execution>
-           <id>unzip</id>
-           <phase>package</phase>
-           <configuration>
-             <tasks>                
-                <unzip src="target/drools-eclipse-${project.version}.zip" dest="../target/eclipse"/>                         
-             </tasks>
-           </configuration>
-           <goals>
-             <goal>run</goal>
-           </goals>
-         </execution>         
-       </executions>
-     </plugin>
-     
-     <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-dependency-plugin</artifactId>
-        <executions>
-          <execution>
-            <id>copy-dependencies</id>
-            <phase>generate-resources</phase>
-            <goals>
-              <goal>copy-dependencies</goal>
-            </goals>
-            <configuration>
-              <outputDirectory>drools-eclipse-plugin/lib</outputDirectory>
-              <overWriteReleases>true</overWriteReleases>
-              <overWriteSnapshots>true</overWriteSnapshots>
-              <overWriteIfNewer>true</overWriteIfNewer>
-              <stripVersion>true</stripVersion>
-              <includeScope>runtime</includeScope>              
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>     
-    </plugins>
-  </build>
+  
+  <modules>
+      <module>drools-eclipse-plugin</module>
+      <module>drools-eclipse-build</module>
+  </modules>
 
-  <dependencies>
-
-    <!-- this should include core and compiler -->
-    <dependency>
-      <groupId>org.drools</groupId>
-      <artifactId>drools-jsr94</artifactId>
-      <exclusions>
-        <exclusion>
-          <groupId>org.eclipse.jdt</groupId>
-          <artifactId>core</artifactId>
-        </exclusion>
-
-        <exclusion>
-          <groupId>janino</groupId>
-          <artifactId>janino</artifactId>
-        </exclusion>
-
-        <exclusion>
-          <groupId>jsr94</groupId>
-          <artifactId>jsr94-sigtest</artifactId>
-        </exclusion>
-
-        <exclusion>
-          <groupId>jsr94</groupId>
-          <artifactId>jsr94-tck</artifactId>
-        </exclusion>
-
-      </exclusions>
-    </dependency>
-
-    <dependency>
-      <groupId>org.drools</groupId>
-      <artifactId>drools-decisiontables</artifactId>
-      <exclusions>
-        <exclusion>
-          <groupId>org.eclipse.jdt</groupId>
-          <artifactId>core</artifactId>
-        </exclusion>
-
-        <exclusion>
-          <groupId>janino</groupId>
-          <artifactId>janino</artifactId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-    <dependency>
-      <groupId>com.thoughtworks.xstream</groupId>
-      <artifactId>xstream</artifactId>
-    </dependency>
-    <dependency>
-      <!-- TODO remove this dependency and change MANIFEST.MF to use xpp3_min.jar (non-optional dep of xstream) -->
-      <groupId>xpp3</groupId>
-      <artifactId>xpp3</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-   
-    <!--dependency>
-      <groupId>org.drools</groupId>
-      <artifactId>drools-docs-introduction</artifactId>         
-      <classifier>eclipse</classifier>
-      <type>war</type>
-      <version>${project.version}</version>
-   </dependency>         
-   
-    <dependency>
-      <groupId>org.drools</groupId>
-      <artifactId>drools-docs-expert</artifactId>         
-      <classifier>eclipse</classifier>
-      <type>war</type>
-      <version>${project.version}</version>
-   </dependency>  
-   
-    <dependency>
-      <groupId>org.drools</groupId>
-      <artifactId>drools-docs-flow</artifactId>         
-      <classifier>eclipse</classifier>
-      <type>war</type>
-      <version>${project.version}</version>
-   </dependency>     
-   
-    <dependency>
-      <groupId>org.drools</groupId>
-      <artifactId>drools-docs-fusion</artifactId>         
-      <classifier>eclipse</classifier>
-      <type>war</type>
-      <version>${project.version}</version>
-   </dependency>       
-   
-    <dependency>
-      <groupId>org.drools</groupId>
-      <artifactId>drools-docs-guvnor</artifactId>         
-      <classifier>eclipse</classifier>
-      <type>war</type>
-      <version>${project.version}</version>
-   </dependency-->    
-</dependencies>
-
 </project>




More information about the jboss-svn-commits mailing list