blob: c3e7054909f8f346de4436b39c2392385ccdf927 [file]
<?xml version="1.0" encoding="utf-8" ?>
<project name="etch-transport-http-json-postbuild" basedir="." default="help">
<description>Operations that must occur after build of the Visual Studio .NET project for the HTTP/JSON transport</description>
<property name="Etch.basedir" location="${basedir}/../../../../../.." />
<import file="${Etch.basedir}/build-support/etch.includes.xml" />
<taskdef resource="org/apache/ant/dotnet/antlib.xml" classpath="${Etch.dependency.ant-dotnet-1.0.jar}" />
<!-- Load dependencies -->
<property file="${Etch.basedir}/build.dependencies" prefix="default" />
<!-- Static properties of the sub-project -->
<property name="proj" location="${Etch.basedir}/transport-http-json/transport" />
<property name="src" location="${proj}/src" />
<target name="do-build">
<mkdir dir="${Etch.dist}/lib" />
<mkdir dir="${Etch.clover-dist}/lib" />
<copy todir="${Etch.clover-dist}/lib" >
<fileset dir="${src}/main/csharp/BrowserTransport/bin/${Etch.build.target}">
<include name="*.pdb" />
<include name="*.dll" />
</fileset>
</copy>
<copy todir="${Etch.dist}/lib">
<fileset dir="${src}/main/csharp/BrowserTransport/bin/${Etch.build.target}">
<include name="*.dll" />
</fileset>
</copy>
<!-- Copy user-downloaded JsonFx.Json library to dist -->
<copy file="${default.jsonfx-json.lib}/JsonFx.Json.dll" todir="${Etch.dist}/lib" />
</target>
</project>