]> granicus.if.org Git - nethack/commitdiff
Merge branch 'master' into win32-x64-working
authornhmall <mjnh@persona.ca>
Sun, 12 Apr 2015 15:58:14 +0000 (11:58 -0400)
committernhmall <mjnh@persona.ca>
Sun, 12 Apr 2015 15:58:14 +0000 (11:58 -0400)
Conflicts:
include/config.h
src/options.c

1  2 
src/options.c
win/win32/vs2010/NetHackW.vcxproj
win/win32/vs2013/NetHack.vcxproj

diff --cc src/options.c
index 25e1407bf340a5d23b48f87e9de89d25497d7bb9,83c3c0abffc49eade06d7bef81f265ea9cf6c27c..755c9e7543f2f0dcb1f4a859b1866d6b26d9292d
@@@ -1,4 -1,5 +1,4 @@@
- /* NetHack 3.5        options.c       $NHDT-Date: 1427073746 2015/03/23 01:22:26 $  $NHDT-Branch: master $:$NHDT-Revision: 1.164 $ */
+ /* NetHack 3.5        options.c       $NHDT-Date: 1428088105 2015/04/03 19:08:25 $  $NHDT-Branch: scshunt-regex $:$NHDT-Revision: 1.182 $ */
 -/* NetHack 3.5        options.c       $Date: 2012/04/09 02:56:30 $  $Revision: 1.153 $ */
  /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
  /* NetHack may be freely redistributed.  See license for details. */
  
