]> source.dussan.org Git - gwtquery.git/commitdiff
preparing M3, and adding classifiers for 2.2.0 and 2.3.0
authorManolo Carrasco <manolo@apache.org>
Thu, 5 May 2011 11:55:37 +0000 (11:55 +0000)
committerManolo Carrasco <manolo@apache.org>
Thu, 5 May 2011 11:55:37 +0000 (11:55 +0000)
change_version.sh [new file with mode: 0644]
devtest/pom.xml
gwtquery-core-2.0.1/pom.xml
gwtquery-core-2.1.0/pom.xml
gwtquery-core-2.2.0/pom.xml
gwtquery-core-2.3.0/pom.xml [new file with mode: 0644]
gwtquery-core/pom.xml
pom.xml
samples/pom.xml

diff --git a/change_version.sh b/change_version.sh
new file mode 100644 (file)
index 0000000..fa6f0bb
--- /dev/null
@@ -0,0 +1,9 @@
+
+[ -z "$1" ] && exit
+
+for i in pom.xml */pom.xml
+do
+    V=`head -20 $i | grep "<version>" | head -1 | cut -d ">" -f2 | cut -d "<" -f1`
+    perl -pi -e "s;<version>$V</version>;<version>$1</version>;" $i
+    echo $V $i
+done
index 934fd9452ace90595d46c39cbc9bf81b82c80140..9617d695db25bafbab8a37ba19ec370b3886ff37 100644 (file)
@@ -5,7 +5,7 @@
     <parent>
         <groupId>com.googlecode.gwtquery</groupId>
         <artifactId>gwtquery-project</artifactId>
-        <version>1.0.0-SNAPSHOT</version>
+        <version>1.0.0-M3</version>
     </parent>
 
     <artifactId>devtest</artifactId>
index 7639130b43eb30d16fd79e9eabe27e3c8caad74e..6db60e07a1a36153afae75fdebadfea06d0238e7 100644 (file)
@@ -4,7 +4,7 @@
   <parent>
     <groupId>com.googlecode.gwtquery</groupId>
     <artifactId>gwtquery-project</artifactId>
-    <version>1.0.1-SNAPSHOT</version>
+    <version>1.0.0-M3</version>
   </parent>
 
   <description>Generates an artifact compiled with a concrete gwt version specified in the artifactId</description>
index d46dd3c6b609af93ce3a8fd7ef582bc6bf77ab0c..76c75dee21a82437b7c8ed8df56ceb9ddb20cb78 100644 (file)
@@ -4,7 +4,7 @@
   <parent>
     <groupId>com.googlecode.gwtquery</groupId>
     <artifactId>gwtquery-project</artifactId>
-    <version>1.0.1-SNAPSHOT</version>
+    <version>1.0.0-M3</version>
   </parent>
 
   <description>Generates an artifact compiled with a concrete gwt version specified in the artifactId</description>
index d5a8520a81560457d19e9bbdc679b57cc85e22ac..0bc31e80e548c6967418ea182654663830d0de35 100644 (file)
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project>
+<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">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>com.googlecode.gwtquery</groupId>
     <artifactId>gwtquery-project</artifactId>
-    <version>1.0.0-SNAPSHOT</version>
+    <version>1.0.0-M3</version>
   </parent>
 
   <description>Generates an artifact compiled with a concrete gwt version specified in the artifactId</description>
 
       <plugin>
         <artifactId>maven-deploy-plugin</artifactId>
+        <configuration>
+        <skip>true</skip>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <artifactId>maven-gpg-plugin</artifactId>
         <executions>
           <execution>
+            <id>deploy-jar</id>
             <phase>deploy</phase>
             <goals>
-              <goal>deploy-file</goal>
+              <goal>sign-and-deploy-file</goal>
             </goals>
             <configuration>
               <file>${project.build.directory}/gwtquery-${version}-${artifactId}.jar</file>
               <groupId>${groupId}</groupId>
               <version>${version}</version>
               <classifier>${artifactId}</classifier>
-              <generatePom>true</generatePom>
-              <uniqueVersion>${repoUniqueVers}</uniqueVersion>
+              <pomFile>./target/generated-resources/META-INF/maven/com.googlecode.gwtquery/gwtquery/pom.xml</pomFile>
+            </configuration>
+          </execution>
+          <execution>
+            <id>deploy-src</id>
+            <phase>deploy</phase>
+            <goals>
+              <goal>sign-and-deploy-file</goal>
+            </goals>
+            <configuration>
+              <file>${project.build.directory}/gwtquery-${version}-${artifactId}-sources.jar</file>
+              <repositoryId>${repoId}</repositoryId>
+              <url>${repoUrl}</url>
+              <packaging>jar</packaging>
+              <artifactId>gwtquery</artifactId>
+              <groupId>${groupId}</groupId>
+              <version>${version}</version>
+              <classifier>${artifactId}-sources</classifier>
+              <pomFile>./target/generated-resources/META-INF/maven/com.googlecode.gwtquery/gwtquery/pom.xml</pomFile>
+            </configuration>
+          </execution>
+          <execution>
+            <id>deploy-doc</id>
+            <phase>deploy</phase>
+            <goals>
+              <goal>sign-and-deploy-file</goal>
+            </goals>
+            <configuration>
+              <file>${project.build.directory}/gwtquery-${version}-${artifactId}-javadoc.jar</file>
+              <repositoryId>${repoId}</repositoryId>
+              <url>${repoUrl}</url>
+              <packaging>jar</packaging>
+              <artifactId>gwtquery</artifactId>
+              <groupId>${groupId}</groupId>
+              <version>${version}</version>
+              <classifier>${artifactId}-javadoc</classifier>
+              <pomFile>./target/generated-resources/META-INF/maven/com.googlecode.gwtquery/gwtquery/pom.xml</pomFile>
             </configuration>
           </execution>
         </executions>
