Update of /cvsroot/ecforms/ECF-JSF
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31188
Added Files:
build_projects.xml
Log Message:
Ant script to create and delete sample projects
--- NEW FILE: build_projects.xml ---
<project name="ecf" default="create-project" basedir=".">
<property name="baseapp.dir" value="base_app"/>
<target name="create-project">
<input message="Base directory: " addproperty="newproject.basedir"></input>
<input message="Project name: " addproperty="app.name"></input>
<mkdir dir="${newproject.basedir}/${app.name}"/>
<mkdir dir="${newproject.basedir}/${app.name}/src"/>
<copy file="base_app/build.xml" tofile="${newproject.basedir}/${app.name}/build.xml">
<filterset>
<filter token="app.name" value="${app.name}"/>
</filterset>
</copy>
<copy todir="${newproject.basedir}/${app.name}">
<fileset dir="${baseapp.dir}">
<include name="config/*.xml"/>
<include name="ipl/*.ipl"/>
<include name="resources/*.*"/>
<include name="tests/**/*.java"/>
</fileset>
</copy>
<mkdir dir="${newproject.basedir}/${app.name}/lib"/>
<copy todir="${newproject.basedir}/${app.name}/lib">
<fileset dir=".">
<include name="*.jar"/>
</fileset>
<fileset dir="lib">
<include name="*.jar"/>
</fileset>
</copy>
</target>
<target name="delete-project">
<input message="Base directory: " addproperty="newproject.basedir"/>
<input message="Project name: " addproperty="newproject.name"/>
<delete dir="${newproject.basedir}/${newproject.name}"/>
</target>
</project>
|