<target
depends="init, csharp.keywords, csharp.compile"
name="csharp.bin.zip"
>
<-- First store it for public deployment -->
<zip
destfile="${csharp}/cleancode-bin-csharp.zip"
duplicate="preserve"
>
<zipfileset
dir="${csharp}/../CleanCode_libraries"
prefix="bin"
/>
<zipfileset
dir="${csharp}/../external_libraries"
excludes="*Diff*Engine.dll,OptionsLib.dll"
prefix="bin"
/>
<zipfileset
dir="${csharp}/CleanCodeTest/bin/Release"
includes="CleanCodeTest.dll"
prefix="bin"
/>
<zipfileset
dir="${csharp}/CleanCodeManualTest/bin/Release"
includes="CleanCodeManualTest.exe"
prefix="bin"
/>
</zip>
<-- Also copy for Refractor use; note this actually goes to "${dist.root}/bin"
because the zip file has everything under "bin". -->
<-- Note that this does *not* include System.Data.OracleClient.dll and System.Data.dll, which may also be desired. -->
<unzip
dest="${dist.root}"
src="${csharp}/cleancode-bin-csharp.zip"
/>
</target>
|