The version of Apache log4j used by SoundHelix.

[[ 🗃 ^aEp6o apache-log4j ]] :: [📥 Inbox] [📤 Outbox] [🐤 Followers] [🤝 Collaborators] [🛠 Commits]

Clone

HTTPS: git clone https://vervis.peers.community/repos/aEp6o

SSH: git clone USERNAME@vervis.peers.community:aEp6o

Branches

Tags

1.3alpha-7 :: examples / tiny-webapp / Tata /

build.xml

<?xml version="1.0" encoding="UTF-8" ?>

<project name="Webapp Build Script" default="compile" basedir=".">

  <property environment="env"/>

  <!-- The build.properties file defines variables dependent of the host machine -->
  <property file="build.properties"/>

  <!-- reference to the parent project -->	
  <property name="log4j.home" value="../../.."/>

  <property name="src.dir" value="${basedir}/src/java/"/>
  <property name="WebRoot" value="${basedir}/WebRoot"/>
  <property name="WEB-INF" value="${WebRoot}/WEB-INF"/>
  <property name="javac.dest" value="${WEB-INF}/classes"/>
	
  <property name="webapp-name" value="tata"/>

  <path id="compile.classpath">
    <pathelement location="${build.home}/classes"/>
  	<fileset dir="${log4j.home}">
  	  <include name="log4j-1.3*.jar"/>
  	</fileset>
    <pathelement location="${servlet.jar}"/>
  </path>
 
  <target name="clean" depends="">
    <delete dir="${javac.dest}/" />
    <delete dir="./${webapp-name}.war" />
  </target>

  <target name="compile">
    <mkdir dir="${javac.dest}"/>
    <javac srcdir="${src.dir}" destdir="${javac.dest}">
      <classpath refid="compile.classpath"/>
      <include name="wombat/*.java" />
    </javac>
  </target>

  <target name="war" depends="compile">
    <war warfile="${webapp-name}.war" webxml="${WEB-INF}/web.xml">
        <zipfileset dir="${WebRoot}"/>
      </war>
  </target>

  <!-- ================================================================= -->
  <!--                    Uncompress war file                            -->
  <!-- ================================================================= -->
  <target name="deploy" depends="war">
    <unjar src="${webapp-name}.war" dest="${target.webapp.dir}/${webapp-name}"/>
  </target>

</project>
[See repo JSON]