[jboss-cvs] repository.jboss.com/jaxen/1.1-brew/src ...

Vivek Lakshmanan vivekl at redhat.com
Fri Feb 23 01:07:30 EST 2007


  User: vivekl  
  Date: 07/02/23 01:07:30

  Added:       jaxen/1.1-brew/src    jaxen-1.1-build.xml
                        jaxen-1.1-fix-css-path.patch jaxen-1.1-src.tar.gz
  Log:
  - Address the following JIRA tasks:
    JBAS-3994
    JBAS-4132
    JBAS-4137
    JBAS-4138
    JBAS-4139
    JBAS-4141
  - Add brew-built binaries for thirdparty dependencies for AS 4.2
  
  Revision  Changes    Path
  1.1      date: 2007/02/23 06:07:30;  author: vivekl;  state: Exp;repository.jboss.com/jaxen/1.1-brew/src/jaxen-1.1-build.xml
  
  Index: jaxen-1.1-build.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  
  <!--build.xml generated by maven from project.xml version 1.1
    on date February 13 2006, time 1000-->
  <project default="jar" name="jaxen" basedir=".">
    <!--Load local and user build preferences-->
    <property file="build.properties"></property>
    <property file="${user.home}/build.properties"></property>
    <!--Build properties-->
    <property name="defaulttargetdir" value="${basedir}/target"></property>
    <property name="libdir" value="${user.home}/.maven/repository"></property>
    <property name="classesdir" value="${basedir}/target/classes"></property>
    <property name="testclassesdir" value="${basedir}/target/test-classes"></property>
    <property name="testreportdir" value="${basedir}/target/test-reports"></property>
    <property name="distdir" value="${basedir}/dist"></property>
    <property name="javadocdir" value="${basedir}/dist/docs/api"></property>
    <property name="final.name" value="jaxen-1.1"></property>
    <property name="proxy.host" value=""></property>
    <property name="proxy.port" value=""></property>
    <property name="proxy.username" value=""></property>
    <property name="proxy.password" value=""></property>
    <path id="build.classpath">
      <pathelement location="${libdir}/JPP/jars/dom4j.jar"></pathelement>
      <pathelement location="${libdir}/JPP/jars/jdom.jar"></pathelement>
      <pathelement location="${libdir}/JPP/jars/xml-commons-apis.jar"></pathelement>
      <pathelement location="${libdir}/JPP/jars/xerces-j2.jar"></pathelement>
      <pathelement location="${libdir}/JPP/jars/xom.jar"></pathelement>
      <pathelement location="${libdir}/JPP/jars/junit.jar"></pathelement>
    </path>
    <target name="init" description="o Initializes some properties">
      <mkdir dir="${libdir}"></mkdir>
      <condition property="noget">
        <equals arg2="only" arg1="${build.sysclasspath}"></equals>
      </condition>
      <!--Test if JUNIT is present in ANT classpath-->
      <available property="Junit.present" classname="junit.framework.Test"></available>
      <!--Test if user defined a proxy-->
      <condition property="useProxy">
        <and>
          <isset property="proxy.host"></isset>
          <not>
            <equals trim="true" arg2="" arg1="${proxy.host}"></equals>
          </not>
        </and>
      </condition>
    </target>
    <target name="compile" description="o Compile the code" depends="get-deps">
      <mkdir dir="${classesdir}"></mkdir>
      <javac destdir="${classesdir}" deprecation="true" debug="true" optimize="false" excludes="**/package.html">
        <src>
          <pathelement location="${basedir}/src/java/main"></pathelement>
        </src>
        <classpath refid="build.classpath"></classpath>
      </javac>
    </target>
    <target name="jar" description="o Create the jar" depends="compile,test">
      <jar jarfile="${defaulttargetdir}/${final.name}.jar" excludes="**/package.html" basedir="${classesdir}"></jar>
    </target>
    <target name="clean" description="o Clean up the generated directories">
      <delete dir="${defaulttargetdir}"></delete>
      <delete dir="${distdir}"></delete>
    </target>
    <target name="dist" description="o Create a distribution" depends="jar, javadoc">
      <mkdir dir="dist"></mkdir>
      <copy todir="dist">
        <fileset dir="${defaulttargetdir}" includes="*.jar"></fileset>
        <fileset dir="${basedir}" includes="LICENSE*, README*"></fileset>
      </copy>
    </target>
    <target name="test" description="o Run the test cases" if="test.failure" depends="internal-test">
      <fail message="There were test failures."></fail>
    </target>
    <target name="internal-test" if="Junit.present" depends="junit-present,compile-tests">
      <mkdir dir="${testreportdir}"></mkdir>
      <junit dir="${basedir}" failureproperty="test.failure" printSummary="yes" fork="true" haltonerror="true">
        <sysproperty key="basedir" value="."></sysproperty>
        <formatter type="xml"></formatter>
        <formatter usefile="false" type="plain"></formatter>
        <classpath>
          <path refid="build.classpath"></path>
          <pathelement path="${testclassesdir}"></pathelement>
          <pathelement path="${classesdir}"></pathelement>
        </classpath>
        <batchtest todir="${testreportdir}">
          <fileset dir="${basedir}/src/java/test">
            <include name="**/*Test.java"></include>
            <exclude name="org/jaxen/jdom/XPathTest.java"></exclude>
          </fileset>
        </batchtest>
      </junit>
    </target>
    <target name="junit-present" unless="Junit.present" depends="init">
      <echo>================================= WARNING ================================</echo>
      <echo>Junit isn't present in your ${ANT_HOME}/lib directory. Tests not executed.</echo>
      <echo>==========================================================================</echo>
    </target>
    <target name="compile-tests" if="Junit.present" depends="junit-present,compile">
      <mkdir dir="${testclassesdir}"></mkdir>
      <javac destdir="${testclassesdir}" deprecation="true" debug="true" optimize="false" excludes="**/package.html">
        <src>
          <pathelement location="${basedir}/src/java/test"></pathelement>
        </src>
        <classpath>
          <path refid="build.classpath"></path>
          <pathelement path="${classesdir}"></pathelement>
        </classpath>
      </javac>
      <copy todir="${testclassesdir}">
        <fileset dir="${basedir}/src/java/test">
          <include name="**/*.werk"></include>
          <include name="**/*.xml"></include>
          <include name="**/*.properties"></include>
        </fileset>
      </copy>
    </target>
    <target name="javadoc" description="o Generate javadoc" depends="get-deps">
      <mkdir dir="${javadocdir}"></mkdir>
      <tstamp>
        <format pattern="2001-yyyy" property="year"></format>
      </tstamp>
      <property name="copyright" value="Copyright &amp;copy;  Codehaus. All Rights Reserved."></property>
      <property name="title" value="jaxen 1.1 API"></property>
      <javadoc use="true" private="true" destdir="${javadocdir}" author="true" version="true" sourcepath="${basedir}/src/java/main" packagenames="org.jaxen.*">
        <classpath>
          <path refid="build.classpath"></path>
        </classpath>
      </javadoc>
    </target>
    <target name="get-dep-dom4j.jar" description="o Download the dependency : dom4j.jar" unless="dom4j.jar" depends="init,setProxy,noProxy,get-custom-dep-dom4j.jar">
      <mkdir dir="${libdir}/JPP/jars/"></mkdir>
      <get dest="${libdir}/JPP/jars/dom4j.jar" usetimestamp="true" ignoreerrors="true" src="file:/usr/share/maven/repository/JPP/jars/dom4j.jar"></get>
    </target>
    <target name="get-custom-dep-dom4j.jar" if="dom4j.jar" depends="init,setProxy,noProxy">
      <mkdir dir="${libdir}/JPP/jars/"></mkdir>
      <get dest="${libdir}/JPP/jars/dom4j.jar" usetimestamp="true" ignoreerrors="true" src="${dom4j.jar}"></get>
    </target>
    <target name="get-dep-jdom.jar" description="o Download the dependency : jdom.jar" unless="jdom.jar" depends="init,setProxy,noProxy,get-custom-dep-jdom.jar">
      <mkdir dir="${libdir}/JPP/jars/"></mkdir>
      <get dest="${libdir}/JPP/jars/jdom.jar" usetimestamp="true" ignoreerrors="true" src="file:/usr/share/maven/repository/JPP/jars/jdom.jar"></get>
    </target>
    <target name="get-custom-dep-jdom.jar" if="jdom.jar" depends="init,setProxy,noProxy">
      <mkdir dir="${libdir}/JPP/jars/"></mkdir>
      <get dest="${libdir}/JPP/jars/jdom.jar" usetimestamp="true" ignoreerrors="true" src="${jdom.jar}"></get>
    </target>
    <target name="get-dep-xmlParserAPIs.jar" description="o Download the dependency : xmlParserAPIs.jar" unless="xmlParserAPIs.jar" depends="init,setProxy,noProxy,get-custom-dep-xmlParserAPIs.jar">
      <mkdir dir="${libdir}/JPP/jars/"></mkdir>
      <get dest="${libdir}/JPP/jars/xml-commons-apis.jar" usetimestamp="true" ignoreerrors="true" src="file:/usr/share/maven/repository/JPP/jars/xml-commons-apis.jar"></get>
    </target>
    <target name="get-custom-dep-xmlParserAPIs.jar" if="xmlParserAPIs.jar" depends="init,setProxy,noProxy">
      <mkdir dir="${libdir}/JPP/jars/"></mkdir>
      <get dest="${libdir}/JPP/jars/xml-commons-apis.jar" usetimestamp="true" ignoreerrors="true" src="${xmlParserAPIs.jar}"></get>
    </target>
    <target name="get-dep-xercesImpl.jar" description="o Download the dependency : xercesImpl.jar" unless="xercesImpl.jar" depends="init,setProxy,noProxy,get-custom-dep-xercesImpl.jar">
      <mkdir dir="${libdir}/JPP/jars/"></mkdir>
      <get dest="${libdir}/JPP/jars/xerces-j2.jar" usetimestamp="true" ignoreerrors="true" src="file:/usr/share/maven/repository/JPP/jars/xerces-j2.jar"></get>
    </target>
    <target name="get-custom-dep-xercesImpl.jar" if="xercesImpl.jar" depends="init,setProxy,noProxy">
      <mkdir dir="${libdir}/JPP/jars/"></mkdir>
      <get dest="${libdir}/JPP/jars/xerces-j2.jar" usetimestamp="true" ignoreerrors="true" src="${xercesImpl.jar}"></get>
    </target>
    <target name="get-dep-xom.jar" description="o Download the dependency : xom.jar" unless="xom.jar" depends="init,setProxy,noProxy,get-custom-dep-xom.jar">
      <mkdir dir="${libdir}/JPP/jars/"></mkdir>
      <get dest="${libdir}/JPP/jars/xom.jar" usetimestamp="true" ignoreerrors="true" src="file:/usr/share/maven/repository/JPP/jars/xom.jar"></get>
    </target>
    <target name="get-custom-dep-xom.jar" if="xom.jar" depends="init,setProxy,noProxy">
      <mkdir dir="${libdir}/JPP/jars/"></mkdir>
      <get dest="${libdir}/JPP/jars/xom.jar" usetimestamp="true" ignoreerrors="true" src="${xom.jar}"></get>
    </target>
    <target name="get-dep-junit.jar" description="o Download the dependency : junit.jar" unless="junit.jar" depends="init,setProxy,noProxy,get-custom-dep-junit.jar">
      <mkdir dir="${libdir}/JPP/jars/"></mkdir>
      <get dest="${libdir}/JPP/jars/junit.jar" usetimestamp="true" ignoreerrors="true" src="file:/usr/share/maven/repository/JPP/jars/junit.jar"></get>
    </target>
    <target name="get-custom-dep-junit.jar" if="junit.jar" depends="init,setProxy,noProxy">
      <mkdir dir="${libdir}/JPP/jars/"></mkdir>
      <get dest="${libdir}/JPP/jars/junit.jar" usetimestamp="true" ignoreerrors="true" src="${junit.jar}"></get>
    </target>
    <target name="get-deps" unless="noget" depends="get-dep-dom4j.jar,get-dep-jdom.jar,get-dep-xmlParserAPIs.jar,get-dep-xercesImpl.jar,get-dep-xom.jar,get-dep-junit.jar"></target>
    <target name="setProxy" if="useProxy" depends="init">
      <!--Proxy settings works only with a JDK 1.2 and higher.-->
      <echo>Proxy used :</echo>
      <echo>Proxy host [${proxy.host}]</echo>
      <echo>Proxy port [${proxy.port}]</echo>
      <echo>Proxy user [${proxy.username}]</echo>
      <setproxy proxyuser="${proxy.username}" proxyport="${proxy.port}" proxypassword="${proxy.password}" proxyhost="${proxy.host}"></setproxy>
    </target>
    <target name="noProxy" unless="useProxy" depends="init">
      <echo>Proxy not used.</echo>
    </target>
    <target name="install-maven">
      <get dest="${user.home}/maven-install-latest.jar" usetimestamp="true" src="${repo}/maven/maven-install-latest.jar"></get>
      <unjar dest="${maven.home}" src="${user.home}/maven-install-latest.jar"></unjar>
    </target>
  </project>
  
  
  
  1.1      date: 2007/02/23 06:07:30;  author: vivekl;  state: Exp;repository.jboss.com/jaxen/1.1-brew/src/jaxen-1.1-fix-css-path.patch
  
  Index: jaxen-1.1-fix-css-path.patch
  ===================================================================
  --- ./project.properties.sav	2007-02-19 10:48:51.000000000 -0500
  +++ ./project.properties	2007-02-19 10:48:46.000000000 -0500
  @@ -54,7 +54,7 @@
   #     javadoc
   # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   
  -maven.javadoc.stylesheet = ./xdocs/stylesheets/javadoc-style.css
  +maven.javadoc.stylesheet = ./src/doc/style/javadoc.css
   # maven.javadoc.overview = ${basedir}/src/java/main/org/blissed/overview.html
   maven.javadoc.links = \
   	http://java.sun.com/j2se/1.4.2/docs/api/
  
  
  
  1.1      date: 2007/02/23 06:07:30;  author: vivekl;  state: Exp;repository.jboss.com/jaxen/1.1-brew/src/jaxen-1.1-src.tar.gz
  
  	<<Binary file>>
  
  



More information about the jboss-cvs-commits mailing list