main
 1<?xml version="1.0" encoding="utf-8" ?>
 2<project name="project.deployment">
 3	<property name="assembly.config" value="${build.config.dir}\AssemblyInfo.cs" />
 4	<property name="log4net.config" value="${build.config.dir}\log4net.config.xml" />
 5  
 6  <target name="create.configs">
 7		<property name="target" value="${log4net.config}" />
 8		<call target="expand.template.file" />
 9		<copy file="${build.config.dir}\log4net.config.xml" tofile="${product.dir}\client\client.ui\log4net.config.xml" />
10		<copy file="${build.config.dir}\log4net.config.xml" tofile="${product.dir}\client\server\log4net.config.xml" />
11    
12		<property name="target" value="${assembly.config}" />
13		<call target="expand.template.file" />
14		<copy file="${build.config.dir}\AssemblyInfo.cs" tofile="${product.dir}\client\client.ui\Properties\AssemblyInfo.cs" />
15		<copy file="${build.config.dir}\AssemblyInfo.cs" tofile="${product.dir}\client\server\Properties\AssemblyInfo.cs" />
16  </target>
17
18	<target name="deploy" depends="create.configs, app.compile" />
19  
20	<target name="run" depends="deploy">
21		<exec program="${build.compile.dir}\${app.output}" commandline="${build.compile.dir}" />
22	</target>
23
24</project>