Author: bgoodin
Date: Sun Feb 18 11:30:27 2007
New Revision: 508951

URL: http://svn.apache.org/viewvc?view=rev&rev=508951
Log:
- added changelog report and jar manifest customizations to pom.xml

Modified:
    ibatis/trunk/java/mapper/mapper2/pom.xml

Modified: ibatis/trunk/java/mapper/mapper2/pom.xml
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/java/mapper/mapper2/pom.xml?view=diff&rev=508951&r1=508950&r2=508951
==============================================================================
--- ibatis/trunk/java/mapper/mapper2/pom.xml (original)
+++ ibatis/trunk/java/mapper/mapper2/pom.xml Sun Feb 18 11:30:27 2007
@@ -1,129 +1,154 @@
 <?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>
-       <groupId>org.apache.ibatis</groupId>
-       <artifactId>ibatis-sqlmap</artifactId>
-       <packaging>jar</packaging>
-       <version>SNAPSHOT</version>
-       <name>iBATIS SQL Maps</name>
-       <url>http://ibatis.apache.org</url>
+         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.apache.ibatis</groupId>
+  <artifactId>ibatis-sqlmap</artifactId>
+  <packaging>jar</packaging>
+  <version>SNAPSHOT</version>
+  <name>iBATIS SQL Maps</name>
+  <url>http://ibatis.apache.org</url>
   <scm>
     <connection>scm:svn:http://svn.apache.org/repos/asf/ibatis/</connection>
     
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/ibatis/</developerConnection>
     <tag>HEAD</tag>
     <url>http://svn.apache.org/repos/asf/ibatis/</url>
   </scm>
-       <pluginRepositories>
-      <pluginRepository>
-          <id>tlc</id>
-          <name>TLC Repository</name>
-          <url>http://commons.ucalgary.ca/pub/m2</url>
-      </pluginRepository>
+  <pluginRepositories>
+    <pluginRepository>
+      <id>tlc</id>
+      <name>TLC Repository</name>
+      <url>http://commons.ucalgary.ca/pub/m2</url>
+    </pluginRepository>
   </pluginRepositories>
-       <dependencies>
-               <dependency>
-                       <groupId>org.apache.geronimo.specs</groupId>
-                       <artifactId>geronimo-jta_1.0.1B_spec</artifactId>
-                       <version>1.0.1</version>
-                       <scope>compile</scope>
-               </dependency>
-               <dependency>
-                       <groupId>opensymphony</groupId>
-                       <artifactId>oscache</artifactId>
-                       <version>2.3</version>
-                       <scope>compile</scope>
-               </dependency>
-               <dependency>
-                       <groupId>cglib</groupId>
-                       <artifactId>cglib-full</artifactId>
-                       <version>2.0.2</version>
-                       <scope>compile</scope>
-               </dependency>
-               <dependency>
-                       <groupId>commons-logging</groupId>
-                       <artifactId>commons-logging-api</artifactId>
-                       <version>1.0.3</version>
-                       <scope>compile</scope>
-               </dependency>
-               <dependency>
-                       <groupId>log4j</groupId>
-                       <artifactId>log4j</artifactId>
-                       <version>1.2.9</version>
-                       <scope>compile</scope>
-               </dependency>
-               <dependency>
-                       <groupId>commons-dbcp</groupId>
-                       <artifactId>commons-dbcp</artifactId>
-                       <version>1.2.1</version>
-                       <scope>compile</scope>
-               </dependency>
-               <!-- TEST DEPENDENCIES -->
-               <dependency>
-                       <groupId>junit</groupId>
-                       <artifactId>junit</artifactId>
-                       <version>3.8.1</version>
-                       <scope>test</scope>
-               </dependency>
-               <dependency>
-                       <groupId>hsqldb</groupId>
-                       <artifactId>hsqldb</artifactId>
-                       <version>1.8.0.7</version>
-                       <scope>test</scope>
-               </dependency>
-               <dependency>
-                       <groupId>org.apache.derby</groupId>
-                       <artifactId>derby</artifactId>
-                       <version>10.2.2.0</version>
-                       <scope>test</scope>
-               </dependency>
-       </dependencies>
-       <build>
-         
<finalName>${project.artifactId}-${project.version}-r${buildNumber}</finalName>
-               <sourceDirectory>${basedir}/src</sourceDirectory>
-               <testSourceDirectory>${basedir}/test</testSourceDirectory>
-               <resources>
-                       <resource>
-                               <directory>${basedir}/src</directory>
-                               <excludes>
-                                       <exclude>**/*.java</exclude>
-                               </excludes>
-                       </resource>
-               </resources>
-               <testResources>
-                       <testResource>
-                               <directory>${basedir}/test</directory>
-                               <excludes>
-                                       <exclude>**/*.java</exclude>
-                               </excludes>
-                       </testResource>
-               </testResources>
-               <plugins>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-compiler-plugin</artifactId>
-                               <configuration>
-                                       <source>1.4</source>
-                                       <target>1.4</target>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-surefire-plugin</artifactId>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>cobertura-maven-plugin</artifactId>
-                               <version>2.0</version>
-                               <executions>
-                                       <execution>
-                                               <goals>
-                                                       <goal>clean</goal>
-                                               </goals>
-                                       </execution>
-                               </executions>
-                       </plugin>
-                       <plugin>
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.geronimo.specs</groupId>
+      <artifactId>geronimo-jta_1.0.1B_spec</artifactId>
+      <version>1.0.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>opensymphony</groupId>
+      <artifactId>oscache</artifactId>
+      <version>2.3</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>cglib</groupId>
+      <artifactId>cglib-full</artifactId>
+      <version>2.0.2</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>commons-logging</groupId>
+      <artifactId>commons-logging-api</artifactId>
+      <version>1.0.3</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>1.2.9</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>commons-dbcp</groupId>
+      <artifactId>commons-dbcp</artifactId>
+      <version>1.2.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <!-- TEST DEPENDENCIES -->
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>hsqldb</groupId>
+      <artifactId>hsqldb</artifactId>
+      <version>1.8.0.7</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.derby</groupId>
+      <artifactId>derby</artifactId>
+      <version>10.2.2.0</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  <build>
+    
<finalName>${project.artifactId}-${project.version}-r${buildNumber}</finalName>
+    <sourceDirectory>${basedir}/src</sourceDirectory>
+    <testSourceDirectory>${basedir}/test</testSourceDirectory>
+    <resources>
+      <resource>
+        <directory>${basedir}/src</directory>
+        <excludes>
+          <exclude>**/*.java</exclude>
+        </excludes>
+      </resource>
+    </resources>
+    <testResources>
+      <testResource>
+        <directory>${basedir}/test</directory>
+        <excludes>
+          <exclude>**/*.java</exclude>
+        </excludes>
+      </testResource>
+    </testResources>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <archive>
+            <index>false</index>
+            <manifest>
+              <addClasspath>false</addClasspath>
+            </manifest>
+            <manifestEntries>
+              <Build-On>${still.working.on.this}</Build-On>
+            </manifestEntries>
+            <manifestSections>
+              <manifestSection>
+                <name>com/ibatis</name>
+                <manifestEntries>
+                  <Implementation-Title>iBATIS Data 
Mapper</Implementation-Title>
+                  
<Implementation-Version>${project.version}-r${buildNumber}</Implementation-Version>
+                  <Implementation-Vendor>Apache Software 
Foundation</Implementation-Vendor>
+                </manifestEntries>
+              </manifestSection>
+            </manifestSections>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.4</source>
+          <target>1.4</target>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-surefire-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <version>2.0</version>
+        <executions>
+          <execution>
+            <goals>
+              <goal>clean</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
         <artifactId>maven-assembly-plugin</artifactId>
         <configuration>
           <descriptorRefs>
