現在、C ++ライブラリをビルドしようとしています。ビルドボタンを押すたびに、すべてのインクルードファイルを特定のディレクトリに移動します。
私が現在持っているのはこれです
<Target Name="CopyToIncludeFiles">
<Message Text="Copying All '*.h' and '*.hpp' to the include directory" Importance="high">
</Message>
<Copy SourceFiles="@(ClInclude)" DestinationFolder="..\HelperLib\x86\include\">
</Copy>
</Target>
そして、私はDefaultTargetsにターゲットを含めます。
<Project ToolsVersion="4.0" DefaultTargets="Build;CopyToIncludeFiles;" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
再構築を使用している限り、これはすべて正常に機能しますが、ビルドを押しただけでは実行されません。
ビルドまたは再構築のどちらを押しても、これを実行するには何をする必要がありますか?