Simple merge
index 81fcb2382d1974cc436996c59581ab345d2a896b,0000000000000000000000000000000000000000..70138dcc21f0e9d150776da896c3c662d7d487b8
mode 100644,000000..100644
--- /dev/null
@@@ -1,485 -1,0 +1,486 @@@
 +<?xml version="1.0" encoding="utf-8"?>\r
 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
 +  <ItemGroup Label="ProjectConfigurations">\r
 +    <ProjectConfiguration Include="Release|Win32">\r
 +      <Configuration>Release</Configuration>\r
 +      <Platform>Win32</Platform>\r
 +    </ProjectConfiguration>\r
 +    <ProjectConfiguration Include="Release|x64">\r
 +      <Configuration>Release</Configuration>\r
 +      <Platform>x64</Platform>\r
 +    </ProjectConfiguration>\r
 +    <ProjectConfiguration Include="Debug|Win32">\r
 +      <Configuration>Debug</Configuration>\r
 +      <Platform>Win32</Platform>\r
 +    </ProjectConfiguration>\r
 +    <ProjectConfiguration Include="Debug|x64">\r
 +      <Configuration>Debug</Configuration>\r
 +      <Platform>x64</Platform>\r
 +    </ProjectConfiguration>\r
 +  </ItemGroup>\r
 +  <PropertyGroup Label="Globals">\r
 +    <ProjectGuid>{609BC774-C6F8-4B2B-AA7D-5B3D0EA95751}</ProjectGuid>\r
 +    <Keyword>Win32Proj</Keyword>\r
 +    <RootNamespace>NetHack</RootNamespace>\r
 +  </PropertyGroup>\r
 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
 +    <ConfigurationType>Application</ConfigurationType>\r
 +    <UseDebugLibraries>true</UseDebugLibraries>\r
 +    <PlatformToolset>v120</PlatformToolset>\r
 +    <CharacterSet>MultiByte</CharacterSet>\r
 +  </PropertyGroup>\r
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
 +    <ConfigurationType>Application</ConfigurationType>\r
 +    <UseOfMfc>false</UseOfMfc>\r
 +    <CharacterSet>MultiByte</CharacterSet>\r
 +    <PlatformToolset>v120</PlatformToolset>\r
 +  </PropertyGroup>\r
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
 +    <ConfigurationType>Application</ConfigurationType>\r
 +    <UseDebugLibraries>false</UseDebugLibraries>\r
 +    <PlatformToolset>v120</PlatformToolset>\r
 +    <WholeProgramOptimization>true</WholeProgramOptimization>\r
 +    <CharacterSet>MultiByte</CharacterSet>\r
 +  </PropertyGroup>\r
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
 +    <ConfigurationType>Application</ConfigurationType>\r
 +    <UseOfMfc>false</UseOfMfc>\r
 +    <CharacterSet>MultiByte</CharacterSet>\r
 +    <PlatformToolset>v120</PlatformToolset>\r
 +  </PropertyGroup>\r
 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
 +  <ImportGroup Label="ExtensionSettings">\r
 +  </ImportGroup>\r
 +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />\r
 +  </ImportGroup>\r
 +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />\r
 +  </ImportGroup>\r
 +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />\r
 +  </ImportGroup>\r
 +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />\r
 +  </ImportGroup>\r
 +  <PropertyGroup Label="UserMacros" />\r
 +  <PropertyGroup>\r
 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>\r
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>\r
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\Release\</OutDir>\r
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\$(ConfigurationName)\$(ProjectName)\</IntDir>\r
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\$(ConfigurationName)\$(ProjectName)\</IntDir>\r
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>\r
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>\r
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>\r
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\Debug\</OutDir>\r
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\$(ProjectName)\</IntDir>\r
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\Debug\$(ProjectName)\</IntDir>\r
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>\r
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>\r
 +  </PropertyGroup>\r
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
 +    <ClCompile>\r
 +      <AdditionalOptions>/Gs /Oi-  /FS %(AdditionalOptions)</AdditionalOptions>\r
 +      <Optimization>Disabled</Optimization>\r
 +      <WarningLevel>Level3</WarningLevel>\r
 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>\r
 +      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>\r
 +      <OmitFramePointers>true</OmitFramePointers>\r
 +      <Optimization>MaxSpeed</Optimization>\r
 +      <FunctionLevelLinking>true</FunctionLevelLinking>\r
 +      <IntrinsicFunctions>false</IntrinsicFunctions>\r
 +      <PreprocessorDefinitions>WIN32;WIN32CON;DLB;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
 +      <SDLCheck>true</SDLCheck>\r
 +      <AdditionalIncludeDirectories>..\win\win32;..\include;..\sys\winnt;..\sys\share;..\win\share;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
 +      <StringPooling>true</StringPooling>\r
 +      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
 +      <FunctionLevelLinking>true</FunctionLevelLinking>\r
 +      <PrecompiledHeaderOutputFile>.\Release/NetHack.pch</PrecompiledHeaderOutputFile>\r
 +      <AssemblerListingLocation>.\$(ConfigurationName)\$(ProjectName)\</AssemblerListingLocation>\r
 +      <ObjectFileName>.\$(ConfigurationName)\$(ProjectName)\</ObjectFileName>\r
 +      <ProgramDataBaseFileName>.\$(ConfigurationName)\$(ProjectName)\</ProgramDataBaseFileName>\r
 +      <WarningLevel>Level3</WarningLevel>\r
 +      <SuppressStartupBanner>true</SuppressStartupBanner>\r
 +      <MultiProcessorCompilation>false</MultiProcessorCompilation>\r
 +    </ClCompile>\r
 +    <Link>\r
 +      <SubSystem>Console</SubSystem>\r
 +      <GenerateDebugInformation>true</GenerateDebugInformation>\r
 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
 +      <OptimizeReferences>true</OptimizeReferences>\r
 +      <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>\r
 +      <SuppressStartupBanner>true</SuppressStartupBanner>\r
 +      <GenerateDebugInformation>true</GenerateDebugInformation>\r
 +      <ProgramDatabaseFile>.\Release/NetHack.pdb</ProgramDatabaseFile>\r
 +      <GenerateMapFile>true</GenerateMapFile>\r
 +      <MapFileName>.\Release/NetHack.map</MapFileName>\r
 +      <DataExecutionPrevention>\r
 +      </DataExecutionPrevention>\r
 +      <TargetMachine>MachineX86</TargetMachine>\r
 +      <MapExports>true</MapExports>\r
 +    </Link>\r
 +    <Bscmake>\r
 +      <SuppressStartupBanner>true</SuppressStartupBanner>\r
 +      <OutputFile>.\Release/NetHack.bsc</OutputFile>\r
 +    </Bscmake>\r
 +    <PostBuildEvent>\r
 +      <Message>Install exe</Message>\r
 +      <Command>\r
 +        copy $(OutDir)NetHack.exe ..\binary\r
 +        copy ..\dat\nhdat ..\binary\r
 +        copy ..\dat\license ..\binary\r
 +        if exist tiles.bmp copy tiles.bmp ..\binary\r
 +        if NOT exist ..\binary\sysconf copy ..\sys\winnt\sysconf ..\binary\sysconf\r
 +        if exist ..\doc\Guidebook.txt copy ..\doc\Guidebook.txt ..\binary\Guidebook.txt\r
 +        if exist ..\doc\nethack.txt copy ..\doc\nethack.txt ..\binary\NetHack.txt\r
 +        copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh\r
 +      </Command>\r
 +    </PostBuildEvent>\r
 +  </ItemDefinitionGroup>\r
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
 +    <ClCompile>\r
 +      <AdditionalOptions>/Gs /Oi-  /FS %(AdditionalOptions)</AdditionalOptions>\r
 +      <Optimization>Disabled</Optimization>\r
 +      <WarningLevel>Level3</WarningLevel>\r
 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>\r
 +      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>\r
 +      <OmitFramePointers>true</OmitFramePointers>\r
 +      <Optimization>MaxSpeed</Optimization>\r
 +      <FunctionLevelLinking>true</FunctionLevelLinking>\r
 +      <IntrinsicFunctions>false</IntrinsicFunctions>\r
 +      <PreprocessorDefinitions>WIN32;WIN32CON;DLB;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
 +      <SDLCheck>true</SDLCheck>\r
 +      <AdditionalIncludeDirectories>..\win\win32;..\include;..\sys\winnt;..\sys\share;..\win\share;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
 +      <StringPooling>true</StringPooling>\r
 +      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
 +      <FunctionLevelLinking>true</FunctionLevelLinking>\r
 +      <PrecompiledHeaderOutputFile>.\Release/NetHack.pch</PrecompiledHeaderOutputFile>\r
 +      <AssemblerListingLocation>.\$(ConfigurationName)\$(ProjectName)\</AssemblerListingLocation>\r
 +      <ObjectFileName>.\$(ConfigurationName)\$(ProjectName)\</ObjectFileName>\r
 +      <ProgramDataBaseFileName>.\$(ConfigurationName)\$(ProjectName)\</ProgramDataBaseFileName>\r
 +      <WarningLevel>Level3</WarningLevel>\r
 +      <SuppressStartupBanner>true</SuppressStartupBanner>\r
 +      <MultiProcessorCompilation>false</MultiProcessorCompilation>\r
 +    </ClCompile>\r
 +    <Link>\r
 +      <SubSystem>Console</SubSystem>\r
 +      <GenerateDebugInformation>true</GenerateDebugInformation>\r
 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
 +      <OptimizeReferences>true</OptimizeReferences>\r
 +      <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;%(AdditionalDependencies)</AdditionalDependencies>\r
 +      <SuppressStartupBanner>true</SuppressStartupBanner>\r
 +      <GenerateDebugInformation>true</GenerateDebugInformation>\r
 +      <ProgramDatabaseFile>.\Release/NetHack.pdb</ProgramDatabaseFile>\r
 +      <GenerateMapFile>true</GenerateMapFile>\r
 +      <MapFileName>.\Release/NetHack.map</MapFileName>\r
 +      <DataExecutionPrevention>\r
 +      </DataExecutionPrevention>\r
 +    </Link>\r
 +    <Bscmake>\r
 +      <SuppressStartupBanner>true</SuppressStartupBanner>\r
 +      <OutputFile>.\Release/NetHack.bsc</OutputFile>\r
 +    </Bscmake>\r
 +    <PostBuildEvent>\r
 +      <Message>Install exe</Message>\r
 +      <Command>\r
 +          copy $(OutDir)NetHack.exe ..\binary\r
 +          copy ..\dat\nhdat ..\binary\r
 +          copy ..\dat\license ..\binary\r
 +          if exist tiles.bmp copy tiles.bmp ..\binary\r
 +          if NOT exist ..\binary\sysconf copy ..\sys\winnt\sysconf ..\binary\sysconf\r
 +          if exist ..\doc\Guidebook.txt copy ..\doc\Guidebook.txt ..\binary\Guidebook.txt\r
 +          if exist ..\doc\nethack.txt copy ..\doc\nethack.txt ..\binary\NetHack.txt\r
 +          copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh\r
 +        </Command>\r
 +    </PostBuildEvent>\r
 +  </ItemDefinitionGroup>\r
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
 +    <ClCompile>\r
 +      <AdditionalOptions>/Gs /Oi-  /FS %(AdditionalOptions)</AdditionalOptions>\r
 +      <Optimization>Disabled</Optimization>\r
 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>\r
 +      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>\r
 +      <OmitFramePointers>true</OmitFramePointers>\r
 +      <AdditionalIncludeDirectories>..\win\win32;..\include;..\sys\winnt;..\sys\share;..\win\share;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
 +      <PreprocessorDefinitions>NDEBUG;WIN32;WIN32CON;DLB;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
 +      <SDLCheck>true</SDLCheck>\r
 +      <StringPooling>true</StringPooling>\r
 +      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
 +      <FunctionLevelLinking>true</FunctionLevelLinking>\r
 +      <PrecompiledHeaderOutputFile>.\Debug/NetHack.pch</PrecompiledHeaderOutputFile>\r
 +      <AssemblerListingLocation>.\$(ConfigurationName)\$(ProjectName)\</AssemblerListingLocation>\r
 +      <ObjectFileName>.\$(ConfigurationName)\$(ProjectName)\</ObjectFileName>\r
 +      <ProgramDataBaseFileName>.\$(ConfigurationName)\$(ProjectName)\</ProgramDataBaseFileName>\r
 +      <WarningLevel>Level3</WarningLevel>\r
 +      <SuppressStartupBanner>true</SuppressStartupBanner>\r
 +      <MultiProcessorCompilation>false</MultiProcessorCompilation>\r
 +    </ClCompile>\r
 +    <Link>\r
 +      <ProgramDatabaseFile>.\Release/NetHack.pdb</ProgramDatabaseFile>\r
 +      <GenerateMapFile>true</GenerateMapFile>\r
 +      <MapFileName>.\Release/NetHack.map</MapFileName>\r
 +      <SubSystem>Console</SubSystem>\r
 +      <GenerateDebugInformation>true</GenerateDebugInformation>\r
 +      <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;%(AdditionalDependencies)</AdditionalDependencies>\r
 +      <TargetMachine>MachineX86</TargetMachine>\r
 +    </Link>\r
 +    <Bscmake>\r
 +      <SuppressStartupBanner>true</SuppressStartupBanner>\r
 +      <OutputFile>.\Debug/NetHack.bsc</OutputFile>\r
 +    </Bscmake>\r
 +    <PostBuildEvent>\r
 +      <Message>Install exe</Message>\r
 +      <Command>\r
 +          if NOT exist ..\binary\*.* mkdir ..\binary\r
 +          copy $(OutDir)NetHack.exe ..\binary\r
 +          copy ..\dat\nhdat ..\binary\r
 +          copy ..\dat\license ..\binary\r
 +          copy ..\dat\symbols ..\binary\r
 +          if exist tiles.bmp copy tiles.bmp ..\binary\r
 +          if NOT exist ..\binary\sysconf copy ..\sys\winnt\sysconf ..\binary\sysconf\r
 +          if exist ..\doc\Guidebook.txt copy ..\doc\Guidebook.txt ..\binary\Guidebook.txt\r
 +          if exist ..\doc\nethack.txt copy ..\doc\nethack.txt ..\binary\NetHack.txt\r
 +          copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh\r
 +        </Command>\r
 +    </PostBuildEvent>\r
 +  </ItemDefinitionGroup>\r
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
 +    <ClCompile>\r
 +      <AdditionalOptions>/Gs /Oi-  /FS %(AdditionalOptions)</AdditionalOptions>\r
 +      <Optimization>Disabled</Optimization>\r
 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>\r
 +      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>\r
 +      <OmitFramePointers>true</OmitFramePointers>\r
 +      <AdditionalIncludeDirectories>..\win\win32;..\include;..\sys\winnt;..\sys\share;..\win\share;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
 +      <PreprocessorDefinitions>WIN32;WIN32CON;DLB;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
 +      <SDLCheck>true</SDLCheck>\r
 +      <StringPooling>true</StringPooling>\r
 +      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
 +      <FunctionLevelLinking>true</FunctionLevelLinking>\r
 +      <PrecompiledHeaderOutputFile>.\Debug/NetHack.pch</PrecompiledHeaderOutputFile>\r
 +      <AssemblerListingLocation>.\$(ConfigurationName)\$(ProjectName)\</AssemblerListingLocation>\r
 +      <ObjectFileName>.\$(ConfigurationName)\$(ProjectName)\</ObjectFileName>\r
 +      <ProgramDataBaseFileName>.\$(ConfigurationName)\$(ProjectName)\</ProgramDataBaseFileName>\r
 +      <WarningLevel>Level3</WarningLevel>\r
 +      <SuppressStartupBanner>true</SuppressStartupBanner>\r
 +      <MultiProcessorCompilation>false</MultiProcessorCompilation>\r
 +    </ClCompile>\r
 +    <Link>\r
 +      <ProgramDatabaseFile>.\Release/NetHack.pdb</ProgramDatabaseFile>\r
 +      <GenerateMapFile>true</GenerateMapFile>\r
 +      <MapFileName>.\Release/NetHack.map</MapFileName>\r
 +      <SubSystem>Console</SubSystem>\r
 +      <GenerateDebugInformation>true</GenerateDebugInformation>\r
 +      <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>\r
 +      <AdditionalOptions>/SAFESEH:NO %(AdditionalOptions)</AdditionalOptions>\r
 +    </Link>\r
 +    <Bscmake>\r
 +      <SuppressStartupBanner>true</SuppressStartupBanner>\r
 +      <OutputFile>.\Debug/NetHack.bsc</OutputFile>\r
 +    </Bscmake>\r
 +    <PostBuildEvent>\r
 +      <Message>Install exe</Message>\r
 +      <Command>\r
 +          if NOT exist ..\binary\*.* mkdir ..\binary\r
 +          copy $(OutDir)NetHack.exe ..\binary\r
 +          copy ..\dat\nhdat ..\binary\r
 +          copy ..\dat\license ..\binary\r
 +          copy ..\dat\symbols ..\binary\r
 +          if exist tiles.bmp copy tiles.bmp ..\binary\r
 +          if NOT exist ..\binary\sysconf copy ..\sys\winnt\sysconf ..\binary\sysconf\r
 +          if exist ..\doc\Guidebook.txt copy ..\doc\Guidebook.txt ..\binary\Guidebook.txt\r
 +          if exist ..\doc\nethack.txt copy ..\doc\nethack.txt ..\binary\NetHack.txt\r
 +          copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh\r
 +        </Command>\r
 +    </PostBuildEvent>\r
 +  </ItemDefinitionGroup>\r
 +  <ItemGroup>\r
 +    <ClCompile Include="..\src\allmain.c" />\r
 +    <ClCompile Include="..\src\alloc.c" />\r
 +    <ClCompile Include="..\src\apply.c" />\r
 +    <ClCompile Include="..\src\artifact.c" />\r
 +    <ClCompile Include="..\src\attrib.c" />\r
 +    <ClCompile Include="..\src\ball.c" />\r
 +    <ClCompile Include="..\src\bones.c" />\r
 +    <ClCompile Include="..\src\botl.c" />\r
 +    <ClCompile Include="..\src\cmd.c" />\r
 +    <ClCompile Include="..\src\dbridge.c" />\r
 +    <ClCompile Include="..\src\decl.c" />\r
 +    <ClCompile Include="..\src\detect.c" />\r
 +    <ClCompile Include="..\src\dig.c" />\r
 +    <ClCompile Include="..\src\display.c" />\r
 +    <ClCompile Include="..\src\dlb.c" />\r
 +    <ClCompile Include="..\src\do.c" />\r
 +    <ClCompile Include="..\src\dog.c" />\r
 +    <ClCompile Include="..\src\dogmove.c" />\r
 +    <ClCompile Include="..\src\dokick.c" />\r
 +    <ClCompile Include="..\src\dothrow.c" />\r
 +    <ClCompile Include="..\src\do_name.c" />\r
 +    <ClCompile Include="..\src\do_wear.c" />\r
 +    <ClCompile Include="..\src\drawing.c" />\r
 +    <ClCompile Include="..\src\dungeon.c" />\r
 +    <ClCompile Include="..\src\eat.c" />\r
 +    <ClCompile Include="..\src\end.c" />\r
 +    <ClCompile Include="..\src\engrave.c" />\r
 +    <ClCompile Include="..\src\exper.c" />\r
 +    <ClCompile Include="..\src\explode.c" />\r
 +    <ClCompile Include="..\src\extralev.c" />\r
 +    <ClCompile Include="..\src\files.c" />\r
 +    <ClCompile Include="..\src\fountain.c" />\r
 +    <ClCompile Include="..\src\hack.c" />\r
 +    <ClCompile Include="..\src\hacklib.c" />\r
 +    <ClCompile Include="..\src\invent.c" />\r
 +    <ClCompile Include="..\src\light.c" />\r
 +    <ClCompile Include="..\src\lock.c" />\r
 +    <ClCompile Include="..\src\mail.c" />\r
 +    <ClCompile Include="..\src\makemon.c" />\r
 +    <ClCompile Include="..\src\mapglyph.c" />\r
 +    <ClCompile Include="..\src\mcastu.c" />\r
 +    <ClCompile Include="..\src\mhitm.c" />\r
 +    <ClCompile Include="..\src\mhitu.c" />\r
 +    <ClCompile Include="..\src\minion.c" />\r
 +    <ClCompile Include="..\src\mklev.c" />\r
 +    <ClCompile Include="..\src\mkmap.c" />\r
 +    <ClCompile Include="..\src\mkmaze.c" />\r
 +    <ClCompile Include="..\src\mkobj.c" />\r
 +    <ClCompile Include="..\src\mkroom.c" />\r
 +    <ClCompile Include="..\src\mon.c" />\r
 +    <ClCompile Include="..\src\mondata.c" />\r
 +    <ClCompile Include="..\src\monmove.c" />\r
 +    <ClCompile Include="..\src\monst.c" />\r
 +    <ClCompile Include="..\src\monstr.c" />\r
 +    <ClCompile Include="..\src\mplayer.c" />\r
 +    <ClCompile Include="..\src\mthrowu.c" />\r
 +    <ClCompile Include="..\src\muse.c" />\r
 +    <ClCompile Include="..\src\music.c" />\r
 +    <ClCompile Include="..\src\objects.c" />\r
 +    <ClCompile Include="..\src\objnam.c" />\r
 +    <ClCompile Include="..\src\options.c" />\r
 +    <ClCompile Include="..\src\o_init.c" />\r
 +    <ClCompile Include="..\src\pager.c" />\r
 +    <ClCompile Include="..\src\pickup.c" />\r
 +    <ClCompile Include="..\src\pline.c" />\r
 +    <ClCompile Include="..\src\polyself.c" />\r
 +    <ClCompile Include="..\src\potion.c" />\r
 +    <ClCompile Include="..\src\pray.c" />\r
 +    <ClCompile Include="..\src\priest.c" />\r
 +    <ClCompile Include="..\src\quest.c" />\r
 +    <ClCompile Include="..\src\questpgr.c" />\r
 +    <ClCompile Include="..\src\read.c" />\r
 +    <ClCompile Include="..\src\rect.c" />\r
 +    <ClCompile Include="..\src\region.c" />\r
 +    <ClCompile Include="..\src\restore.c" />\r
 +    <ClCompile Include="..\src\rip.c" />\r
 +    <ClCompile Include="..\src\rnd.c" />\r
 +    <ClCompile Include="..\src\role.c" />\r
 +    <ClCompile Include="..\src\rumors.c" />\r
 +    <ClCompile Include="..\src\save.c" />\r
 +    <ClCompile Include="..\src\shk.c" />\r
 +    <ClCompile Include="..\src\shknam.c" />\r
 +    <ClCompile Include="..\src\sit.c" />\r
 +    <ClCompile Include="..\src\sounds.c" />\r
 +    <ClCompile Include="..\src\spell.c" />\r
 +    <ClCompile Include="..\src\sp_lev.c" />\r
 +    <ClCompile Include="..\src\steal.c" />\r
 +    <ClCompile Include="..\src\steed.c" />\r
 +    <ClCompile Include="..\src\sys.c" />\r
 +    <ClCompile Include="..\src\teleport.c" />\r
 +    <ClCompile Include="..\src\tile.c" />\r
 +    <ClCompile Include="..\src\timeout.c" />\r
 +    <ClCompile Include="..\src\topten.c" />\r
 +    <ClCompile Include="..\src\track.c" />\r
 +    <ClCompile Include="..\src\trap.c" />\r
 +    <ClCompile Include="..\src\uhitm.c" />\r
 +    <ClCompile Include="..\src\u_init.c" />\r
 +    <ClCompile Include="..\src\vault.c" />\r
 +    <ClCompile Include="..\src\version.c" />\r
 +    <ClCompile Include="..\src\vision.c" />\r
 +    <ClCompile Include="..\src\weapon.c" />\r
 +    <ClCompile Include="..\src\were.c" />\r
 +    <ClCompile Include="..\src\wield.c" />\r
 +    <ClCompile Include="..\src\windows.c" />\r
 +    <ClCompile Include="..\src\wizard.c" />\r
 +    <ClCompile Include="..\src\worm.c" />\r
 +    <ClCompile Include="..\src\worn.c" />\r
 +    <ClCompile Include="..\src\write.c" />\r
 +    <ClCompile Include="..\src\zap.c" />\r
 +    <ClCompile Include="..\sys\share\nhlan.c" />\r
 +    <ClCompile Include="..\sys\share\pcmain.c" />\r
 +    <ClCompile Include="..\sys\share\pcsys.c" />\r
 +    <ClCompile Include="..\sys\share\pcunix.c" />\r
 +    <ClCompile Include="..\sys\share\random.c" />\r
 +    <ClCompile Include="..\sys\winnt\ntsound.c" />\r
 +    <ClCompile Include="..\sys\winnt\nttty.c" />\r
 +    <ClCompile Include="..\sys\winnt\winnt.c" />\r
