Visual Studio 2015 build improvements.
This commit is contained in:
committed by
Pasi Kallinen
parent
5a4df357ab
commit
e5dadd525f
2
win/win32/.gitignore
vendored
2
win/win32/.gitignore
vendored
@@ -2,4 +2,4 @@
|
|||||||
*.bmp
|
*.bmp
|
||||||
*.ico
|
*.ico
|
||||||
*.db
|
*.db
|
||||||
|
record
|
||||||
|
|||||||
14
win/win32/nethack.rc
Normal file
14
win/win32/nethack.rc
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
//Microsoft Developer Studio generated resource script.
|
||||||
|
//
|
||||||
|
#include "resource.h"
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
//
|
||||||
|
// Icon
|
||||||
|
//
|
||||||
|
|
||||||
|
// Icon with lowest ID value placed first to ensure application icon
|
||||||
|
// remains consistent on all systems.
|
||||||
|
IDI_NETHACKW ICON DISCARDABLE "NETHACK.ICO"
|
||||||
|
|
||||||
|
|
||||||
@@ -1,21 +1,22 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
|
||||||
<Import Project="config.props" />
|
<Import Project="config.props" />
|
||||||
|
|
||||||
<PropertyGroup Label="Globals">
|
<PropertyGroup Label="Globals">
|
||||||
<ProjectGuid>{609BC774-C6F8-4B2B-AA7D-5B3D0EA95751}</ProjectGuid>
|
<ProjectGuid>{609BC774-C6F8-4B2B-AA7D-5B3D0EA95751}</ProjectGuid>
|
||||||
<Keyword>Win32Proj</Keyword>
|
<Keyword>Win32Proj</Keyword>
|
||||||
<RootNamespace>NetHack</RootNamespace>
|
<RootNamespace>NetHack</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<Import Project="default.props" />
|
<Import Project="default.props" />
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||||
<Import Project="console.props" />
|
<Import Project="console.props" />
|
||||||
<Import Project="common.props" />
|
<Import Project="common.props" />
|
||||||
<Import Project="dirs.props" />
|
<Import Project="dirs.props" />
|
||||||
<Import Project="files.props" />
|
<Import Project="files.props" />
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<OutDir>$(BinDir)</OutDir>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemDefinitionGroup>
|
<ItemDefinitionGroup>
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
@@ -31,7 +32,6 @@
|
|||||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;winmm.lib;Winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;winmm.lib;Winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
</Link>
|
</Link>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClCompile Include="$(SrcDir)allmain.c" />
|
<ClCompile Include="$(SrcDir)allmain.c" />
|
||||||
<ClCompile Include="$(SrcDir)alloc.c" />
|
<ClCompile Include="$(SrcDir)alloc.c" />
|
||||||
@@ -215,8 +215,11 @@
|
|||||||
<ClInclude Include="$(IncDir)you.h" />
|
<ClInclude Include="$(IncDir)you.h" />
|
||||||
<ClInclude Include="$(IncDir)youprop.h" />
|
<ClInclude Include="$(IncDir)youprop.h" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ResourceCompile Include="$(WinWin32Dir)winhack.rc" />
|
||||||
|
</ItemGroup>
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||||
<Target Name="AfterBuild">
|
<Target Name="AfterBuild">
|
||||||
<MSBuild Projects="afternethack.proj" Targets="Build" Properties="Configuration=$(Configuration)" />
|
<MSBuild Projects="afternethack.proj" Targets="Build" Properties="Configuration=$(Configuration)" />
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="AfterClean">
|
<Target Name="AfterClean">
|
||||||
@@ -225,4 +228,4 @@
|
|||||||
<Target Name="AfterRebuild">
|
<Target Name="AfterRebuild">
|
||||||
<MSBuild Projects="afternethack.proj" Targets="Build" Properties="Configuration=$(Configuration)" />
|
<MSBuild Projects="afternethack.proj" Targets="Build" Properties="Configuration=$(Configuration)" />
|
||||||
</Target>
|
</Target>
|
||||||
</Project>
|
</Project>
|
||||||
@@ -14,6 +14,10 @@
|
|||||||
<Import Project="dirs.props" />
|
<Import Project="dirs.props" />
|
||||||
<Import Project="files.props" />
|
<Import Project="files.props" />
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<OutDir>$(BinDir)</OutDir>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemDefinitionGroup>
|
<ItemDefinitionGroup>
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
<AdditionalOptions>/Gs /Oi- %(AdditionalOptions)</AdditionalOptions>
|
<AdditionalOptions>/Gs /Oi- %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
|||||||
@@ -2,9 +2,9 @@
|
|||||||
<Import Project="dirs.props"/>
|
<Import Project="dirs.props"/>
|
||||||
<Import Project="files.props"/>
|
<Import Project="files.props"/>
|
||||||
<Target Name="Build"
|
<Target Name="Build"
|
||||||
Inputs="$(BinDir)dgncomp.exe;$(DatDir)dungeon.pdf"
|
Inputs="$(ToolsDir)dgncomp.exe;$(DatDir)dungeon.pdf"
|
||||||
Outputs="$(DatDir)dungeon">
|
Outputs="$(DatDir)dungeon">
|
||||||
<Exec Command="$(BinDir)dgncomp.exe dungeon.pdf" WorkingDirectory="$(DatDir)"/>
|
<Exec Command="$(ToolsDir)dgncomp.exe dungeon.pdf" WorkingDirectory="$(DatDir)"/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Clean">
|
<Target Name="Clean">
|
||||||
<Delete Files="$(DatDir)dungeon"/>
|
<Delete Files="$(DatDir)dungeon"/>
|
||||||
|
|||||||
@@ -2,12 +2,12 @@
|
|||||||
<Import Project="dirs.props"/>
|
<Import Project="dirs.props"/>
|
||||||
<Import Project="files.props"/>
|
<Import Project="files.props"/>
|
||||||
<Target Name="Build"
|
<Target Name="Build"
|
||||||
Inputs="$(BinDir)dlb.exe;@(DlbList);$(SysWinntDir)porthelp"
|
Inputs="$(ToolsDir)dlb.exe;@(DlbList);$(SysWinntDir)porthelp"
|
||||||
Outputs="$(BinDir)nhdat">
|
Outputs="$(BinDir)nhdat">
|
||||||
|
|
||||||
<Copy SourceFiles="$(SysWinntDir)porthelp" DestinationFolder="$(DatDir)"/>
|
<Copy SourceFiles="$(SysWinntDir)porthelp" DestinationFolder="$(DatDir)"/>
|
||||||
<WriteLinesToFile File="$(DatDir)dlb.lst" Lines="@(DlbList->'%(filename)%(extension)')" Overwrite="true"/>
|
<WriteLinesToFile File="$(DatDir)dlb.lst" Lines="@(DlbList->'%(filename)%(extension)')" Overwrite="true"/>
|
||||||
<Exec Command="$(BinDir)dlb.exe cIf $(DatDir)dlb.lst $(BinDir)nhdat" WorkingDirectory="$(DatDir)"/>
|
<Exec Command="$(ToolsDir)dlb.exe cIf $(DatDir)dlb.lst $(BinDir)nhdat" WorkingDirectory="$(DatDir)"/>
|
||||||
<Delete Files="$(DatDir)porthelp"/>
|
<Delete Files="$(DatDir)porthelp"/>
|
||||||
|
|
||||||
</Target>
|
</Target>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<Target Name="Build"
|
<Target Name="Build"
|
||||||
Inputs="@(Desfiles->'$(DatDir)%(filename)%(extension)');$(BinDir)levcomp.exe"
|
Inputs="@(Desfiles->'$(DatDir)%(filename)%(extension)');$(BinDir)levcomp.exe"
|
||||||
Outputs="@(Levfiles->'$(DatDir)%(filename)%(extension)')">
|
Outputs="@(Levfiles->'$(DatDir)%(filename)%(extension)')">
|
||||||
<Exec Command="$(BinDir)levcomp.exe @(Desfiles, ' ')" WorkingDirectory="$(DatDir)"/>
|
<Exec Command="$(ToolsDir)levcomp.exe @(Desfiles, ' ')" WorkingDirectory="$(DatDir)"/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Clean">
|
<Target Name="Clean">
|
||||||
<Delete Files="@(Levfiles->'$(DatDir)%(filename)%(extension)')"/>
|
<Delete Files="@(Levfiles->'$(DatDir)%(filename)%(extension)')"/>
|
||||||
|
|||||||
@@ -2,19 +2,19 @@
|
|||||||
<Import Project="dirs.props"/>
|
<Import Project="dirs.props"/>
|
||||||
<Import Project="files.props"/>
|
<Import Project="files.props"/>
|
||||||
<Target Name="Build"
|
<Target Name="Build"
|
||||||
Inputs="$(BinDir)makedefs.exe"
|
Inputs="$(ToolsDir)makedefs.exe"
|
||||||
Outputs="@(Defs)">
|
Outputs="@(Defs)">
|
||||||
<Exec Command="$(BinDir)makedefs.exe -v" WorkingDirectory="$(UtilDir)"/>
|
<Exec Command="$(ToolsDir)makedefs.exe -v" WorkingDirectory="$(UtilDir)"/>
|
||||||
<Exec Command="$(BinDir)makedefs.exe -o" WorkingDirectory="$(UtilDir)"/>
|
<Exec Command="$(ToolsDir)makedefs.exe -o" WorkingDirectory="$(UtilDir)"/>
|
||||||
<Exec Command="$(BinDir)makedefs.exe -p" WorkingDirectory="$(UtilDir)"/>
|
<Exec Command="$(ToolsDir)makedefs.exe -p" WorkingDirectory="$(UtilDir)"/>
|
||||||
<Exec Command="$(BinDir)makedefs.exe -m" WorkingDirectory="$(UtilDir)"/>
|
<Exec Command="$(ToolsDir)makedefs.exe -m" WorkingDirectory="$(UtilDir)"/>
|
||||||
<Exec Command="$(BinDir)makedefs.exe -z" WorkingDirectory="$(UtilDir)"/>
|
<Exec Command="$(ToolsDir)makedefs.exe -z" WorkingDirectory="$(UtilDir)"/>
|
||||||
<Exec Command="$(BinDir)makedefs.exe -d" WorkingDirectory="$(DatDir)"/>
|
<Exec Command="$(ToolsDir)makedefs.exe -d" WorkingDirectory="$(DatDir)"/>
|
||||||
<Exec Command="$(BinDir)makedefs.exe -r" WorkingDirectory="$(DatDir)"/>
|
<Exec Command="$(ToolsDir)makedefs.exe -r" WorkingDirectory="$(DatDir)"/>
|
||||||
<Exec Command="$(BinDir)makedefs.exe -s" WorkingDirectory="$(DatDir)"/>
|
<Exec Command="$(ToolsDir)makedefs.exe -s" WorkingDirectory="$(DatDir)"/>
|
||||||
<Exec Command="$(BinDir)makedefs.exe -q" WorkingDirectory="$(DatDir)"/>
|
<Exec Command="$(ToolsDir)makedefs.exe -q" WorkingDirectory="$(DatDir)"/>
|
||||||
<Exec Command="$(BinDir)makedefs.exe -h" WorkingDirectory="$(DatDir)"/>
|
<Exec Command="$(ToolsDir)makedefs.exe -h" WorkingDirectory="$(DatDir)"/>
|
||||||
<Exec Command="$(BinDir)makedefs.exe -e" WorkingDirectory="$(DatDir)"/>
|
<Exec Command="$(ToolsDir)makedefs.exe -e" WorkingDirectory="$(DatDir)"/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Clean">
|
<Target Name="Clean">
|
||||||
<Delete Files="@(Defs)"/>
|
<Delete Files="@(Defs)"/>
|
||||||
|
|||||||
@@ -3,13 +3,13 @@
|
|||||||
<Import Project="files.props"/>
|
<Import Project="files.props"/>
|
||||||
<!-- TODO not copying record -->
|
<!-- TODO not copying record -->
|
||||||
<Target Name="Build"
|
<Target Name="Build"
|
||||||
Inputs="$(SysWinntDir)defaults.nh;$(DocDir)Guidebook.txt;$(DatDir)license;$(SysWinntDir)sysconf;$(DocDir)nethack.txt"
|
Inputs="$(SysWinntDir)defaults.nh;$(DocDir)Guidebook.txt;$(DatDir)license;$(SysWinntDir)sysconf;$(DocDir)nethack.txt;$(DatDir)symbols;$(WinWin32Dir)record;$(DatDir)opthelp"
|
||||||
Outputs="$(BinDir)defaults.nh;$(BinDir)Guidebook.txt;$(BinDir)license;$(BinDir)sysconf;">
|
Outputs="$(BinDir)defaults.nh;$(BinDir)Guidebook.txt;$(BinDir)license;$(BinDir)sysconf;$(BinDir)symbols;$(BinDir)record;$(BinDir)opthelp">
|
||||||
|
|
||||||
<Copy SourceFiles="$(SysWinntDir)defaults.nh;$(DocDir)Guidebook.txt;$(DatDir)license;$(SysWinntDir)sysconf;$(DocDir)nethack.txt" DestinationFolder="$(BinDir)"/>
|
<Copy SourceFiles="$(SysWinntDir)defaults.nh;$(DocDir)Guidebook.txt;$(DatDir)license;$(SysWinntDir)sysconf;$(DocDir)nethack.txt;$(DatDir)symbols;$(WinWin32Dir)record;$(DatDir)opthelp" DestinationFolder="$(BinDir)"/>
|
||||||
|
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Clean">
|
<Target Name="Clean">
|
||||||
<Delete Files="$(BinDir)defaults.nh;$(BinDir)Guidebook.txt;$(BinDir)license;$(BinDir)sysconf;$(BinDir)nethack.txt;"/>
|
<Delete Files="$(BinDir)defaults.nh;$(BinDir)Guidebook.txt;$(BinDir)license;$(BinDir)sysconf;$(BinDir)nethack.txt;$(BinDir)symbols;$(BinDir)record;$(BinDir)opthelp"/>
|
||||||
</Target>
|
</Target>
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
@@ -2,9 +2,9 @@
|
|||||||
<Import Project="dirs.props"/>
|
<Import Project="dirs.props"/>
|
||||||
<Import Project="files.props"/>
|
<Import Project="files.props"/>
|
||||||
<Target Name="Build"
|
<Target Name="Build"
|
||||||
Inputs="$(BinDir)tile2bmp.exe;$(WinShareDir)monsters.txt;$(WinShareDir)objects.txt"
|
Inputs="$(ToolsDir)tile2bmp.exe;$(WinShareDir)monsters.txt;$(WinShareDir)objects.txt"
|
||||||
Outputs="$(WinWin32Dir)tiles.bmp">
|
Outputs="$(WinWin32Dir)tiles.bmp">
|
||||||
<Exec Command="$(BinDir)tile2bmp.exe tiles.bmp" WorkingDirectory="$(SrcDir)"/>
|
<Exec Command="$(ToolsDir)tile2bmp.exe tiles.bmp" WorkingDirectory="$(SrcDir)"/>
|
||||||
<Move SourceFiles="$(SrcDir)tiles.bmp" DestinationFolder="$(WinWin32Dir)"/>
|
<Move SourceFiles="$(SrcDir)tiles.bmp" DestinationFolder="$(WinWin32Dir)"/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Clean">
|
<Target Name="Clean">
|
||||||
|
|||||||
@@ -2,9 +2,9 @@
|
|||||||
<Import Project="dirs.props"/>
|
<Import Project="dirs.props"/>
|
||||||
<Import Project="files.props"/>
|
<Import Project="files.props"/>
|
||||||
<Target Name="Build"
|
<Target Name="Build"
|
||||||
Inputs="$(BinDir)tilemap.exe"
|
Inputs="$(ToolsDir)tilemap.exe"
|
||||||
Outputs="$(SrcDir)tile.c">
|
Outputs="$(SrcDir)tile.c">
|
||||||
<Exec Command="$(BinDir)tilemap.exe" WorkingDirectory="$(SrcDir)"/>
|
<Exec Command="$(ToolsDir)tilemap.exe" WorkingDirectory="$(SrcDir)"/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Clean">
|
<Target Name="Clean">
|
||||||
<Delete Files="$(SrcDir)tile.c"/>
|
<Delete Files="$(SrcDir)tile.c"/>
|
||||||
|
|||||||
@@ -2,18 +2,19 @@
|
|||||||
<Import Project="dirs.props"/>
|
<Import Project="dirs.props"/>
|
||||||
<Import Project="files.props"/>
|
<Import Project="files.props"/>
|
||||||
<Target Name="Build"
|
<Target Name="Build"
|
||||||
Inputs="$(BinDir)uudecode.exe;@(UUFiles)"
|
Inputs="$(ToolsDir)uudecode.exe;@(UUFiles)"
|
||||||
Outputs="@(IconFiles);@(BmpFiles)">
|
Outputs="@(IconFiles);@(BmpFiles);@(RecordFiles)">
|
||||||
<Exec Command="$(BinDir)uudecode.exe $(SysWinntDir)nhico.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
<Exec Command="$(ToolsDir)uudecode.exe $(SysWinntDir)nhico.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
||||||
<Exec Command="$(BinDir)uudecode.exe $(WinWin32Dir)mnsel.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
<Exec Command="$(ToolsDir)uudecode.exe $(WinWin32Dir)mnsel.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
||||||
<Exec Command="$(BinDir)uudecode.exe $(WinWin32Dir)mnselcnt.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
<Exec Command="$(ToolsDir)uudecode.exe $(WinWin32Dir)mnselcnt.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
||||||
<Exec Command="$(BinDir)uudecode.exe $(WinWin32Dir)mnunsel.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
<Exec Command="$(ToolsDir)uudecode.exe $(WinWin32Dir)mnunsel.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
||||||
<Exec Command="$(BinDir)uudecode.exe $(WinWin32Dir)petmark.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
<Exec Command="$(ToolsDir)uudecode.exe $(WinWin32Dir)petmark.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
||||||
<Exec Command="$(BinDir)uudecode.exe $(WinWin32Dir)pilemark.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
<Exec Command="$(ToolsDir)uudecode.exe $(WinWin32Dir)pilemark.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
||||||
<Exec Command="$(BinDir)uudecode.exe $(WinWin32Dir)splash.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
<Exec Command="$(ToolsDir)uudecode.exe $(WinWin32Dir)splash.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
||||||
<Exec Command="$(BinDir)uudecode.exe $(WinWin32Dir)rip.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
<Exec Command="$(ToolsDir)uudecode.exe $(WinWin32Dir)rip.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
||||||
|
<Exec Command="$(ToolsDir)uudecode.exe $(WinWin32Dir)record.uu" WorkingDirectory="$(WinWin32Dir)"/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Clean">
|
<Target Name="Clean">
|
||||||
<Delete Files="@(IconFiles);@(BmpFiles)"/>
|
<Delete Files="@(IconFiles);@(BmpFiles);@(RecordFiles)"/>
|
||||||
</Target>
|
</Target>
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
</ClCompile>
|
</ClCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<SubSystem>Console</SubSystem>
|
<SubSystem>Console</SubSystem>
|
||||||
|
<ProgramDatabaseFile>$(SymbolsDir)$(TargetName).pdb</ProgramDatabaseFile>
|
||||||
</Link>
|
</Link>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">
|
<ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">
|
||||||
|
|||||||
@@ -2,10 +2,11 @@
|
|||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<RootDir>$(MSBuildProjectDirectory)\..\..\..\</RootDir>
|
<RootDir>$(MSBuildProjectDirectory)\..\..\..\</RootDir>
|
||||||
<UtilDir>$(RootDir)util\</UtilDir>
|
<BinDir>$(RootDir)bin\$(Configuration)\$(Platform)\</BinDir>
|
||||||
<ObjDir>$(ProjectDir)obj\$(Configuration)\$(Platform)\$(TargetName)\</ObjDir>
|
<ObjDir>$(ProjectDir)obj\$(Configuration)\$(Platform)\$(TargetName)\</ObjDir>
|
||||||
<OutDir>$(RootDir)bin\$(Configuration)\$(Platform)\</OutDir>
|
<SymbolsDir>$(ProjectDir)symbols\$(Configuration)\$(Platform)\$(TargetName)\</SymbolsDir>
|
||||||
<IntDir>$(RootDir)obj\$(Configuration)\$(Platform)\$(TargetName)\</IntDir>
|
<ToolsDir>$(RootDir)tools\$(Configuration)\$(Platform)\</ToolsDir>
|
||||||
|
<UtilDir>$(RootDir)util\</UtilDir>
|
||||||
<DatDir>$(RootDir)dat\</DatDir>
|
<DatDir>$(RootDir)dat\</DatDir>
|
||||||
<DocDir>$(RootDir)doc\</DocDir>
|
<DocDir>$(RootDir)doc\</DocDir>
|
||||||
<IncDir>$(RootDir)include\</IncDir>
|
<IncDir>$(RootDir)include\</IncDir>
|
||||||
@@ -17,6 +18,7 @@
|
|||||||
<WinShareDir>$(RootDir)win\share\</WinShareDir>
|
<WinShareDir>$(RootDir)win\share\</WinShareDir>
|
||||||
<WinTtyDir>$(RootDir)win\tty\</WinTtyDir>
|
<WinTtyDir>$(RootDir)win\tty\</WinTtyDir>
|
||||||
<WinWin32Dir>$(RootDir)win\win32\</WinWin32Dir>
|
<WinWin32Dir>$(RootDir)win\win32\</WinWin32Dir>
|
||||||
<BinDir>$(OutDir)</BinDir>
|
<OutDir>$(ToolsDir)</OutDir>
|
||||||
|
<IntDir>$(ObjDir)</IntDir>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
</Project>
|
</Project>
|
||||||
@@ -1,11 +1,9 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<Import Project="config.props" />
|
<Import Project="config.props" />
|
||||||
|
|
||||||
<PropertyGroup Label="Globals">
|
<PropertyGroup Label="Globals">
|
||||||
<ProjectGuid>{2F35F228-6733-4FE5-9B46-B3AA10D4BC2E}</ProjectGuid>
|
<ProjectGuid>{2F35F228-6733-4FE5-9B46-B3AA10D4BC2E}</ProjectGuid>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||||
<Import Project="default.props" />
|
<Import Project="default.props" />
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||||
@@ -13,14 +11,15 @@
|
|||||||
<Import Project="common.props" />
|
<Import Project="common.props" />
|
||||||
<Import Project="dirs.props" />
|
<Import Project="dirs.props" />
|
||||||
<Import Project="files.props" />
|
<Import Project="files.props" />
|
||||||
|
<PropertyGroup>
|
||||||
|
<OutDir>$(BinDir)</OutDir>
|
||||||
|
</PropertyGroup>
|
||||||
<ItemDefinitionGroup>
|
<ItemDefinitionGroup>
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
<AdditionalIncludeDirectories>$(IncDir);$(SysWinntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>$(IncDir);$(SysWinntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
<PreprocessorDefinitions>WIN32CON;DLB;MSWIN_GRAPHICS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
<PreprocessorDefinitions>WIN32CON;DLB;MSWIN_GRAPHICS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClCompile Include="$(UtilDir)recover.c" />
|
<ClCompile Include="$(UtilDir)recover.c" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|||||||
Reference in New Issue
Block a user