Mercurial > mm7
comparison Build/Visual Studio 2012/World of Might and Magic.vcxproj @ 2037:7a9477135943
Renamed Math.h -> OurMath.h (file resolution was sometimes ambiguous)
Added custom pre-compile build step (.swig -> .cxx)
author | Nomad |
---|---|
date | Fri, 22 Nov 2013 10:34:22 +0200 |
parents | a453996ed5ac |
children | d4cc4d71d9cf |
comparison
equal
deleted
inserted
replaced
2036:a453996ed5ac | 2037:7a9477135943 |
---|---|
42 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | 42 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
43 <LinkIncremental>true</LinkIncremental> | 43 <LinkIncremental>true</LinkIncremental> |
44 <IntDir>$(Configuration)\</IntDir> | 44 <IntDir>$(Configuration)\</IntDir> |
45 <OutDir>$(WoMM_MM7_INSTALL_DIR)\</OutDir> | 45 <OutDir>$(WoMM_MM7_INSTALL_DIR)\</OutDir> |
46 <GenerateManifest>false</GenerateManifest> | 46 <GenerateManifest>false</GenerateManifest> |
47 <CustomBuildBeforeTargets> | |
48 </CustomBuildBeforeTargets> | |
49 <IncludePath>$(SolutionDirectory)../../;$(IncludePath)</IncludePath> | |
47 </PropertyGroup> | 50 </PropertyGroup> |
48 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | 51 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
49 <LinkIncremental>false</LinkIncremental> | 52 <LinkIncremental>false</LinkIncremental> |
50 </PropertyGroup> | 53 </PropertyGroup> |
51 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | 54 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
63 <AdditionalDependencies>..\..\lib\legacy_dx\lib\ddraw.lib;..\..\lib\legacy_dx\lib\dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies> | 66 <AdditionalDependencies>..\..\lib\legacy_dx\lib\ddraw.lib;..\..\lib\legacy_dx\lib\dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies> |
64 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> | 67 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> |
65 </Link> | 68 </Link> |
66 <PostBuildEvent> | 69 <PostBuildEvent> |
67 <Command>XCOPY "$(SolutionDir)../../Scripts" "$(OutDir)data/scripts/lua/core" /E /I /F /R /Y</Command> | 70 <Command>XCOPY "$(SolutionDir)../../Scripts" "$(OutDir)data/scripts/lua/core" /E /I /F /R /Y</Command> |
71 <Message>-------------------------------------------------------Post-Build Event</Message> | |
68 </PostBuildEvent> | 72 </PostBuildEvent> |
69 </ItemDefinitionGroup> | 73 </ItemDefinitionGroup> |
70 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | 74 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
71 <ClCompile> | 75 <ClCompile> |
72 <WarningLevel>Level3</WarningLevel> | 76 <WarningLevel>Level3</WarningLevel> |
143 <ClCompile Include="..\..\lib\lua\lua-5.2.2\ltm.c" /> | 147 <ClCompile Include="..\..\lib\lua\lua-5.2.2\ltm.c" /> |
144 <ClCompile Include="..\..\lib\lua\lua-5.2.2\lua.c" /> | 148 <ClCompile Include="..\..\lib\lua\lua-5.2.2\lua.c" /> |
145 <ClCompile Include="..\..\lib\lua\lua-5.2.2\lundump.c" /> | 149 <ClCompile Include="..\..\lib\lua\lua-5.2.2\lundump.c" /> |
146 <ClCompile Include="..\..\lib\lua\lua-5.2.2\lvm.c" /> | 150 <ClCompile Include="..\..\lib\lua\lua-5.2.2\lvm.c" /> |
147 <ClCompile Include="..\..\lib\lua\lua-5.2.2\lzio.c" /> | 151 <ClCompile Include="..\..\lib\lua\lua-5.2.2\lzio.c" /> |
148 <ClCompile Include="..\..\lib\swig\swigwin-2.0.11\TestModule_wrap.cxx" /> | |
149 <ClCompile Include="..\..\lib\swig\swigwin-2.0.11\UIControlModule_wrap.cxx" /> | |
150 <ClCompile Include="..\..\lib\zlib\adler32.c" /> | 152 <ClCompile Include="..\..\lib\zlib\adler32.c" /> |
151 <ClCompile Include="..\..\lib\zlib\compress.c" /> | 153 <ClCompile Include="..\..\lib\zlib\compress.c" /> |
152 <ClCompile Include="..\..\lib\zlib\crc32.c" /> | 154 <ClCompile Include="..\..\lib\zlib\crc32.c" /> |
153 <ClCompile Include="..\..\lib\zlib\deflate.c" /> | 155 <ClCompile Include="..\..\lib\zlib\deflate.c" /> |
154 <ClCompile Include="..\..\lib\zlib\infblock.c" /> | 156 <ClCompile Include="..\..\lib\zlib\infblock.c" /> |
172 <ClCompile Include="..\..\mm7_6.cpp" /> | 174 <ClCompile Include="..\..\mm7_6.cpp" /> |
173 <ClCompile Include="..\..\mm7_7.cpp" /> | 175 <ClCompile Include="..\..\mm7_7.cpp" /> |
174 <ClCompile Include="..\..\mm7_data.cpp" /> | 176 <ClCompile Include="..\..\mm7_data.cpp" /> |
175 <ClCompile Include="..\..\Monsters.cpp" /> | 177 <ClCompile Include="..\..\Monsters.cpp" /> |
176 <ClCompile Include="..\..\Mouse.cpp" /> | 178 <ClCompile Include="..\..\Mouse.cpp" /> |
179 <ClCompile Include="..\..\NewUI\Core\UIControlModule_wrap.cxx" /> | |
177 <ClCompile Include="..\..\NewUI\MainMenu.cpp" /> | 180 <ClCompile Include="..\..\NewUI\MainMenu.cpp" /> |
178 <ClCompile Include="..\..\NPC.cpp" /> | 181 <ClCompile Include="..\..\NPC.cpp" /> |
179 <ClCompile Include="..\..\ObjectList.cpp" /> | 182 <ClCompile Include="..\..\ObjectList.cpp" /> |
180 <ClCompile Include="..\..\OSAPI.cpp" /> | 183 <ClCompile Include="..\..\OSAPI.cpp" /> |
181 <ClCompile Include="..\..\OSWindow.cpp" /> | 184 <ClCompile Include="..\..\OSWindow.cpp" /> |
321 <ClInclude Include="..\..\LightmapBuilder.h" /> | 324 <ClInclude Include="..\..\LightmapBuilder.h" /> |
322 <ClInclude Include="..\..\Lights.h" /> | 325 <ClInclude Include="..\..\Lights.h" /> |
323 <ClInclude Include="..\..\LOD.h" /> | 326 <ClInclude Include="..\..\LOD.h" /> |
324 <ClInclude Include="..\..\Log.h" /> | 327 <ClInclude Include="..\..\Log.h" /> |
325 <ClInclude Include="..\..\MapInfo.h" /> | 328 <ClInclude Include="..\..\MapInfo.h" /> |
326 <ClInclude Include="..\..\Math.h" /> | |
327 <ClInclude Include="..\..\MM7.h" /> | 329 <ClInclude Include="..\..\MM7.h" /> |
328 <ClInclude Include="..\..\mm7_data.h" /> | 330 <ClInclude Include="..\..\mm7_data.h" /> |
329 <ClInclude Include="..\..\Monsters.h" /> | 331 <ClInclude Include="..\..\Monsters.h" /> |
330 <ClInclude Include="..\..\Mouse.h" /> | 332 <ClInclude Include="..\..\Mouse.h" /> |
331 <ClInclude Include="..\..\NewUI\Core\UIControl.h" /> | 333 <ClInclude Include="..\..\NewUI\Core\UIControl.h" /> |
375 <ClInclude Include="..\..\Vis.h" /> | 377 <ClInclude Include="..\..\Vis.h" /> |
376 <ClInclude Include="..\..\Weather.h" /> | 378 <ClInclude Include="..\..\Weather.h" /> |
377 </ItemGroup> | 379 </ItemGroup> |
378 <ItemGroup> | 380 <ItemGroup> |
379 <None Include="..\..\lib\legacy_dx\d3dvec.inl" /> | 381 <None Include="..\..\lib\legacy_dx\d3dvec.inl" /> |
382 <CustomBuild Include="..\..\NewUI\Core\UIControlModule.swig"> | |
383 <FileType>Document</FileType> | |
384 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">call "../../lib/swig" "%(FileName)" %(RelativeDir) "%(FileName)%(Extension)" "%(FullPath)" "$(SolutionDir)" %(Filename)_wrap.cxx"</Command> | |
385 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename)_wrap.cxx</Outputs> | |
386 </CustomBuild> | |
380 </ItemGroup> | 387 </ItemGroup> |
381 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | 388 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> |
382 <ImportGroup Label="ExtensionTargets"> | 389 <ImportGroup Label="ExtensionTargets"> |
383 </ImportGroup> | 390 </ImportGroup> |
384 </Project> | 391 </Project> |