| <project name="" basedir="."> |
| <import file="${basedir}/build/buildInitialize.xml"/> |
| |
| <target name="backup" depends="backupInitialize"> |
| <mkdir dir="${bckDir}"/> |
| <mkdir dir="${bckServiceXMLDir}"/> |
| <mkdir dir="${bckClientXMLDir}"/> |
| <!-- backup the service XMLs--> |
| <copy toDir="${bckServiceXMLDir}"> |
| <fileset dir="${srcServiceXMLDir}"> |
| <include name="*.xml"/> |
| </fileset> |
| </copy> |
| <!-- backup the Client XMLs--> |
| <copy toDir="${bckClientXMLDir}"> |
| <fileset dir="${srcClientXMLDir}"> |
| <include name="*.xml"/> |
| </fileset> |
| </copy> |
| <!-- backup the server.wsdd template --> |
| <copy file="${srcServerWSDD}" todir="${bckDir}"/> |
| <!-- backup the build.PLATFORM.properties file --> |
| <copy file="${srcBuildPropertyFile}" todir="${bckDir}"/> |
| </target> |
| |
| |
| |
| <target name="restore" depends="backupInitialize"> |
| |
| <!-- restore the service XMLs--> |
| <copy toDir="${srcServiceXMLDir}"> |
| <fileset dir="${bckServiceXMLDir}"> |
| <include name="**/*"/> |
| </fileset> |
| </copy> |
| <!-- restore the Client XMLs--> |
| <copy toDir="${srcClientXMLDir}"> |
| <fileset dir="${bckClientXMLDir}"> |
| <include name="**/*"/> |
| </fileset> |
| </copy> |
| <!-- restore the server.wsdd template --> |
| <copy file="${bckServerWSDD}/" tofile="${srcServerWSDD}" /> |
| <!-- restore the build.PLATFORM.properties file --> |
| <copy file="${bckBuildPropertyFile}" tofile="${srcBuildPropertyFile}"/> |
| |
| |
| |
| </target> |
| |
| |
| |
| <target name="backupInitialize" depends="initialize"> |
| <property name="bckDir" value="${basedir}/../../../confbackup/"/> |
| <property name="srcServiceXMLDir" value="${basedir}/tests/auto_build/testcases/tests/server"/> |
| <property name="srcClientXMLDir" value="${basedir}/tests/auto_build/testcases/tests"/> |
| <property name="bckServiceXMLDir" value="${bckDir}/servicexmldir"/> |
| <property name="bckClientXMLDir" value="${bckDir}/clientxmldir"/> |
| |
| |
| <if> |
| <equals arg1="${platform}" arg2="Win32"/> |
| <then> |
| <echo message="in windows"/> |
| <property name="srcServerWSDD" value="${basedir}/build/server.wsdd.win32"/> |
| <property name="srcBuildPropertyFile" value="${basedir}/build/build.Win32.properties"/> |
| <property name="bckServerWSDD" value="${bckDir}/server.wsdd.win32"/> |
| <property name="bckBuildPropertyFile" value="${bckDir}/build.Win32.properties"/> |
| </then> |
| |
| <else> |
| <property name="srcServerWSDD" value="${basedir}/build/server.wsdd.linux"/> |
| <property name="srcBuildPropertyFile" value="${basedir}/build/build.Linux.properties"/> |
| <property name="bckServerWSDD" value="${bckDir}/server.wsdd.linux"/> |
| <property name="bckBuildPropertyFile" value="${bckDir}/build.Linux.properties"/> |
| </else> |
| </if> |
| </target> |
| |
| </project> |