Author: aadamchik Date: Mon Dec 25 03:25:41 2006 New Revision: 490132 URL: http://svn.apache.org/viewvc?view=rev&rev=490132 Log: adding client aggregated jar
Added: incubator/cayenne/main/trunk/core/cayenne-client/ (with props) incubator/cayenne/main/trunk/core/cayenne-client/pom.xml incubator/cayenne/main/trunk/core/cayenne-client/src/ incubator/cayenne/main/trunk/core/cayenne-client/src/main/ incubator/cayenne/main/trunk/core/cayenne-client/src/main/aggregator/ incubator/cayenne/main/trunk/core/cayenne-client/src/main/aggregator/excludes.txt (with props) Modified: incubator/cayenne/main/trunk/core/pom.xml Propchange: incubator/cayenne/main/trunk/core/cayenne-client/ ------------------------------------------------------------------------------ --- svn:ignore (added) +++ svn:ignore Mon Dec 25 03:25:41 2006 @@ -0,0 +1 @@ +target Added: incubator/cayenne/main/trunk/core/cayenne-client/pom.xml URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/core/cayenne-client/pom.xml?view=auto&rev=490132 ============================================================================== --- incubator/cayenne/main/trunk/core/cayenne-client/pom.xml (added) +++ incubator/cayenne/main/trunk/core/cayenne-client/pom.xml Mon Dec 25 03:25:41 2006 @@ -0,0 +1,82 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Copyright 2006 The Apache Software Foundation + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<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>org.apache.cayenne.core</groupId> + <artifactId>cayenne-core-parent</artifactId> + <version>3.0-SNAPSHOT</version> + </parent> + + <artifactId>cayenne-client</artifactId> + <packaging>jar</packaging> + <name>Cayenne :: Aggregated Client Jar</name> + + <description>An aggregation of 1.4, 1.5 modules into an ROP client jar.</description> + + <dependencies> + <dependency> + <groupId>org.apache.cayenne.core</groupId> + <artifactId>cayenne-jdk1.4</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.cayenne.core</groupId> + <artifactId>cayenne-jdk1.5</artifactId> + <version>${version}</version> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.cayenne.maven.plugin</groupId> + <artifactId>maven-cayenne-build-plugin</artifactId> + <executions> + <execution> + <id>aggregate-all</id> + <phase>package</phase> + <goals> + <goal>aggregate-bin</goal> + <goal>aggregate-sources</goal> + </goals> + <configuration> + <excludesFile>src/main/aggregator/excludes.txt</excludesFile> + <artifactItems> + <artifactItem> + <groupId>org.apache.cayenne.core</groupId> + <artifactId>cayenne-jdk1.4</artifactId> + <version>${version}</version> + </artifactItem> + <artifactItem> + <groupId>org.apache.cayenne.core</groupId> + <artifactId>cayenne-jdk1.5</artifactId> + <version>${version}</version> + </artifactItem> + </artifactItems> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> +</project> Added: incubator/cayenne/main/trunk/core/cayenne-client/src/main/aggregator/excludes.txt URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/core/cayenne-client/src/main/aggregator/excludes.txt?view=auto&rev=490132 ============================================================================== --- incubator/cayenne/main/trunk/core/cayenne-client/src/main/aggregator/excludes.txt (added) +++ incubator/cayenne/main/trunk/core/cayenne-client/src/main/aggregator/excludes.txt Mon Dec 25 03:25:41 2006 @@ -0,0 +1,22 @@ +org/apache/cayenne/access/** +org/apache/cayenne/conf/** +org/apache/cayenne/conn/** +org/apache/cayenne/dataview/** +org/apache/cayenne/dba/** +org/apache/cayenne/gen/** +org/apache/cayenne/project/** +org/apache/cayenne/service/** +org/apache/cayenne/tools/** +org/apache/cayenne/wocompat/** +org/apache/cayenne/CayenneDataObject.* +org/apache/cayenne/util/ResourceLocator.* +org/apache/cayenne/util/WebApplicationResourceLocator.* +org/apache/cayenne/util/ZipUtil.* +org/apache/cayenne/map/AshwoodEntitySorter.* +org/apache/cayenne/map/MapLoader.* +org/apache/cayenne/map/*Builder.* +org/apache/cayenne/remote/hessian/service/** +org/apache/cayenne/remote/service/** +org/apache/cayenne/util/ResourceLocator* +.cayenne/** +dotemplates/** Propchange: incubator/cayenne/main/trunk/core/cayenne-client/src/main/aggregator/excludes.txt ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/cayenne/main/trunk/core/pom.xml URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/core/pom.xml?view=diff&rev=490132&r1=490131&r2=490132 ============================================================================== --- incubator/cayenne/main/trunk/core/pom.xml (original) +++ incubator/cayenne/main/trunk/core/pom.xml Mon Dec 25 03:25:41 2006 @@ -37,6 +37,7 @@ <module>cayenne-jdk1.5</module> <module>cayenne-agent</module> <module>cayenne-jpa</module> + <module>cayenne-server</module> </modules> </project>