| <?xml version="1.0" ?> |
| <!-- |
| My Test.... Documentation Abounds! |
| --> |
| |
| <!DOCTYPE project [ |
| <!ENTITY properties SYSTEM "../../xmls/properties.xml"> |
| <!ENTITY paths SYSTEM "../../xmls/path_refs.xml"> |
| <!ENTITY taskdefs SYSTEM "../../xmls/taskdefs.xml"> |
| <!ENTITY taskdefs_post_compile SYSTEM "../../xmls/taskdefs_post_compile.xml"> |
| <!ENTITY targets SYSTEM "../../xmls/targets.xml"> |
| ]> |
| |
| <!-- =================================================================== |
| ==================================================================== --> |
| |
| <project name="mattTest" default="compile"> |
| |
| <property name="axis.home" location="../.." /> |
| <property name="componentName" value="test/templateTest" /> |
| &properties; |
| &paths; |
| &taskdefs; |
| &taskdefs_post_compile; |
| &targets; |
| |
| <!-- ============================================================================================ --> |
| <!-- |
| You now have read in the default build.properties file, and the default test.properties file |
| If the user has an override for either of these in their home directory, these have been processed |
| Then, we construct a classpath that includes, hopefully, all of the things that we would need. |
| --> |
| <!-- =========================================================================================== --> |
| |
| <!-- =========================================================================================== --> |
| <!-- This target should remove anything created by this test --> |
| <!-- =========================================================================================== --> |
| <target name="clean"> |
| <delete dir="${build.dest}/mattTest"/> |
| </target> |
| |
| <!-- =========================================================================================== --> |
| <!-- This target should copy in anything that this test needs, or copy out to staging --> |
| <!-- =========================================================================================== --> |
| <target name="copy" depends="setenv"/> |
| |
| <!-- =========================================================================================== --> |
| <!-- This target actually "makes" things --> |
| <!-- =========================================================================================== --> |
| |
| <target name="compile" depends="copy"> |
| <echo message="Usually, this would build something..." /> |
| </target> |
| |
| <target name="run" > |
| <antcall target="execute-Component" /> |
| </target> |
| |
| </project> |