dion        2003/08/07 09:53:24

  Modified:    src/conf Tag: MAVEN_RC1_STABLE defaults.properties
                        driver.jelly
  Log:
  Update from back ported fixes
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.2.2.1   +0 -3      maven/src/conf/defaults.properties
  
  Index: defaults.properties
  ===================================================================
  RCS file: /home/cvs/maven/src/conf/defaults.properties,v
  retrieving revision 1.2
  retrieving revision 1.2.2.1
  diff -u -r1.2 -r1.2.2.1
  --- defaults.properties       11 Jul 2003 07:21:27 -0000      1.2
  +++ defaults.properties       7 Aug 2003 16:53:24 -0000       1.2.2.1
  @@ -14,9 +14,6 @@
   maven.compile.optimize = off
   maven.compile.deprecation = off
   
  -# dIon - WTF is this doing here?
  -maven.jar.excludes = **/package.html
  -
   # -------------------------------------------------------------------
   # M A V E N  L O C A L  R E P O 
   # -------------------------------------------------------------------
  
  
  
  1.18.2.1  +1 -115    maven/src/conf/driver.jelly
  
  Index: driver.jelly
  ===================================================================
  RCS file: /home/cvs/maven/src/conf/driver.jelly,v
  retrieving revision 1.18
  retrieving revision 1.18.2.1
  diff -u -r1.18 -r1.18.2.1
  --- driver.jelly      22 Jul 2003 01:08:48 -0000      1.18
  +++ driver.jelly      7 Aug 2003 16:53:24 -0000       1.18.2.1
  @@ -1,124 +1,11 @@
   <?xml version="1.0"?>
   
   <project
  +  xmlns:j="jelly:core"
     xmlns:ant="jelly:ant"
     xmlns:define="jelly:define"
  -  xmlns:j="jelly:core"
  -  xmlns:m="maven"
  -  xmlns:resources="resources"
     xmlns:util="jelly:util">
   
  -  <!-- ================================================================== -->
  -  <!-- M A V E N  T A G  L I B R A R Y                                    -->
  -  <!-- ================================================================== -->
  -  <!-- A collection of dynamic tag libraries that make writing            -->
  -  <!-- plugins convenient.                                                -->
  -  <!-- ================================================================== -->
  -
  -  <define:taglib uri="maven">
  -
  -    <!-- ================================================================== -->
  -    <!-- U S E R N A M E  C H E C K                                         -->
  -    <!-- ================================================================== -->
  -    <!-- For several goals we need to make sure that Maven can grab         -->
  -    <!-- hold of a valid username. For deployment goals in particular       -->
  -    <!-- where Maven needs to upload an artifact to a server.               -->
  -    <!-- ================================================================== -->
  -
  -    <define:tag name="user-check">
  -      <j:set var="tmp" value="${user}"/>
  -      <j:if test="${tmp.equals('USERNAME_NOT_SET')}">
  -        <fail message="">
  -+------------------------------------------------------------------
  -| ERROR!
  -|
  -| You must specify a maven username in order to deploy the site!
  -| You can either set this property in your ~/build.properties
  -| or specify one on the command line:
  -|
  -| maven -Dmaven.username=${user.name} [goal]
  -+------------------------------------------------------------------
  -        </fail>
  -      </j:if>
  -    </define:tag>
  -    
  -    <!--
  -      | Check a provided parameter has a value, and if not dump a message out
  -      | and optionally fail while doing it.
  -      |
  -      | @param value   the param value to check
  -      | @param message the message to display, if not specified, the body of 
  -      |                the tag is used
  -      | @param fail    whether to fail or not if the param has no value (true/false)
  -      |
  -    -->
  -    <define:tag name="param-check">
  -      <j:if test="${empty(value)}">
  -        <j:if test="${empty(message)}">
  -          <j:set var="message" trim="yes"><define:invokeBody/></j:set>
  -        </j:if>
  -        <j:if test="${fail}">
  -          <ant:fail>${message}</ant:fail>
  -        </j:if>
  -        <j:if test="${!fail}">
  -          <ant:echo>${message}</ant:echo>
  -        </j:if>
  -      </j:if>
  -    </define:tag>
  -  </define:taglib>
  -
  -  <define:taglib uri="resources">
  -    <!--
  -      | Copy all the file matched by each provided Resource to
  -      | the provided destination directory.
  -      |
  -      | @param resources A collection of pom Resource objects
  -      | @param todir Target directory
  -      | @param targetPath
  -      |
  -    -->
  -
  -      <define:tag name="copy">
  -        <j:forEach var="resource" items="${resources}">
  -          <j:set var="resourceDirectoryPresent" value="false"/>
  -
  -          <util:available file="${resource.directory}">
  -            <j:set var="resourceDirectoryPresent" value="true"/>
  -          </util:available>
  -
  -          <j:if test="${resourceDirectoryPresent == 'true'}">
  -            <j:choose>
  -              <j:when test="${resource.targetPath ==''}">
  -                <j:set var="targetDirectory" value="${todir}"/>
  -              </j:when>
  -              <j:otherwise>
  -                <j:set var="targetDirectory" 
value="${todir}/${resource.targetPath}"/>
  -              </j:otherwise>
  -            </j:choose>
  -            <copy todir="${targetDirectory}" filtering="${resource.filtering}"
  -                overwrite="${resource.filtering}">
  -              <fileset dir="${resource.directory}">
  -                <j:if test="${resources.includes.isEmpty()}">
  -                  <include name="**/**"/>
  -                </j:if>
  -                <j:forEach var="include" items="${resource.includes}">
  -                  <include name="${include}"/>
  -                </j:forEach>
  -                <j:forEach var="exclude" items="${resource.excludes}">
  -                  <exclude name="${exclude}"/>
  -                </j:forEach>
  -              </fileset>
  -            </copy>
  -          </j:if>
  -        </j:forEach>
  -      </define:tag>
  -    </define:taglib>
  -
  -    <!-- Allow a hook for processing around the build start. -->
  -
  -    <goal name="build:start">
  -    </goal>
  -
       <!-- ================================================================== -->
       <!-- D R I V E R  I N I T I A L I Z A T I O N                           -->
       <!-- ================================================================== -->
  @@ -164,6 +51,5 @@
   
       <goal name="build:end">
       </goal>
  -
   </project>
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to