[jboss-svn-commits] JBL Code SVN: r11606 - in labs/jbossrules/trunk: documentation and 15 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed May 2 21:08:51 EDT 2007
Author: mark.proctor at jboss.com
Date: 2007-05-02 21:08:51 -0400 (Wed, 02 May 2007)
New Revision: 11606
Added:
labs/jbossrules/trunk/update-version.xml
Modified:
labs/jbossrules/trunk/documentation/manual/en/master.xml
labs/jbossrules/trunk/documentation/pom.xml
labs/jbossrules/trunk/drools-ant/pom.xml
labs/jbossrules/trunk/drools-clips/pom.xml
labs/jbossrules/trunk/drools-compiler/pom.xml
labs/jbossrules/trunk/drools-core/pom.xml
labs/jbossrules/trunk/drools-decisiontables/pom.xml
labs/jbossrules/trunk/drools-eclipse/build.properties
labs/jbossrules/trunk/drools-eclipse/drools-eclipse-feature/feature.xml
labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test-feature/feature.xml
labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-eclipse/pom.xml
labs/jbossrules/trunk/drools-jbrms/pom.xml
labs/jbossrules/trunk/drools-jsr94/pom.xml
labs/jbossrules/trunk/drools-repository/pom.xml
labs/jbossrules/trunk/drools-server/pom.xml
labs/jbossrules/trunk/pom.xml
Log:
-added ant build file to automate the version updating
-set all versions to 4.0.0.SNAPSHOT
Modified: labs/jbossrules/trunk/documentation/manual/en/master.xml
===================================================================
--- labs/jbossrules/trunk/documentation/manual/en/master.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/documentation/manual/en/master.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -5,7 +5,7 @@
<subtitle>Drools Documentation</subtitle>
- <releaseinfo>4.0-M2</releaseinfo>
+ <releaseinfo>4.0.0.SNAPSHOT</releaseinfo>
<author>
Modified: labs/jbossrules/trunk/documentation/pom.xml
===================================================================
--- labs/jbossrules/trunk/documentation/pom.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/documentation/pom.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -5,7 +5,7 @@
<parent>
<artifactId>drools</artifactId>
<groupId>org.drools</groupId>
- <version>3.1.0-M1</version>
+ <version>4.0.0.SNAPSHOT</version>
</parent>
<artifactId>drools-documentation</artifactId>
Modified: labs/jbossrules/trunk/drools-ant/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-ant/pom.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-ant/pom.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -2,7 +2,7 @@
<parent>
<artifactId>drools</artifactId>
<groupId>org.drools</groupId>
- <version>3.1.0-M1</version>
+ <version>4.0.0.SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: labs/jbossrules/trunk/drools-clips/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-clips/pom.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-clips/pom.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -5,7 +5,7 @@
<parent>
<artifactId>drools</artifactId>
<groupId>org.drools</groupId>
- <version>3.1.0-M1</version>
+ <version>4.0.0.SNAPSHOT</version>
</parent>${project.version}
<artifactId>drools-clips</artifactId>
Modified: labs/jbossrules/trunk/drools-compiler/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-compiler/pom.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-compiler/pom.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -5,7 +5,7 @@
<parent>
<artifactId>drools</artifactId>
<groupId>org.drools</groupId>
- <version>3.1.0-M1</version>
+ <version>4.0.0.SNAPSHOT</version>
</parent>
<artifactId>drools-compiler</artifactId>
Modified: labs/jbossrules/trunk/drools-core/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-core/pom.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-core/pom.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -5,7 +5,7 @@
<parent>
<artifactId>drools</artifactId>
<groupId>org.drools</groupId>
- <version>3.1.0-M1</version>
+ <version>4.0.0.SNAPSHOT</version>
</parent>
<artifactId>drools-core</artifactId>
Modified: labs/jbossrules/trunk/drools-decisiontables/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-decisiontables/pom.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-decisiontables/pom.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -5,7 +5,7 @@
<parent>
<artifactId>drools</artifactId>
<groupId>org.drools</groupId>
- <version>3.1.0-M1</version>
+ <version>4.0.0.SNAPSHOT</version>
</parent>
<artifactId>drools-decisiontables</artifactId>
Modified: labs/jbossrules/trunk/drools-eclipse/build.properties
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/build.properties 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-eclipse/build.properties 2007-05-03 01:08:51 UTC (rev 11606)
@@ -1,6 +1,6 @@
#product=/plugin or feature id/path/to/.product
runPackager=true
-jbossRulesVersion=3.1.0.M1
+jbossRulesVersion=4.0.0.SNAPSHOT
# The prefix that will be used in the generated archive.
archivePrefix=
Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-feature/feature.xml
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-feature/feature.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-feature/feature.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -2,7 +2,7 @@
<feature
id="org.drools.eclipse.feature"
label="JBossRules Feature"
- version="3.1.0.M1"
+ version="4.0.0.SNAPSHOT"
provider-name="JBoss, Inc.">
<description url="http://www.example.com/description">
@@ -21,7 +21,7 @@
id="org.drools.eclipse"
download-size="0"
install-size="0"
- version="3.1.0.M1"
+ version="4.0.0.SNAPSHOT"
unpack="false"/>
</feature>
Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/META-INF/MANIFEST.MF 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/META-INF/MANIFEST.MF 2007-05-03 01:08:51 UTC (rev 11606)
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: JBoss Rules Eclipse Plug-in
Bundle-SymbolicName: org.drools.eclipse;singleton:=true
-Bundle-Version: 3.1.0.M1
+Bundle-Version: 4.0.0.SNAPSHOT
Bundle-Activator: org.drools.eclipse.DroolsEclipsePlugin
Bundle-Vendor: krisv,mic
Bundle-Localization: plugin
Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/META-INF/MANIFEST.MF 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/META-INF/MANIFEST.MF 2007-05-03 01:08:51 UTC (rev 11606)
@@ -2,9 +2,9 @@
Bundle-ManifestVersion: 2
Bundle-Name: JBoss Rules Eclipse Test fragment
Bundle-SymbolicName: org.drools.eclipse.test
-Bundle-Version: 3.1.0.M1
+Bundle-Version: 4.0.0.SNAPSHOT
Bundle-Vendor: krisv,mic
-Fragment-Host: org.drools.eclipse;bundle-version="3.1.0.M1"
+Fragment-Host: org.drools.eclipse;bundle-version="4.0.0.SNAPSHOT"
Bundle-Localization: plugin
Require-Bundle: org.junit
Bundle-ClassPath: .
Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test-feature/feature.xml
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test-feature/feature.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test-feature/feature.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -2,7 +2,7 @@
<feature
id="org.drools.eclipse.test-feature"
label="JBossRules Feature"
- version="3.1.0.M1"
+ version="4.0.0.SNAPSHOT"
provider-name="JBoss, Inc.">
<description url="http://www.example.com/description">
@@ -21,6 +21,6 @@
id="org.drools.eclipse.test"
download-size="0"
install-size="0"
- version="3.1.0.M1"/>
+ version="4.0.0.SNAPSHOT"/>
</feature>
Modified: labs/jbossrules/trunk/drools-eclipse/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/pom.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-eclipse/pom.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -4,14 +4,14 @@
<parent>
<artifactId>drools</artifactId>
<groupId>org.drools</groupId>
- <version>3.1.0-M1</version>
+ <version>4.0.0.SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>drools-eclipse</artifactId>
<packaging>pom</packaging>
- <name>Drools :: Eclipse-Plugin</name>à¨
+ <name>Drools :: Eclipse-Plugin</name>�
<build>
<plugins>
<plugin>
Modified: labs/jbossrules/trunk/drools-jbrms/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/pom.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-jbrms/pom.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -17,7 +17,7 @@
<parent>
<artifactId>drools</artifactId>
<groupId>org.drools</groupId>
- <version>3.1.0-M1</version>
+ <version>4.0.0.SNAPSHOT</version>
</parent>
<artifactId>drools-jbrms</artifactId>
Modified: labs/jbossrules/trunk/drools-jsr94/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-jsr94/pom.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-jsr94/pom.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -5,7 +5,7 @@
<parent>
<artifactId>drools</artifactId>
<groupId>org.drools</groupId>
- <version>3.1.0-M1</version>
+ <version>4.0.0.SNAPSHOT</version>
</parent>
<artifactId>drools-jsr94</artifactId>
Modified: labs/jbossrules/trunk/drools-repository/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-repository/pom.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-repository/pom.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -5,7 +5,7 @@
<parent>
<artifactId>drools</artifactId>
<groupId>org.drools</groupId>
- <version>3.1.0-M1</version>
+ <version>4.0.0.SNAPSHOT</version>
</parent>
<artifactId>drools-repository</artifactId>
Modified: labs/jbossrules/trunk/drools-server/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-server/pom.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/drools-server/pom.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -5,7 +5,7 @@
<parent>
<artifactId>drools</artifactId>
<groupId>org.drools</groupId>
- <version>3.1.0-M1</version>
+ <version>4.0.0.SNAPSHOT</version>
</parent>
<artifactId>drools-server</artifactId>
Modified: labs/jbossrules/trunk/pom.xml
===================================================================
--- labs/jbossrules/trunk/pom.xml 2007-05-03 01:03:41 UTC (rev 11605)
+++ labs/jbossrules/trunk/pom.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -7,7 +7,7 @@
<artifactId>drools</artifactId>
<packaging>pom</packaging>
<name>Drools</name>
- <version>3.1.0-M1</version>
+ <version>4.0.0.SNAPSHOT</version>
<description>A rule production system</description>
<url>http://www.jboss.com/products/rules</url>
Added: labs/jbossrules/trunk/update-version.xml
===================================================================
--- labs/jbossrules/trunk/update-version.xml (rev 0)
+++ labs/jbossrules/trunk/update-version.xml 2007-05-03 01:08:51 UTC (rev 11606)
@@ -0,0 +1,63 @@
+<?xml version="1.0"?>
+<project name="Drools" basedir="." default="help">
+
+ <target name="usage">
+ <echo>ant -f update-version.xml -Dcurrent="3.1.0.M1" -Dnew="4.0.0.SNAPSHOT" updateVersion</echo>
+ </target>
+
+ <target name="updateVersion" depends="checkProps, error" unless="propsNotSet">
+ <replaceregexp match="<version>${current}</version>"
+ replace="<version>${new}</version>"
+ byline="true">
+ <fileset dir="." includes="*pom.xml, drools-*/pom.xml, documentation/pom.xml"/>
+ </replaceregexp>
+
+ <replaceregexp match="Bundle-Version: ${current}"
+ replace="Bundle-Version: ${new}"
+ byline="true">
+ <fileset dir="drools-eclipse" includes="drools-eclipse-plugin/META-INF/MANIFEST.MF, drools-eclipse-test/META-INF/MANIFEST.MF"/>
+ </replaceregexp>
+
+ <replaceregexp match="Fragment-Host: org.drools.eclipse;bundle-version="${current}""
+ replace="Fragment-Host: org.drools.eclipse;bundle-version="${new}""
+ byline="true">
+ <fileset dir="drools-eclipse" includes="drools-eclipse-plugin/META-INF/MANIFEST.MF, drools-eclipse-test/META-INF/MANIFEST.MF"/>
+ </replaceregexp>
+
+ <replaceregexp match="version="${current}""
+ replace="version="${new}""
+ byline="true">
+ <fileset dir="drools-eclipse" includes="drools-eclipse-feature/feature.xml, drools-eclipse-test-feature/feature.xml"/>
+ </replaceregexp>
+
+
+ <replaceregexp file="drools-eclipse/build.properties"
+ match="jbossRulesVersion=${current}"
+ replace="jbossRulesVersion=${new}"
+ byline="true" />
+
+ <replaceregexp file="documentation/manual/en/master.xml"
+ match="<releaseinfo>${current}</releaseinfo>"
+ replace="<releaseinfo>${new}</releaseinfo>"
+ byline="true" />
+ </target>
+
+ <target name="error" if="propsNotSet">
+ <echo>current and new are not set</echo>
+ </target>
+
+ <target name="checkProps">
+ <condition property="propsSet" value="true">
+ <not>
+ <isset property="current" />
+ </not>
+ </condition>
+
+ <condition property="propsNotSet" value="true">
+ <not>
+ <isset property="new" />
+ </not>
+ </condition>
+ </target>
+
+</project>
\ No newline at end of file
More information about the jboss-svn-commits
mailing list