++    <ClCompile Include="..\sys\share\cppregex.cpp">\r
 +    <ClCompile Include="..\win\tty\getline.c" />\r
 +    <ClCompile Include="..\win\tty\topl.c" />\r
 +    <ClCompile Include="..\win\tty\wintty.c" />\r
 +  </ItemGroup>\r
 +  <ItemGroup>\r
 +    <ClInclude Include="..\include\align.h" />\r
 +    <ClInclude Include="..\include\artifact.h" />\r
 +    <ClInclude Include="..\include\artilist.h" />\r
 +    <ClInclude Include="..\include\attrib.h" />\r
 +    <ClInclude Include="..\include\botl.h" />\r
 +    <ClInclude Include="..\include\color.h" />\r
 +    <ClInclude Include="..\include\config.h" />\r
 +    <ClInclude Include="..\include\config1.h" />\r
 +    <ClInclude Include="..\include\context.h" />\r
 +    <ClInclude Include="..\include\coord.h" />\r
 +    <ClInclude Include="..\include\date.h" />\r
 +    <ClInclude Include="..\include\decl.h" />\r
 +    <ClInclude Include="..\include\display.h" />\r
 +    <ClInclude Include="..\include\dlb.h" />\r
 +    <ClInclude Include="..\include\dungeon.h" />\r
 +    <ClInclude Include="..\include\engrave.h" />\r
 +    <ClInclude Include="..\include\extern.h" />\r
 +    <ClInclude Include="..\include\flag.h" />\r
 +    <ClInclude Include="..\include\func_tab.h" />\r
 +    <ClInclude Include="..\include\global.h" />\r
 +    <ClInclude Include="..\include\hack.h" />\r
 +    <ClInclude Include="..\include\lev.h" />\r
 +    <ClInclude Include="..\include\mextra.h" />\r
 +    <ClInclude Include="..\include\mfndpos.h" />\r
 +    <ClInclude Include="..\include\mkroom.h" />\r
 +    <ClInclude Include="..\include\monattk.h" />\r
 +    <ClInclude Include="..\include\mondata.h" />\r
 +    <ClInclude Include="..\include\monflag.h" />\r
 +    <ClInclude Include="..\include\monst.h" />\r
 +    <ClInclude Include="..\include\monsym.h" />\r
 +    <ClInclude Include="..\include\ntconf.h" />\r
 +    <ClInclude Include="..\include\obj.h" />\r
 +    <ClInclude Include="..\include\objclass.h" />\r
 +    <ClInclude Include="..\include\onames.h" />\r
 +    <ClInclude Include="..\include\patchlevel.h" />\r
 +    <ClInclude Include="..\include\permonst.h" />\r
 +    <ClInclude Include="..\include\pm.h" />\r
 +    <ClInclude Include="..\include\prop.h" />\r
 +    <ClInclude Include="..\include\qtext.h" />\r
 +    <ClInclude Include="..\include\quest.h" />\r
 +    <ClInclude Include="..\include\rect.h" />\r
 +    <ClInclude Include="..\include\region.h" />\r
 +    <ClInclude Include="..\include\rm.h" />\r
 +    <ClInclude Include="..\include\skills.h" />\r
 +    <ClInclude Include="..\include\spell.h" />\r
 +    <ClInclude Include="..\include\sp_lev.h" />\r
 +    <ClInclude Include="..\include\timeout.h" />\r
 +    <ClInclude Include="..\include\tradstdc.h" />\r
 +    <ClInclude Include="..\include\trap.h" />\r
 +    <ClInclude Include="..\include\vision.h" />\r
 +    <ClInclude Include="..\include\winprocs.h" />\r
 +    <ClInclude Include="..\include\wintty.h" />\r
 +    <ClInclude Include="..\include\wintype.h" />\r
 +    <ClInclude Include="..\include\you.h" />\r
 +    <ClInclude Include="..\include\youprop.h" />\r
 +  </ItemGroup>\r
 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
 +  <ImportGroup Label="ExtensionTargets">\r
 +  </ImportGroup>\r
 +</Project>\r