[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