Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.
UNCLASSIFIED//FOUO
</target>
<!-- X64 -->
<target name="testx64" description="test version" if="${x64_supported}">
<exec executable="${basedir}\$
{project.root}\bin\release\x64\ToolPEtoHXE.exe" dir="${basedir}\x64\Release"
failonerror="true" >
<arg line="${project.name}.dll ${project.name}.hxe" />
</exec>
</target>
<target name="test" description="validate project">
<antcall target="testx86" />
<antcall target="testx64" />
</target>
<!-- PUBLISH -->
<target name="publishx86" if="${x86_supported}">
<copy file="Win32/Release/${project.name}.dll" tofile="$
{project.root}/bin/release/x86/${project.name}.dll" overwrite="true"
failonerror="true"/>
<copy file="Win32/Release/${project.name}.hxe" tofile="$
{project.root}/bin/release/x86/${project.name}.hxe" overwrite="true"
failonerror="true"/>
<copy file="Win32/Release/${project.name}.lib" tofile="$
{project.root}/lib/x86/${project.name}.lib" overwrite="true" failonerror="true"/>
<copy file="Win32/Debug/${project.name}.dll" tofile="$
{project.root}/bin/debug/x86/${project.name}.dll" overwrite="true"
failonerror="true"/>
</target>
<target name="publishx64" if="${x64_supported}">
<copy file="x64/Release/${project.name}.dll" tofile="$
{project.root}/bin/release/x64/${project.name}.dll" overwrite="true"
failonerror="true"/>
<copy file="x64/Release/${project.name}.hxe" tofile="$
{project.root}/bin/release/x64/${project.name}.hxe" overwrite="true"
failonerror="true"/>
<copy file="x64/Release/${project.name}.lib" tofile="${project.root}/lib/x64/$
{project.name}.lib" overwrite="true" failonerror="true"/>
<copy file="x64/Debug/${project.name}.dll" tofile="$
{project.root}/bin/debug/x64/${project.name}.dll" overwrite="true"
failonerror="true"/>
</target>
<target name="publish" description="copy solutions files to distribution
directory">
<parallel>
<antcall target="publishx86" />
UNCLASSIFIED//FOUO