@@ -142,7 +167,7 @@
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>maven-buildnumber-plugin</artifactId>
-        <version>0.9.4</version>
+        <version>0.9.5-SNAPSHOT</version>
         <executions>
           <execution>
             <phase>validate</phase>
@@ -156,37 +181,54 @@
           <doUpdate>false</doUpdate>
         </configuration>
       </plugin>
-               </plugins>
-       </build>
-       <reporting>
+    </plugins>
+  </build>
+  <reporting>
     <plugins>
       <plugin>
-       <groupId>org.apache.maven.plugins</groupId>
-       <artifactId>maven-site-plugin</artifactId>
-       <configuration>
-         <templateDirectory>${basedir}</templateDirectory>
-         <template>build/maven/maven-site.vm</template>
-       </configuration>
-      </plugin>    
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               
<artifactId>maven-surefire-report-plugin</artifactId>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>cobertura-maven-plugin</artifactId>
-                               <version>2.0</version>
-                       </plugin>
-               </plugins>
-       </reporting>
-       <!--
-       <distributionManagement>
-               <repository>
-                       <uniqueVersion></uniqueVersion>
-                       <id></id>
-                       <name></name>
-                       <url></url>
-               </repository>
-       </distributionManagement>
-       -->
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-site-plugin</artifactId>
+        <configuration>
+          <templateDirectory>${basedir}</templateDirectory>
+          <template>build/maven/maven-site.vm</template>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-surefire-report-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <version>2.0</version>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>changelog-maven-plugin</artifactId>
+        <configuration>
+          <type>date</type>
+          <dates>
+            <date implementation="java.lang.String">2006-12-01</date>
+            <!--
+            need to find a way to have a property for the current date
+            this appears to be a mavent problem. Still looking for a
+            way to implement it.
+            -->
+            <date implementation="java.lang.String">2007-02-18</date>
+          </dates>
+          <dateFormat>yyyy-MM-dd</dateFormat>
+        </configuration>
+      </plugin>
+    </plugins>
+  </reporting>
+  <!--
+   <distributionManagement>
+     <repository>
+       <uniqueVersion></uniqueVersion>
+       <id></id>
+       <name></name>
+       <url></url>
+     </repository>
+   </distributionManagement>
+   -->
 </project>


Reply via email to