svn commit: rev 22474 - in avalon/trunk/planet/tutorials/profiles: . conf src/java src/main

[email protected]
Newsgroups gmane.comp.jakarta.avalon.cvs
Message-ID <[email protected]>
Author: mcconnell
Date: Fri Jul  2 05:47:46 2004
New Revision: 22474

Added:
   avalon/trunk/planet/tutorials/profiles/src/main/
      - copied from rev 22276, avalon/trunk/planet/tutorials/profiles/src/java/
Removed:
   avalon/trunk/planet/tutorials/profiles/conf/
   avalon/trunk/planet/tutorials/profiles/src/java/
Modified:
   avalon/trunk/planet/tutorials/profiles/build.xml
Log:
add profiles tutorial

Modified: avalon/trunk/planet/tutorials/profiles/build.xml
==============================================================================
--- avalon/trunk/planet/tutorials/profiles/build.xml	(original)
+++ avalon/trunk/planet/tutorials/profiles/build.xml	Fri Jul  2 05:47:46 2004
@@ -1,58 +1,16 @@
-
-<!-- 
-Test application
--->
-
-<project name="tutorial" default="jar" basedir=".">
-
-  <property name="src.dir"  value="${basedir}/src" />
-  <property name="java.dir"  value="${src.dir}/java" />
-  <property name="build.dir"  value="${basedir}/build" />
-  <property name="classes.dir"  value="${build.dir}/classes" />
-  <property name="config.dir"  value="${src.dir}/config" />
-
-  <property environment="env"/>
-  <property name="merlin.home"  value="${env.MERLIN_HOME}"/>
-
-  <property name="framework.jar"
-    value="${merlin.home}/lib/shared/avalon-framework-4.1.4.jar" />
-
-  <path id="project.class.path">
-    <pathelement path="${java.class.path}" />
-    <pathelement location="${framework.jar}"/>
-    <fileset dir="${classes.dir}"/>
-  </path>
-
-  <target name="compile" >
-    <mkdir dir="${classes.dir}" />
-    <copy toDir="${classes.dir}">
-      <fileset dir="${java.dir}">
-        <include name="**/*.xinfo"/>
-        <include name="**/*.xprofile"/>
-      </fileset>
-    </copy>
-    <mkdir dir="${classes.dir}/BLOCK-INF" />
-    <copy toDir="${classes.dir}/BLOCK-INF">
-      <fileset dir="${config.dir}">
-        <include name="*.xml"/>
-      </fileset>
-    </copy>
-    <mkdir dir="${classes.dir}" />
-    <javac debug="on" destdir="${classes.dir}" >
-        <classpath>
-          <path refid="project.class.path"/>
-	  </classpath>
-        <src path="${src.dir}" />
-    </javac>
-  </target>
-
-  <target name="jar" depends="compile">
-    <jar jarfile="tutorial.jar" basedir="${classes.dir}"/>
-  </target>
-
-  <target name="clean">
-    <delete dir="${build.dir}"/>
-    <delete file="tutorial.jar"/>
-  </target>
-
- </project>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<project name="avalon-tutorial-profiles" default="install" basedir="." 
+    xmlns:x="antlib:org.apache.avalon.tools">
+
+  <property name="project.home" value=".."/>
+  <import file="${project.home}/standard.xml"/>
+
+  <target name="build" depends="standard.build">
+    <x:block name="tutorial" embed="MAIN">
+      <x:component name="hello" class="tutorial.HelloComponent"/>
+    </x:block>
+  </target>
+
+</project>
+
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.