Author: aadamchik Date: Wed May 31 21:38:33 2006 New Revision: 410742 URL: http://svn.apache.org/viewvc?rev=410742&view=rev Log: adding POM for CayenneModeler to be able to distribute it with Maven updated SCM info in other POMs
Added: incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-modeler-pom.xml Modified: incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/build.xml incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-nodeps-pom.xml incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-pom.xml Modified: incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/build.xml URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/build.xml?rev=410742&r1=410741&r2=410742&view=diff ============================================================================== --- incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/build.xml (original) +++ incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/build.xml Wed May 31 21:38:33 2006 @@ -33,6 +33,13 @@ <param name="m2.artifactId" value="${project.name}-client-nodeps"/> </antcall> + <antcall target="install"> + <param name="stage-target" value="stage"/> + <param name="m2.groupDir" value="${m2.repo}/org/objectstyle/cayenne"/> + <param name="m2.artifactId" value="${project.name}-modeler"/> + <param name="jar.prefix" value="modeler/"/> + </antcall> + <!-- Ignore Ashwood - it is deployed on ibiblio and never changes <antcall target="install"> <param name="stage-target" value="stage-lib"/> @@ -60,6 +67,12 @@ <param name="m2.artifactId" value="${project.name}-client-nodeps"/> </antcall> + <antcall target="bundle"> + <param name="stage-target" value="stage"/> + <param name="m2.artifactId" value="${project.name}-modeler"/> + <param name="jar.prefix" value="modeler/"/> + </antcall> + <!-- Ignore Ashwood - it is deployed on ibiblio and never changes <antcall target="bundle"> <param name="stage-target" value="stage-lib"/> @@ -133,6 +146,7 @@ --> <target name="stage" depends="validate-pom"> <property name="stage" value="${build}/${m2.artifactId}"/> + <property name="jar.prefix" value=""/> <mkdir dir="${stage}"/> <copy file="maven/${m2.artifactId}-pom.xml" tofile="${stage}/pom.xml"> @@ -145,7 +159,7 @@ tofile="${stage}/LICENSE.txt"/> <copy - file="${dist.base}/${project.name}-${project.version}/lib/${m2.artifactId}.jar" + file="${dist.base}/${project.name}-${project.version}/lib/${jar.prefix}${m2.artifactId}.jar" tofile="${stage}/${m2.artifactId}-${project.version}.jar"/> <jar jarfile="${stage}/${m2.artifactId}-${project.version}-sources.jar"> Added: incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-modeler-pom.xml URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-modeler-pom.xml?rev=410742&view=auto ============================================================================== --- incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-modeler-pom.xml (added) +++ incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-modeler-pom.xml Wed May 31 21:38:33 2006 @@ -0,0 +1,139 @@ +<?xml version="1.0"?> +<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> + <groupId>org.objectstyle.cayenne</groupId> + <artifactId>cayenne-modeler</artifactId> + <name>CayenneModeler</name> + <packaging>jar</packaging> + <version>@PROJECT-VERSION@</version> + + <licenses> + <license> + <name>The Apache Software License, Version 1.1</name> + <url>http://objectstyle.org/cayenne/license.html</url> + </license> + </licenses> + + <scm> + <connection> + scm:cvs:http://svn.apache.org/repos/asf/incubator/cayenne/main/cayenne</connection> + <developerConnection> + scm:cvs:https://svn.apache.org/repos/asf/incubator/cayenne/main/cayenne</developerConnection> + <url>http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne</url> + </scm> + + <repositories> + <repository> + <id>objectstyle</id> + <name>ObjectStyle Public Maven2 repo</name> + <url>http://objectstyle.org/maven2</url> + </repository> + </repositories> + + <organization> + <name>ObjectStyle Group</name> + <url>http://www.objectstyle.org/</url> + </organization> + + <inceptionYear>2001</inceptionYear> + <description>CayenneModeler library - still experimental.</description> + <url>http://objectstyle.org/cayenne/</url> + <issueManagement> + <system>JIRA</system> + <url>http://issues.apache.org/cayenne</url> + </issueManagement> + + <mailingLists> + <mailingList> + <name>Cayenne Users and Developers</name> + <subscribe> http://objectstyle.org/cayenne/lists.html</subscribe> + <unsubscribe> http://objectstyle.org/cayenne/lists.html</unsubscribe> + <archive>http://objectstyle.org/cayenne/lists.html</archive> + </mailingList> + </mailingLists> + + <dependencies> + <dependency> + <groupId>org.objectstyle.cayenne</groupId> + <artifactId>cayenne-nodeps</artifactId> + <version>@PROJECT-VERSION@</version> + </dependency> + <dependency> + <groupId>org.scopemvc</groupId> + <artifactId>scopemvc</artifactId> + <version>1.0.1</version> + </dependency> + <dependency> + <groupId>jgoodies</groupId> + <artifactId>forms</artifactId> + <version>1.0.3</version> + </dependency> + <dependency> + <groupId>jgoodies</groupId> + <artifactId>looks</artifactId> + <version>1.3.1</version> + </dependency> + <dependency> + <groupId>hsqldb</groupId> + <artifactId>hsqldb</artifactId> + <version>1.8.0.2</version> + </dependency> + <dependency> + <groupId>ognl</groupId> + <artifactId>ognl</artifactId> + <version>2.6.7</version> + </dependency> + <dependency> + <groupId>commons-dbcp</groupId> + <artifactId>commons-dbcp</artifactId> + <version>1.2.1</version> + <exclusions> + <exclusion> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + </exclusion> + <exclusion> + <groupId>javax.sql</groupId> + <artifactId>jdbc-stdext</artifactId> + </exclusion> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + <exclusion> + <groupId>xml-apis</groupId> + <artifactId>xml-apis</artifactId> + </exclusion> + <exclusion> + <groupId>xerces</groupId> + <artifactId>xerces</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>commons-pool</groupId> + <artifactId>commons-pool</artifactId> + <version>1.2</version> + <exclusions> + <exclusion> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + </exclusion> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + <exclusion> + <groupId>xml-apis</groupId> + <artifactId>xml-apis</artifactId> + </exclusion> + <exclusion> + <groupId>xerces</groupId> + <artifactId>xerces</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> +</project> \ No newline at end of file Modified: incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-nodeps-pom.xml URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-nodeps-pom.xml?rev=410742&r1=410741&r2=410742&view=diff ============================================================================== --- incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-nodeps-pom.xml (original) +++ incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-nodeps-pom.xml Wed May 31 21:38:33 2006 @@ -18,10 +18,10 @@ <scm> <connection> - scm:cvs:pserver:anonymous:@cvs.sourceforge.net:/cvsroot/cayenne</connection> + scm:cvs:http://svn.apache.org/repos/asf/incubator/cayenne/main/cayenne</connection> <developerConnection> - scm:cvs:ext:[EMAIL PROTECTED]:/cvsroot/cayenne</developerConnection> - <url>http://cvs.sourceforge.net/viewcvs.py/cayenne/</url> + scm:cvs:https://svn.apache.org/repos/asf/incubator/cayenne/main/cayenne</developerConnection> + <url>http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne</url> </scm> <organization> @@ -34,8 +34,7 @@ <url>http://objectstyle.org/cayenne/</url> <issueManagement> <system>JIRA</system> - <url> - http://objectstyle.org/jira/secure/BrowseProject.jspa?id=10000</url> + <url>http://issues.apache.org/cayenne</url> </issueManagement> <mailingLists> Modified: incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-pom.xml URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-pom.xml?rev=410742&r1=410741&r2=410742&view=diff ============================================================================== --- incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-pom.xml (original) +++ incubator/cayenne/main/trunk/cayenne/cayenne-ant/maven/cayenne-pom.xml Wed May 31 21:38:33 2006 @@ -19,10 +19,10 @@ <scm> <connection> - scm:cvs:pserver:anonymous:@cvs.sourceforge.net:/cvsroot/cayenne</connection> + scm:cvs:http://svn.apache.org/repos/asf/incubator/cayenne/main/cayenne</connection> <developerConnection> - scm:cvs:ext:[EMAIL PROTECTED]:/cvsroot/cayenne</developerConnection> - <url>http://cvs.sourceforge.net/viewcvs.py/cayenne/</url> + scm:cvs:https://svn.apache.org/repos/asf/incubator/cayenne/main/cayenne</developerConnection> + <url>http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne</url> </scm> <organization> @@ -37,8 +37,7 @@ <issueManagement> <system>JIRA</system> - <url> - http://objectstyle.org/jira/secure/BrowseProject.jspa?id=10000</url> + <url>http://issues.apache.org/cayenne</url> </issueManagement> <mailingLists>