Update of /cvsroot/ecforms/ECF-JSF
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1720
Modified Files:
build_projects.xml
Log Message:
Added an option to select blank or sample application
Index: build_projects.xml
===================================================================
RCS file: /cvsroot/ecforms/ECF-JSF/build_projects.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** build_projects.xml 18 Nov 2005 01:26:09 -0000 1.1
--- build_projects.xml 22 Nov 2005 14:54:53 -0000 1.2
***************
*** 1,18 ****
<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"/>
--- 1,24 ----
<project name="ecf" default="create-project" basedir=".">
<target name="create-project">
<input message="Base directory: " addproperty="newproject.basedir"></input>
<input message="Project name: " addproperty="app.name"></input>
+ <input message="Sample or blank project?" validargs="sample,blank" addproperty="newproject.type"/>
+
+ <antcall target="update-project"/>
+ </target>
+
+
+ <target name="update-project">
+ <echo message="Creating ${newproject.type} project"/>
<mkdir dir="${newproject.basedir}/${app.name}"/>
<mkdir dir="${newproject.basedir}/${app.name}/src"/>
! <copy file="${newproject.type}_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}" overwrite="true">
! <fileset dir="${newproject.type}_app">
<include name="config/*.xml"/>
<include name="ipl/*.ipl"/>
|