windows visual studio project build tweaks

This commit is contained in:
nhmall
2021-09-13 11:32:59 -04:00
parent 408aa4b3cb
commit 15ec24a524
4 changed files with 10 additions and 7 deletions

View File

@@ -220,15 +220,19 @@ typedef uchar nhsym;
#if defined(X11_GRAPHICS) || defined(QT_GRAPHICS) || defined(GNOME_GRAPHICS) \
|| defined(WIN32)
#ifndef NO_TILE_C
#ifndef USE_TILES
#define USE_TILES /* glyph2tile[] will be available */
#endif
#endif
#endif
#if defined(AMII_GRAPHICS) || defined(GEM_GRAPHICS)
#ifndef NO_TILE_C
#ifndef USE_TILES
#define USE_TILES
#endif
#endif
#endif
#if defined(UNIX) || defined(VMS) || defined(__EMX__) || defined(WIN32)
#define HANGUPHANDLING

View File

@@ -35,7 +35,7 @@
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>$(WinWin32Dir);$(IncDir);$(SysWindDir);$(SysShareDir);$(WinShareDir);$(LuaDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>TILES;WIN32CON;DLB;MSWIN_GRAPHICS;SAFEPROCS;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>WIN32CON;NO_TILE_C;DLB;MSWIN_GRAPHICS;SAFEPROCS;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<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;bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -143,7 +143,6 @@
<ClCompile Include="$(SrcDir)symbols.c" />
<ClCompile Include="$(SrcDir)sys.c" />
<ClCompile Include="$(SrcDir)teleport.c" />
<ClCompile Include="$(SrcDir)tile.c" />
<ClCompile Include="$(SrcDir)timeout.c" />
<ClCompile Include="$(SrcDir)topten.c" />
<ClCompile Include="$(SrcDir)track.c" />
@@ -269,4 +268,4 @@
<Target Name="AfterRebuild">
<MSBuild Projects="afternethack.proj" Targets="Build" Properties="Configuration=$(Configuration)" />
</Target>
</Project>
</Project>

View File

@@ -213,7 +213,6 @@
<ClInclude Include="$(IncDir)coord.h" />
<ClInclude Include="$(IncDir)decl.h" />
<ClInclude Include="$(IncDir)defsym.h" />
<ClInclude Include="$(IncDir)dgn_comp.h" />
<ClInclude Include="$(IncDir)dgn_file.h" />
<ClInclude Include="$(IncDir)display.h" />
<ClInclude Include="$(IncDir)dlb.h" />
@@ -228,7 +227,6 @@
<ClInclude Include="$(IncDir)hack.h" />
<ClInclude Include="$(IncDir)integer.h" />
<ClInclude Include="$(IncDir)isaac64.h" />
<ClInclude Include="$(IncDir)lev_comp.h" />
<ClInclude Include="$(IncDir)lint.h" />
<ClInclude Include="$(IncDir)load_img.h" />
<ClInclude Include="$(IncDir)mail.h" />
@@ -306,4 +304,4 @@
<Target Name="AfterRebuild">
<MSBuild Projects="$(vsDir)NetHack\afternethack.proj" Targets="Build" Properties="Configuration=$(Configuration)" />
</Target>
</Project>
</Project>

View File

@@ -31,6 +31,9 @@
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="$(WinShareDir)tilemap.c" />
<ClCompile Include="$(SrcDir)drawing.c" />
<ClCompile Include="$(SrcDir)monst.c" />
<ClCompile Include="$(SrcDir)objects.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="$(IncDir)align.h" />
@@ -42,7 +45,6 @@
<ClInclude Include="$(IncDir)coord.h" />
<ClInclude Include="$(IncDir)decl.h" />
<ClInclude Include="$(IncDir)defsym.h" />
<ClInclude Include="$(IncDir)dgn_comp.h" />
<ClInclude Include="$(IncDir)dgn_file.h" />
<ClInclude Include="$(IncDir)display.h" />
<ClInclude Include="$(IncDir)dungeon.h" />