-        <configuration>
-        <skip>true  </skip>
-        </configuration>
       </plugin>
 
       <plugin>
         </executions>
       </plugin>
 
+      <plugin>
+         <groupId>org.apache.maven.plugins</groupId>
+         <artifactId>maven-javadoc-plugin</artifactId>
+         <executions>
+           <execution>
+             <id>javadoc</id>
+             <phase>prepare-package</phase>
+             <goals>
+               <goal>jar</goal>
+             </goals>
+           </execution>
+         </executions>
+      </plugin>
+
+      <plugin>
+         <groupId>org.apache.maven.plugins</groupId>
+         <artifactId>maven-source-plugin</artifactId>
+         <executions>
+           <execution>
+             <id>source</id>
+             <phase>prepare-package</phase>
+             <goals>
+               <goal>jar</goal>
+             </goals>
+           </execution>
+         </executions>
+      </plugin>
+
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
           </execution>
         </executions>
       </plugin>
+
     </plugins>
 
     <resources>
diff --git a/gwtquery-core-2.3.0/pom.xml b/gwtquery-core-2.3.0/pom.xml
new file mode 100644 (file)
index 0000000..0571a36
--- /dev/null
@@ -0,0 +1,180 @@
+<?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">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>com.googlecode.gwtquery</groupId>
+    <artifactId>gwtquery-project</artifactId>
+    <version>1.0.0-M3</version>
+  </parent>
+
+  <description>Generates an artifact compiled with a concrete gwt version specified in the artifactId</description>
+  <artifactId>2.3.0</artifactId>
+  <packaging>jar</packaging>
+  <name>Gwt Query Core API for gwt-${artifactId}</name>
+
+  <dependencies>
+    <dependency>
+      <groupId>com.googlecode.gwtquery</groupId>
+      <artifactId>gwtquery</artifactId>
+      <version>${version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.gwt</groupId>
+      <artifactId>gwt-user</artifactId>
+      <version>${artifactId}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.gwt</groupId>
+      <artifactId>gwt-dev</artifactId>
+      <version>${artifactId}</version>
+      <scope>provided</scope>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <finalName>gwtquery-${version}-${artifactId}</finalName>
+    <plugins>
+
+      <plugin>
+        <artifactId>maven-deploy-plugin</artifactId>
+        <configuration>
+        <skip>true</skip>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <artifactId>maven-gpg-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>deploy-jar</id>
+            <phase>deploy</phase>
+            <goals>
+              <goal>sign-and-deploy-file</goal>
+            </goals>
+            <configuration>
+              <file>${project.build.directory}/gwtquery-${version}-${artifactId}.jar</file>
+              <repositoryId>${repoId}</repositoryId>
+              <url>${repoUrl}</url>
+              <packaging>jar</packaging>
+              <artifactId>gwtquery</artifactId>
+              <groupId>${groupId}</groupId>
+              <version>${version}</version>
+              <classifier>${artifactId}</classifier>
+              <pomFile>./target/generated-resources/META-INF/maven/com.googlecode.gwtquery/gwtquery/pom.xml</pomFile>
+            </configuration>
+          </execution>
+          <execution>
+            <id>deploy-src</id>
+            <phase>deploy</phase>
+            <goals>
+              <goal>sign-and-deploy-file</goal>
+            </goals>
+            <configuration>
+              <file>${project.build.directory}/gwtquery-${version}-${artifactId}-sources.jar</file>
+              <repositoryId>${repoId}</repositoryId>
+              <url>${repoUrl}</url>
+              <packaging>jar</packaging>
+              <artifactId>gwtquery</artifactId>
+              <groupId>${groupId}</groupId>
+              <version>${version}</version>
+              <classifier>${artifactId}-sources</classifier>
+              <pomFile>./target/generated-resources/META-INF/maven/com.googlecode.gwtquery/gwtquery/pom.xml</pomFile>
+            </configuration>
+          </execution>
+          <execution>
+            <id>deploy-doc</id>
+            <phase>deploy</phase>
+            <goals>
+              <goal>sign-and-deploy-file</goal>
+            </goals>
+            <configuration>
+              <file>${project.build.directory}/gwtquery-${version}-${artifactId}-javadoc.jar</file>
+              <repositoryId>${repoId}</repositoryId>
+              <url>${repoUrl}</url>
+              <packaging>jar</packaging>
+              <artifactId>gwtquery</artifactId>
+              <groupId>${groupId}</groupId>
+              <version>${version}</version>
+              <classifier>${artifactId}-javadoc</classifier>
+              <pomFile>./target/generated-resources/META-INF/maven/com.googlecode.gwtquery/gwtquery/pom.xml</pomFile>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+
+      <plugin>
+        <artifactId>maven-dependency-plugin</artifactId>
+        <executions>
+          <execution>
+            <goals><goal>unpack-dependencies</goal></goals>
+            <phase>generate-resources</phase>
+            <configuration>
+              <includeGroupIds>com.googlecode.gwtquery,com.googlecode.gwtquery.plugins</includeGroupIds>
+              <includeArtifactIds>gwtquery</includeArtifactIds>
+              <excludeTransitive>true</excludeTransitive>
+              <includes>**/*.java,**/*.xml,**/*.html,**/*.css,**/*.jpg,**/*.png,**/*.gif</includes>
+              <outputDirectory>${project.build.directory}/generated-resources</outputDirectory>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+
+      <plugin>
+         <groupId>org.apache.maven.plugins</groupId>
+         <artifactId>maven-javadoc-plugin</artifactId>
+         <executions>
+           <execution>
+             <id>javadoc</id>
+             <phase>prepare-package</phase>
+             <goals>
+               <goal>jar</goal>
+             </goals>
+           </execution>
+         </executions>
+      </plugin>
+
+      <plugin>
+         <groupId>org.apache.maven.plugins</groupId>
+         <artifactId>maven-source-plugin</artifactId>
+         <executions>
+           <execution>
+             <id>source</id>
+             <phase>prepare-package</phase>
+             <goals>
+               <goal>jar</goal>
+             </goals>
+           </execution>
+         </executions>
+      </plugin>
+
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>build-helper-maven-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>add-sources</id>
+            <phase>generate-sources</phase>
+            <goals>
+              <goal>add-source</goal>
+            </goals>
+            <configuration>
+              <sources>
+                <source>${project.build.directory}/generated-resources</source>
+              </sources>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+
+    </plugins>
+
+    <resources>
+      <resource>
+        <directory>${project.build.directory}/generated-resources/</directory>
+      </resource>
+    </resources>
+
+  </build>
+</project>
index 2d8559ab47b8835aa8797abd9efd1934c8e30e7d..71a6bad313d1f42bcbe7c9bd5394a08052e6574d 100644 (file)
@@ -3,7 +3,7 @@
     <parent>
         <groupId>com.googlecode.gwtquery</groupId>
         <artifactId>gwtquery-project</artifactId>
-        <version>1.0.1-SNAPSHOT</version>
+        <version>1.0.0-M3</version>
     </parent>
 
     <artifactId>gwtquery</artifactId>
diff --git a/pom.xml b/pom.xml
index 2a2f4d7c8f07b6d60cde830f2baff87ed0c543d3..9d73fb82913a063484055f2c093b82b0093432e9 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
     <groupId>com.googlecode.gwtquery</groupId>
     <artifactId>gwtquery-project</artifactId>
     <packaging>pom</packaging>
-    <version>1.0.1-SNAPSHOT</version>
+    <version>1.0.0-M3</version>
     <name>Gwt Query Project</name>
     <url>http://gwtquery.com</url>
     <description>GwtQuery is a jQuery clone written in GWT.</description>
 
     <modules>
         <module>gwtquery-core</module>
+        <module>gwtquery-core-2.3.0</module>
         <module>gwtquery-core-2.1.0</module>
         <module>gwtquery-core-2.0.1</module>
-        <module>samples</module>
+        <!-- <module>samples</module> -->
         <!-- <module>devtest</module> -->
     </modules>
 
     </repositories>
 
     <properties>
-        <gwtversion>2.2.0</gwtversion>
-        <gwtmaven>2.2.0</gwtmaven>
+        <gwtversion>2.3.0</gwtversion>
+        <gwtmaven>2.3.0</gwtmaven>
         <gqueryclassifier />
         <gwt.loglevel>INFO</gwt.loglevel>
         <gwt.outputstyle>OBF</gwt.outputstyle>
index 7df5f14e1445fdf6dc904affe8c2ff61de87f9b5..04386a76b42f7e60d12d626d4fcb1d70b07616fc 100644 (file)
@@ -3,7 +3,7 @@
     <parent>
         <groupId>com.googlecode.gwtquery</groupId>
         <artifactId>gwtquery-project</artifactId>
-        <version>1.0.1-SNAPSHOT</version>
+        <version>1.0.0-M3</version>
     </parent>
 
     <name>GwtQuery Samples</name>