bloritsch 2003/02/10 11:07:55 Modified: . build.xml check-targets.ent check-targets.properties Log: fix up the check-targets stuff to include Rhino--which is used for the announcements Revision Changes Path 1.168 +5 -5 avalon/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/avalon/build.xml,v retrieving revision 1.167 retrieving revision 1.168 diff -u -r1.167 -r1.168 --- build.xml 10 Feb 2003 18:10:56 -0000 1.167 +++ build.xml 10 Feb 2003 19:07:55 -0000 1.168 @@ -129,10 +129,10 @@ </target> <!-- defer to check-targets.ent for figuring out dependencies --> - <target name="check-dependencies" depends="junit-check,log4j-check,logkit-check,jdk14-check"/> + <target name="check-dependencies" depends="junit-check,log4j-check,logkit-check,jdk14-check,bsf-check,rhino-check"/> <!-- defer to check-targets.ent for downloading dependencies --> - <target name="import-dependencies" depends="import-junit,import-log4j,import-logkit"/> + <target name="import-dependencies" depends="import-junit,import-log4j,import-logkit,import-bsf,import-rhino"/> <!-- Prepares the build directory --> <target name="prepare" depends="check-dependencies"> @@ -429,7 +429,7 @@ </target> <!-- Creates all the .jar files --> - <target name="all" depends="compile, prepare-conf" description="generates the Avalon jar files"> + <target name="all" depends="compile, prepare-conf, check-dependencies" description="generates the Avalon jar files"> <mkdir dir="${target.lib}"/> <jar jarfile="${target.lib}/${framework.name}.jar" basedir="${target.classes}" @@ -468,7 +468,7 @@ <mkdir dir="${dist.dir}"/> <copy file="${target.lib}/${framework.name}.jar" tofile="${dist.dir}/${framework.name}-${version}.jar"/> - <copy file="${lib.dir}/${logkit.jar}" todir="${dist.dir}"/> + <!-- <copy file="${lib.dir}/${logkit.jar}" todir="${dist.dir}"/> --> <mkdir dir="${dist.docs}"/> <mkdir dir="${dist.javadocs}"/> @@ -500,7 +500,7 @@ </fileset> </copy> - <copy file="${lib.dir}/${logkit.jar}" todir="${src.dist.lib}"/> + <!-- <copy file="${lib.dir}/${logkit.jar}" todir="${src.dist.lib}"/> --> <copy todir="${src.dist.src}"> <fileset dir="${src.dir}"> 1.5 +42 -2 avalon/check-targets.ent Index: check-targets.ent =================================================================== RCS file: /home/cvs/avalon/check-targets.ent,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- check-targets.ent 10 Feb 2003 18:10:56 -0000 1.4 +++ check-targets.ent 10 Feb 2003 19:07:55 -0000 1.5 @@ -49,7 +49,7 @@ <property file="check-targets.properties"/> <target name="setup-dependencies"> <available property="bsf.present" - classname="com.bsf.BSFEngine" + classname="com.ibm.bsf.BSFEngine" classpathref="project.class.path" /> <available property="checkstyle.present" classname="com.puppycrawl.tools.checkstyle.Checker" @@ -81,6 +81,9 @@ <available property="logkit.present" classname="org.apache.log.Hierarchy" classpathref="project.class.path" /> + <available property="rhino.present" + classname="org.mozilla.javascript.Parser" + classpathref="project.class.path"/> </target> @@ -153,7 +156,7 @@ </condition> <fail if="do.abort">Download aborted.</fail> - <get src="${jar.repository}/${id}/jars/${id}-${version}.jar" + <get src="${jar.repository}/${id}/jars/${jar.id}-${version}.jar" dest="${lib.dir}/${id}-${version}.jar" verbose="true" usetimestamp="true"/> @@ -170,6 +173,7 @@ <target name="bsf-check" unless="bsf.present" depends="setup-dependencies"> <antcall target="missing-dependency"> <param name="id" value="${bsf.id}"/> + <param name="jar.id" value="${bsf.id}"/> <param name="version" value="${bsf.version}"/> <param name="license" value="${bsf.license}"/> <param name="license.url" value="${bsf.license.url}"/> @@ -179,6 +183,7 @@ <target name="import-bsf" depends="setup-dependencies"> <antcall target="import-dependency"> <param name="id" value="${bsf.id}"/> + <param name="jar.id" value="${bsf.id}"/> <param name="version" value="${bsf.version}"/> <param name="license" value="${bsf.license}"/> <param name="license.url" value="${bsf.license.url}"/> @@ -189,6 +194,7 @@ <target name="checkstyle-check" unless="checkstyle.present" depends="setup-dependencies"> <antcall target="missing-dependency"> <param name="id" value="${checkstyle.id}"/> + <param name="jar.id" value="${checkstyle.id}"/> <param name="version" value="${checkstyle.version}"/> <param name="license" value="${checkstyle.license}"/> <param name="license.url" value="${checkstyle.license.url}"/> @@ -198,6 +204,7 @@ <target name="import-checkstyle" depends="setup-dependencies"> <antcall target="import-dependency"> <param name="id" value="${checkstyle.id}"/> + <param name="jar.id" value="${checkstyle.id}"/> <param name="version" value="${checkstyle.version}"/> <param name="license" value="${checkstyle.license}"/> <param name="license.url" value="${checkstyle.license.url}"/> @@ -208,6 +215,7 @@ <target name="commons-logging-check" unless="commons-logging.present" depends="setup-dependencies"> <antcall target="missing-dependency"> <param name="id" value="${commons-logging.id}"/> + <param name="jar.id" value="${commons-logging.id}"/> <param name="version" value="${commons-logging.version}"/> <param name="license" value="${commons-logging.license}"/> <param name="license.url" value="${commons-logging.license.url}"/> @@ -217,6 +225,7 @@ <target name="import-commons-logging" depends="setup-dependencies"> <antcall target="import-dependency"> <param name="id" value="${commons-logging.id}"/> + <param name="jar.id" value="${commons-logging.id}"/> <param name="version" value="${commons-logging.version}"/> <param name="license" value="${commons-logging.license}"/> <param name="license.url" value="${commons-logging.license.url}"/> @@ -227,6 +236,7 @@ <target name="javamail-check" unless="javax.mail.present" depends="setup-dependencies"> <antcall target="missing-dependency-noauto"> <param name="id" value="${javamail.id}"/> + <param name="jar.id" value="${javamail.id}"/> <param name="version" value="${javamail.version}"/> <param name="license" value="${javamail.license}"/> <param name="license.url" value="${javamail.license.url}"/> @@ -238,6 +248,7 @@ <target name="jdbc-check" unless="javax.sql.present" depends="setup-dependencies"> <antcall target="missing-dependency-noauto"> <param name="id" value="${jdbc.id}"/> + <param name="jar.id" value="${jdbc.id}"/> <param name="version" value="${jl.version}"/> <param name="license" value="${jdbc.license}"/> <param name="license.url" value="${jdbc.license.url}"/> @@ -259,6 +270,7 @@ <target name="jms-check" unless="javax.jms.present" depends="setup-dependencies"> <antcall target="missing-dependency-noauto"> <param name="id" value="${jms.id}"/> + <param name="jar.id" value="${jms.id}"/> <param name="version" value="${jms.version}"/> <param name="license" value="${jms.license}"/> <param name="license.url" value="${jms.license.url}"/> @@ -270,6 +282,7 @@ <target name="junit-check" unless="junit.present" depends="setup-dependencies"> <antcall target="missing-dependency"> <param name="id" value="${junit.id}"/> + <param name="jar.id" value="${junit.id}"/> <param name="version" value="${junit.version}"/> <param name="license" value="${junit.license}"/> <param name="license.url" value="${junit.license.url}"/> @@ -279,6 +292,7 @@ <target name="import-junit" depends="setup-dependencies"> <antcall target="import-dependency"> <param name="id" value="${junit.id}"/> + <param name="jar.id" value="${junit.id}"/> <param name="version" value="${junit.version}"/> <param name="license" value="${junit.license}"/> <param name="license.url" value="${junit.license.url}"/> @@ -289,6 +303,7 @@ <target name="log4j-check" unless="log4j.present" depends="setup-dependencies"> <antcall target="missing-dependency"> <param name="id" value="${log4j.id}"/> + <param name="jar.id" value="${log4j.id}"/> <param name="version" value="${log4j.version}"/> <param name="license" value="${log4j.license}"/> <param name="license.url" value="${log4j.license.url}"/> @@ -298,6 +313,7 @@ <target name="import-log4j" depends="setup-dependencies"> <antcall target="import-dependency"> <param name="id" value="${log4j.id}"/> + <param name="jar.id" value="${log4j.id}"/> <param name="version" value="${log4j.version}"/> <param name="license" value="${log4j.license}"/> <param name="license.url" value="${log4j.license.url}"/> @@ -308,6 +324,7 @@ <target name="logkit-check" unless="logkit.present" depends="setup-dependencies"> <antcall target="missing-dependency"> <param name="id" value="${logkit.id}"/> + <param name="jar.id" value="${logit.id}"/> <param name="version" value="${logkit.version}"/> <param name="license" value="${logkit.license}"/> <param name="license.url" value="${logkit.license.url}"/> @@ -317,16 +334,39 @@ <target name="import-logkit" depends="setup-dependencies"> <antcall target="import-dependency"> <param name="id" value="${logkit.id}"/> + <param name="jar.id" value="${logkit.id}"/> <param name="version" value="${logkit.version}"/> <param name="license" value="${logkit.license}"/> <param name="license.url" value="${logkit.license.url}"/> </antcall> </target> + <!-- Rhino --> + <target name="rhino-check" unless="rhino.present" depends="setup-dependencies"> + <antcall target="missing-dependency"> + <param name="id" value="${rhino.id}"/> + <param name="jar.id" value="${rhino.jar.id}"/> + <param name="version" value="${rhino.version}"/> + <param name="license" value="${rhino.license}"/> + <param name="license.url" value="${rhino.license.url}"/> + </antcall> + </target> + + <target name="import-rhino" depends="setup-dependencies"> + <antcall target="import-dependency"> + <param name="id" value="${rhino.id}"/> + <param name="jar.id" value="${rhino.jar.id}"/> + <param name="version" value="${rhino.version}"/> + <param name="license" value="${rhino.license}"/> + <param name="license.url" value="${rhino.license.url}"/> + </antcall> + </target> + <!-- Servlet API --> <target name="servletapi-check" unless="javax.servlet.present" depends="setup-dependencies"> <antcall target="missing-dependency-noauto"> <param name="id" value="${servletapi.id}"/> + <param name="jar.id" value="${servletapi.id}"/> <param name="version" value="${servletapi.version}"/> <param name="license" value="${servletapi.license}"/> <param name="license.url" value="${servletapi.license.url}"/> 1.3 +10 -0 avalon/check-targets.properties Index: check-targets.properties =================================================================== RCS file: /home/cvs/avalon/check-targets.properties,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- check-targets.properties 8 Feb 2003 17:27:36 -0000 1.2 +++ check-targets.properties 10 Feb 2003 19:07:55 -0000 1.3 @@ -11,6 +11,8 @@ lgpl.license=GNU Lesser General Public License lgpl.license.url=http://www.opensource.org/licenses/lgpl-license.php sbcl.license=Sun Binary Code License +npl.license=Netzcape Public License +npl.license.url=http://www.mozilla.org/MPL/NPL-1.1.html # BSF bsf.version=2.2 @@ -74,6 +76,14 @@ logkit.license=${asl.license} logkit.license.url=${asl.license.url} logkit.dist.url=http://avalon.apache.org/logkit/ + +# Rhino +rhino.version=1.5R4-RC3 +rhino.id=rhino +rhino.jar.id=js +rhino.license=${npl.license} +rhino.license.url=${npl.license.url} +rhino.dist.urlftp:ftp://ftp.mozilla.org/pub/js/ # Servlet API servletapi.version=2.2
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]