add msvc project events to copy/clean bwapi_bridge to bwmirror project tree

This commit is contained in:
gered 2017-04-11 12:24:46 -04:00
parent 48f72e40c5
commit 87a618cf74

View file

@ -60,6 +60,9 @@
<AdditionalLibraryDirectories>$(BWTA_HOME)\lib;$(BWAPI_HOME)\lib</AdditionalLibraryDirectories> <AdditionalLibraryDirectories>$(BWTA_HOME)\lib;$(BWAPI_HOME)\lib</AdditionalLibraryDirectories>
<AdditionalDependencies>BWAPId.lib;BWAPIClientd.lib;libgmp-10.lib;libmpfr-4.lib;BWTAd.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalDependencies>BWAPId.lib;BWAPIClientd.lib;libgmp-10.lib;libmpfr-4.lib;BWTAd.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link> </Link>
<PostBuildEvent>
<Command>copy $(TargetPath) $(SolutionDir)..\bwmirror\src\main\resources</Command>
</PostBuildEvent>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile> <ClCompile>
@ -80,6 +83,9 @@
<AdditionalLibraryDirectories>$(BWTA_HOME)\lib;$(BWAPI_HOME)\lib</AdditionalLibraryDirectories> <AdditionalLibraryDirectories>$(BWTA_HOME)\lib;$(BWAPI_HOME)\lib</AdditionalLibraryDirectories>
<AdditionalDependencies>BWAPI.lib;BWAPIClient.lib;libgmp-10.lib;libmpfr-4.lib;BWTA.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalDependencies>BWAPI.lib;BWAPIClient.lib;libgmp-10.lib;libmpfr-4.lib;BWTA.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link> </Link>
<PostBuildEvent>
<Command>copy $(TargetPath) $(SolutionDir)..\bwmirror\src\main\resources</Command>
</PostBuildEvent>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="..\output\bwapi_bridge_src\concat_header.h" /> <ClInclude Include="..\output\bwapi_bridge_src\concat_header.h" />
@ -90,4 +96,8 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"> <ImportGroup Label="ExtensionTargets">
</ImportGroup> </ImportGroup>
<Target Name="BeforeClean">
<Message Text="Cleaning bwapi_bridge binary from bwmirror Java project tree..."/>
<Exec Command="del $(SolutionDir)..\bwmirror\src\main\resources\$(TargetFileName)"/>
</Target>
</Project> </Project>