diff options
-rw-r--r-- | change_version.sh | 9 | ||||
-rw-r--r-- | devtest/pom.xml | 2 | ||||
-rw-r--r-- | gwtquery-core-2.0.1/pom.xml | 2 | ||||
-rw-r--r-- | gwtquery-core-2.1.0/pom.xml | 2 | ||||
-rw-r--r-- | gwtquery-core-2.2.0/pom.xml | 85 | ||||
-rw-r--r-- | gwtquery-core-2.3.0/pom.xml | 180 | ||||
-rw-r--r-- | gwtquery-core/pom.xml | 2 | ||||
-rw-r--r-- | pom.xml | 9 | ||||
-rw-r--r-- | samples/pom.xml | 2 |
9 files changed, 276 insertions, 17 deletions
diff --git a/change_version.sh b/change_version.sh new file mode 100644 index 00000000..fa6f0bb7 --- /dev/null +++ b/change_version.sh @@ -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 diff --git a/devtest/pom.xml b/devtest/pom.xml index 934fd945..9617d695 100644 --- a/devtest/pom.xml +++ b/devtest/pom.xml @@ -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> diff --git a/gwtquery-core-2.0.1/pom.xml b/gwtquery-core-2.0.1/pom.xml index 7639130b..6db60e07 100644 --- a/gwtquery-core-2.0.1/pom.xml +++ b/gwtquery-core-2.0.1/pom.xml @@ -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> diff --git a/gwtquery-core-2.1.0/pom.xml b/gwtquery-core-2.1.0/pom.xml index d46dd3c6..76c75dee 100644 --- a/gwtquery-core-2.1.0/pom.xml +++ b/gwtquery-core-2.1.0/pom.xml @@ -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> diff --git a/gwtquery-core-2.2.0/pom.xml b/gwtquery-core-2.2.0/pom.xml index d5a8520a..0bc31e80 100644 --- a/gwtquery-core-2.2.0/pom.xml +++ b/gwtquery-core-2.2.0/pom.xml @@ -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> @@ -39,11 +39,19 @@ <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> @@ -54,14 +62,46 @@ <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> @@ -82,6 +122,34 @@ </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> @@ -99,6 +167,7 @@ </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 index 00000000..0571a367 --- /dev/null +++ b/gwtquery-core-2.3.0/pom.xml @@ -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> diff --git a/gwtquery-core/pom.xml b/gwtquery-core/pom.xml index 2d8559ab..71a6bad3 100644 --- a/gwtquery-core/pom.xml +++ b/gwtquery-core/pom.xml @@ -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> @@ -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> @@ -66,9 +66,10 @@ <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> @@ -160,8 +161,8 @@ </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> diff --git a/samples/pom.xml b/samples/pom.xml index 7df5f14e..04386a76 100644 --- a/samples/pom.xml +++ b/samples/pom.xml @@ -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> |