]> granicus.if.org Git - nethack/commitdiff
Add inlcude files to NetHackW project. Add cpp.hint file.
authorBart House <bhouse@ntdev.microsoft.com>
Sun, 18 Oct 2020 00:25:00 +0000 (17:25 -0700)
committerBart House <bart@barthouse.com>
Mon, 19 Oct 2020 23:25:42 +0000 (16:25 -0700)
win/win32/vs/NetHackW.vcxproj
win/win32/vs/cpp.hint [new file with mode: 0644]

index 5f8f7a415201c0662eee7220fedd8038a2540001..afc39bbcce8198c948fa22e5d59d0f3b2f6f56c8 100644 (file)
@@ -51,8 +51,8 @@
     <ClCompile Include="$(LuaDir)lauxlib.c" />\r
     <ClCompile Include="$(LuaDir)lbaselib.c" />\r
     <ClCompile Include="$(LuaDir)lbitlib.c">\r
-        <ExcludedFromBuild Condition="'$(LUA_VERSION)'=='5.4.0'">true</ExcludedFromBuild>\r
-        <ExcludedFromBuild Condition="'$(LUA_VERSION)'=='5.3.5'">false</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(LUA_VERSION)'=='5.4.0'">true</ExcludedFromBuild>\r
+      <ExcludedFromBuild Condition="'$(LUA_VERSION)'=='5.3.5'">false</ExcludedFromBuild>\r
     </ClCompile>\r
     <ClCompile Include="$(LuaDir)lcode.c" />\r
     <ClCompile Include="$(LuaDir)lcorolib.c" />\r
     <ClInclude Include="$(WinWin32Dir)mhstatus.h" />\r
     <ClInclude Include="$(WinWin32Dir)mhtext.h" />\r
     <ClInclude Include="$(WinWin32Dir)winMS.h" />\r
+    <ClInclude Include="$(IncDir)align.h" />\r
+    <ClInclude Include="$(IncDir)artifact.h" />\r
+    <ClInclude Include="$(IncDir)artilist.h" />\r
+    <ClInclude Include="$(IncDir)attrib.h" />\r
+    <ClInclude Include="$(IncDir)bitmfile.h" />\r
+    <ClInclude Include="$(IncDir)botl.h" />\r
+    <ClInclude Include="$(IncDir)color.h" />\r
+    <ClInclude Include="$(IncDir)config.h" />\r
+    <ClInclude Include="$(IncDir)config1.h" />\r
+    <ClInclude Include="$(IncDir)context.h" />\r
+    <ClInclude Include="$(IncDir)coord.h" />\r
+    <ClInclude Include="$(IncDir)date.h" />\r
+    <ClInclude Include="$(IncDir)decl.h" />\r
+    <ClInclude Include="$(IncDir)dgn_comp.h" />\r
+    <ClInclude Include="$(IncDir)dgn_file.h" />\r
+    <ClInclude Include="$(IncDir)display.h" />\r
+    <ClInclude Include="$(IncDir)dlb.h" />\r
+    <ClInclude Include="$(IncDir)dungeon.h" />\r
+    <ClInclude Include="$(IncDir)engrave.h" />\r
+    <ClInclude Include="$(IncDir)extern.h" />\r
+    <ClInclude Include="$(IncDir)flag.h" />\r
+    <ClInclude Include="$(IncDir)fnamesiz.h" />\r
+    <ClInclude Include="$(IncDir)func_tab.h" />\r
+    <ClInclude Include="$(IncDir)gem_rsc.h" />\r
+    <ClInclude Include="$(IncDir)global.h" />\r
+    <ClInclude Include="$(IncDir)hack.h" />\r
+    <ClInclude Include="$(IncDir)integer.h" />\r
+    <ClInclude Include="$(IncDir)isaac64.h" />\r
+    <ClInclude Include="$(IncDir)lev_comp.h" />\r
+    <ClInclude Include="$(IncDir)lint.h" />\r
+    <ClInclude Include="$(IncDir)load_img.h" />\r
+    <ClInclude Include="$(IncDir)mail.h" />\r
+    <ClInclude Include="$(IncDir)mextra.h" />\r
+    <ClInclude Include="$(IncDir)mfndpos.h" />\r
+    <ClInclude Include="$(IncDir)micro.h" />\r
+    <ClInclude Include="$(IncDir)mkroom.h" />\r
+    <ClInclude Include="$(IncDir)monattk.h" />\r
+    <ClInclude Include="$(IncDir)mondata.h" />\r
+    <ClInclude Include="$(IncDir)monflag.h" />\r
+    <ClInclude Include="$(IncDir)monst.h" />\r
+    <ClInclude Include="$(IncDir)monsym.h" />\r
+    <ClInclude Include="$(IncDir)nhlua.h" />\r
+    <ClInclude Include="$(IncDir)ntconf.h" />\r
+    <ClInclude Include="$(IncDir)obj.h" />\r
+    <ClInclude Include="$(IncDir)objclass.h" />\r
+    <ClInclude Include="$(IncDir)onames.h" />\r
+    <ClInclude Include="$(IncDir)optlist.h" />\r
+    <ClInclude Include="$(IncDir)patchlevel.h" />\r
+    <ClInclude Include="$(IncDir)pcconf.h" />\r
+    <ClInclude Include="$(IncDir)permonst.h" />\r
+    <ClInclude Include="$(IncDir)pm.h" />\r
+    <ClInclude Include="$(IncDir)prop.h" />\r
+    <ClInclude Include="$(IncDir)quest.h" />\r
+    <ClInclude Include="$(IncDir)rect.h" />\r
+    <ClInclude Include="$(IncDir)region.h" />\r
+    <ClInclude Include="$(IncDir)rm.h" />\r
+    <ClInclude Include="$(IncDir)skills.h" />\r
+    <ClInclude Include="$(IncDir)spell.h" />\r
+    <ClInclude Include="$(IncDir)sp_lev.h" />\r
+    <ClInclude Include="$(IncDir)sys.h" />\r
+    <ClInclude Include="$(IncDir)system.h" />\r
+    <ClInclude Include="$(IncDir)tcap.h" />\r
+    <ClInclude Include="$(IncDir)tile2x11.h" />\r
+    <ClInclude Include="$(IncDir)tileset.h" />\r
+    <ClInclude Include="$(IncDir)timeout.h" />\r
+    <ClInclude Include="$(IncDir)tradstdc.h" />\r
+    <ClInclude Include="$(IncDir)trampoli.h" />\r
+    <ClInclude Include="$(IncDir)trap.h" />\r
+    <ClInclude Include="$(IncDir)unixconf.h" />\r
+    <ClInclude Include="$(IncDir)vision.h" />\r
+    <ClInclude Include="$(IncDir)vis_tab.h" />\r
+    <ClInclude Include="$(IncDir)vmsconf.h" />\r
+    <ClInclude Include="$(IncDir)winami.h" />\r
+    <ClInclude Include="$(IncDir)wincurs.h" />\r
+    <ClInclude Include="$(IncDir)wingem.h" />\r
+    <ClInclude Include="$(IncDir)winGnome.h" />\r
+    <ClInclude Include="$(IncDir)winprocs.h" />\r
+    <ClInclude Include="$(IncDir)wintty.h" />\r
+    <ClInclude Include="$(IncDir)wintype.h" />\r
+    <ClInclude Include="$(IncDir)winX.h" />\r
+    <ClInclude Include="$(IncDir)xwindow.h" />\r
+    <ClInclude Include="$(IncDir)xwindowp.h" />\r
+    <ClInclude Include="$(IncDir)you.h" />\r
+    <ClInclude Include="$(IncDir)youprop.h" />\r
     <ClInclude Include="..\resource.h" />\r
   </ItemGroup>\r
   <ItemGroup>\r
     <Image Include="..\splash.bmp" />\r
     <Image Include="..\tiles.bmp" />\r
   </ItemGroup>\r
+  <ItemGroup>\r
+    <None Include="cpp.hint" />\r
+  </ItemGroup>\r
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
   <Target Name="AfterBuild">\r
     <MSBuild Projects="afternethack.proj" Targets="Build" Properties="Configuration=$(Configuration)" />\r
   <Target Name="AfterRebuild">\r
     <MSBuild Projects="afternethack.proj" Targets="Build" Properties="Configuration=$(Configuration)" />\r
   </Target>\r
-</Project>\r
+</Project>
\ No newline at end of file
diff --git a/win/win32/vs/cpp.hint b/win/win32/vs/cpp.hint
new file mode 100644 (file)
index 0000000..4f77429
--- /dev/null
@@ -0,0 +1,6 @@
+// Hint files help the Visual Studio IDE interpret Visual C++ identifiers
+// such as names of functions and macros.
+// For more information see https://go.microsoft.com/fwlink/?linkid=865984
+#define E
+#define NDECL(x) x
+#define FDECL(x, y) x y