diff options
Diffstat (limited to 'crawl-ref/source')
-rw-r--r-- | crawl-ref/source/MSVC/.gitignore | 5 | ||||
-rw-r--r-- | crawl-ref/source/MSVC/Common.vsprops | 9 | ||||
-rw-r--r-- | crawl-ref/source/MSVC/Console.vsprops | 11 | ||||
-rw-r--r-- | crawl-ref/source/MSVC/Debug.vsprops | 12 | ||||
-rw-r--r-- | crawl-ref/source/MSVC/Release.vsprops | 16 | ||||
-rw-r--r-- | crawl-ref/source/MSVC/crawl-ref.sln | 16 | ||||
-rw-r--r-- | crawl-ref/source/MSVC/crawl.vcproj (renamed from crawl-ref/source/MSVC/crawl-ref.vcproj) | 2227 | ||||
-rw-r--r-- | crawl-ref/source/MSVC/lua.vcproj | 8 | ||||
-rw-r--r-- | crawl-ref/source/MSVC/pcre.vcproj | 235 | ||||
-rw-r--r-- | crawl-ref/source/MSVC/sqlite.vcproj | 151 | ||||
-rw-r--r-- | crawl-ref/source/MSVC/stdint.h | 247 |
11 files changed, 1898 insertions, 1039 deletions
diff --git a/crawl-ref/source/MSVC/.gitignore b/crawl-ref/source/MSVC/.gitignore new file mode 100644 index 0000000000..197219d30d --- /dev/null +++ b/crawl-ref/source/MSVC/.gitignore @@ -0,0 +1,5 @@ +bin +obj +*.vcproj.*.user +*.ncb +*.suo diff --git a/crawl-ref/source/MSVC/Common.vsprops b/crawl-ref/source/MSVC/Common.vsprops new file mode 100644 index 0000000000..e1068ebad4 --- /dev/null +++ b/crawl-ref/source/MSVC/Common.vsprops @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioPropertySheet + ProjectType="Visual C++" + Version="8.00" + Name="Common" + OutputDirectory="$(SolutionDir)\bin\$(ProjectName)\$(ConfigurationName)" + IntermediateDirectory="$(SolutionDir)\obj\$(ProjectName)\$(ConfigurationName)" + > +</VisualStudioPropertySheet> diff --git a/crawl-ref/source/MSVC/Console.vsprops b/crawl-ref/source/MSVC/Console.vsprops new file mode 100644 index 0000000000..9937955be8 --- /dev/null +++ b/crawl-ref/source/MSVC/Console.vsprops @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioPropertySheet + ProjectType="Visual C++" + Version="8.00" + Name="Console" + > + <Tool + Name="VCCLCompilerTool" + PreprocessorDefinitions="WIN32CONSOLE" + /> +</VisualStudioPropertySheet> diff --git a/crawl-ref/source/MSVC/Debug.vsprops b/crawl-ref/source/MSVC/Debug.vsprops new file mode 100644 index 0000000000..6a0b290a64 --- /dev/null +++ b/crawl-ref/source/MSVC/Debug.vsprops @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioPropertySheet + ProjectType="Visual C++" + Version="8.00" + Name="Debug" + > + <Tool + Name="VCCLCompilerTool" + Optimization="0" + RuntimeLibrary="1" + /> +</VisualStudioPropertySheet> diff --git a/crawl-ref/source/MSVC/Release.vsprops b/crawl-ref/source/MSVC/Release.vsprops new file mode 100644 index 0000000000..76028517a3 --- /dev/null +++ b/crawl-ref/source/MSVC/Release.vsprops @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioPropertySheet + ProjectType="Visual C++" + Version="8.00" + Name="Release" + > + <Tool + Name="VCCLCompilerTool" + Optimization="2" + InlineFunctionExpansion="2" + EnableIntrinsicFunctions="true" + FavorSizeOrSpeed="1" + WholeProgramOptimization="false" + RuntimeLibrary="0" + /> +</VisualStudioPropertySheet> diff --git a/crawl-ref/source/MSVC/crawl-ref.sln b/crawl-ref/source/MSVC/crawl-ref.sln index 71c70c8d63..9784f77999 100644 --- a/crawl-ref/source/MSVC/crawl-ref.sln +++ b/crawl-ref/source/MSVC/crawl-ref.sln @@ -1,13 +1,19 @@
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "crawl-ref", "crawl-ref.vcproj", "{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "crawl", "crawl.vcproj", "{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}" ProjectSection(ProjectDependencies) = postProject
+ {5783572B-479A-4EE8-8F16-1FDB24DDD1A0} = {5783572B-479A-4EE8-8F16-1FDB24DDD1A0} + {A0FDC72E-0BE5-4542-B381-6A482DAC2125} = {A0FDC72E-0BE5-4542-B381-6A482DAC2125} {A61349B6-4099-4688-AA1A-00D91397857D} = {A61349B6-4099-4688-AA1A-00D91397857D}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua", "lua.vcproj", "{A61349B6-4099-4688-AA1A-00D91397857D}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite", "sqlite.vcproj", "{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcre", "pcre.vcproj", "{A0FDC72E-0BE5-4542-B381-6A482DAC2125}" +EndProject Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
@@ -22,6 +28,14 @@ Global {A61349B6-4099-4688-AA1A-00D91397857D}.Debug|Win32.Build.0 = Debug|Win32
{A61349B6-4099-4688-AA1A-00D91397857D}.Release|Win32.ActiveCfg = Release|Win32
{A61349B6-4099-4688-AA1A-00D91397857D}.Release|Win32.Build.0 = Release|Win32
+ {5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Debug|Win32.ActiveCfg = Debug|Win32 + {5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Debug|Win32.Build.0 = Debug|Win32 + {5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Release|Win32.ActiveCfg = Release|Win32 + {5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Release|Win32.Build.0 = Release|Win32 + {A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Debug|Win32.ActiveCfg = Debug|Win32 + {A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Debug|Win32.Build.0 = Debug|Win32 + {A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Release|Win32.ActiveCfg = Release|Win32 + {A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Release|Win32.Build.0 = Release|Win32 EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/crawl-ref/source/MSVC/crawl-ref.vcproj b/crawl-ref/source/MSVC/crawl.vcproj index ca925aae4e..1d31a04ad0 100644 --- a/crawl-ref/source/MSVC/crawl-ref.vcproj +++ b/crawl-ref/source/MSVC/crawl.vcproj @@ -1,1035 +1,1198 @@ -<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="8.00"
- Name="crawl-ref"
- ProjectGUID="{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}"
- RootNamespace="crawlref"
- Keyword="Win32Proj"
- >
- <Platforms>
- <Platform
- Name="Win32"
- />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="1"
- CharacterSet="0"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- AdditionalIncludeDirectories="..;../util/lua/src;../util/sqlite"
- PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32CONSOLE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H"
- MinimalRebuild="true"
- BasicRuntimeChecks="3"
- RuntimeLibrary="3"
- UsePrecompiledHeader="2"
- PrecompiledHeaderThrough="AppHdr.h"
- WarningLevel="3"
- WarnAsError="false"
- Detect64BitPortabilityProblems="false"
- DebugInformationFormat="4"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- LinkIncremental="2"
- GenerateDebugInformation="true"
- SubSystem="1"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCWebDeploymentTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- />
- </Configuration>
- <Configuration
- Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="1"
- CharacterSet="1"
- WholeProgramOptimization="1"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="..;../util/lua/src;../util/sqlite"
- PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H"
- RuntimeLibrary="2"
- UsePrecompiledHeader="2"
- PrecompiledHeaderThrough="AppHdr.h"
- WarningLevel="3"
- WarnAsError="false"
- Detect64BitPortabilityProblems="false"
- DebugInformationFormat="3"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- LinkIncremental="1"
- GenerateDebugInformation="true"
- SubSystem="1"
- OptimizeReferences="2"
- EnableCOMDATFolding="2"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCWebDeploymentTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <File
- RelativePath="..\abl-show.cc"
- >
- </File>
- <File
- RelativePath="..\abl-show.h"
- >
- </File>
- <File
- RelativePath="..\abyss.cc"
- >
- </File>
- <File
- RelativePath="..\abyss.h"
- >
- </File>
- <File
- RelativePath="..\acr.cc"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="1"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="1"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\AppHdr.h"
- >
- </File>
- <File
- RelativePath="..\beam.cc"
- >
- </File>
- <File
- RelativePath="..\beam.h"
- >
- </File>
- <File
- RelativePath="..\branch.cc"
- >
- </File>
- <File
- RelativePath="..\branch.h"
- >
- </File>
- <File
- RelativePath="..\chardump.cc"
- >
- </File>
- <File
- RelativePath="..\chardump.h"
- >
- </File>
- <File
- RelativePath="..\cio.cc"
- >
- </File>
- <File
- RelativePath="..\cio.h"
- >
- </File>
- <File
- RelativePath="..\cloud.cc"
- >
- </File>
- <File
- RelativePath="..\cloud.h"
- >
- </File>
- <File
- RelativePath="..\clua.cc"
- >
- </File>
- <File
- RelativePath="..\clua.h"
- >
- </File>
- <File
- RelativePath="..\command.cc"
- >
- </File>
- <File
- RelativePath="..\command.h"
- >
- </File>
- <File
- RelativePath="..\database.cc"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="0"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="0"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\database.h"
- >
- </File>
- <File
- RelativePath="..\debug.cc"
- >
- </File>
- <File
- RelativePath="..\debug.h"
- >
- </File>
- <File
- RelativePath="..\decks.cc"
- >
- </File>
- <File
- RelativePath="..\decks.h"
- >
- </File>
- <File
- RelativePath="..\defines.h"
- >
- </File>
- <File
- RelativePath="..\delay.cc"
- >
- </File>
- <File
- RelativePath="..\delay.h"
- >
- </File>
- <File
- RelativePath="..\describe.cc"
- >
- </File>
- <File
- RelativePath="..\describe.h"
- >
- </File>
- <File
- RelativePath="..\dgnevent.cc"
- >
- </File>
- <File
- RelativePath="..\dgnevent.h"
- >
- </File>
- <File
- RelativePath="..\directn.cc"
- >
- </File>
- <File
- RelativePath="..\directn.h"
- >
- </File>
- <File
- RelativePath="..\dungeon.cc"
- >
- </File>
- <File
- RelativePath="..\dungeon.h"
- >
- </File>
- <File
- RelativePath="..\effects.cc"
- >
- </File>
- <File
- RelativePath="..\effects.h"
- >
- </File>
- <File
- RelativePath="..\enum.h"
- >
- </File>
- <File
- RelativePath="..\externs.h"
- >
- </File>
- <File
- RelativePath="..\fight.cc"
- >
- </File>
- <File
- RelativePath="..\fight.h"
- >
- </File>
- <File
- RelativePath="..\files.cc"
- >
- </File>
- <File
- RelativePath="..\files.h"
- >
- </File>
- <File
+<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="crawl" + ProjectGUID="{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}" + RootNamespace="crawlref" + Keyword="Win32Proj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(SolutionDir)\.." + ConfigurationType="1" + InheritedPropertySheets=".\Debug.vsprops;.\Console.vsprops;.\Common.vsprops" + CharacterSet="0" + WholeProgramOptimization="0" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories=".;..;../util/lua/src;../util/sqlite;../util/pcre" + PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;_USE_MATH_DEFINES" + MinimalRebuild="true" + BasicRuntimeChecks="3" + UsePrecompiledHeader="2" + PrecompiledHeaderThrough="AppHdr.h" + WarningLevel="3" + WarnAsError="false" + Detect64BitPortabilityProblems="false" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="2" + GenerateDebugInformation="true" + SubSystem="1" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="$(SolutionDir)\.." + ConfigurationType="1" + InheritedPropertySheets=".\Release.vsprops;.\Console.vsprops;.\Common.vsprops" + CharacterSet="0" + WholeProgramOptimization="0" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories=".;..;../util/lua/src;../util/sqlite;../util/pcre" + PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;_USE_MATH_DEFINES" + UsePrecompiledHeader="2" + PrecompiledHeaderThrough="AppHdr.h" + WarningLevel="3" + WarnAsError="false" + Detect64BitPortabilityProblems="false" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="1" + GenerateDebugInformation="true" + SubSystem="1" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <File + RelativePath="..\abl-show.cc" + > + </File> + <File + RelativePath="..\abl-show.h" + > + </File> + <File + RelativePath="..\abyss.cc" + > + </File> + <File + RelativePath="..\abyss.h" + > + </File> + <File + RelativePath="..\acr.cc" + > + </File> + <File + RelativePath="..\AppHdr.cc" + > + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="1" + /> + </FileConfiguration> + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="1" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\AppHdr.h" + > + </File> + <File + RelativePath="..\arena.cc" + > + </File> + <File + RelativePath="..\arena.h" + > + </File> + <File + RelativePath="..\artefact.cc" + > + </File> + <File + RelativePath="..\artefact.h" + > + </File> + <File + RelativePath="..\beam.cc" + > + </File> + <File + RelativePath="..\beam.h" + > + </File> + <File + RelativePath="..\bitary.cc" + > + </File> + <File + RelativePath="..\bitary.h" + > + </File> + <File + RelativePath="..\branch.cc" + > + </File> + <File + RelativePath="..\branch.h" + > + </File> + <File + RelativePath="..\chardump.cc" + > + </File> + <File + RelativePath="..\chardump.h" + > + </File> + <File + RelativePath="..\cio.cc" + > + </File> + <File + RelativePath="..\cio.h" + > + </File> + <File + RelativePath="..\cloud.cc" + > + </File> + <File + RelativePath="..\cloud.h" + > + </File> + <File + RelativePath="..\clua.cc" + > + </File> + <File + RelativePath="..\clua.h" + > + </File> + <File + RelativePath="..\command.cc" + > + </File> + <File + RelativePath="..\command.h" + > + </File> + <File + RelativePath="..\crash-w.cc" + > + </File> + <File + RelativePath="..\database.cc" + > + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="0" + /> + </FileConfiguration> + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="0" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\database.h" + > + </File> + <File + RelativePath="..\debug.cc" + > + </File> + <File + RelativePath="..\debug.h" + > + </File> + <File + RelativePath="..\decks.cc" + > + </File> + <File + RelativePath="..\decks.h" + > + </File> + <File + RelativePath="..\defines.h" + > + </File> + <File + RelativePath="..\delay.cc" + > + </File> + <File + RelativePath="..\delay.h" + > + </File> + <File + RelativePath="..\describe.cc" + > + </File> + <File + RelativePath="..\describe.h" + > + </File> + <File + RelativePath="..\dgnevent.cc" + > + </File> + <File + RelativePath="..\dgnevent.h" + > + </File> + <File + RelativePath="..\directn.cc" + > + </File> + <File + RelativePath="..\directn.h" + > + </File> + <File + RelativePath="..\dungeon.cc" + > + </File> + <File + RelativePath="..\dungeon.h" + > + </File> + <File + RelativePath="..\effects.cc" + > + </File> + <File + RelativePath="..\effects.h" + > + </File> + <File + RelativePath="..\enum.h" + > + </File> + <File + RelativePath="..\externs.h" + > + </File> + <File + RelativePath="..\fight.cc" + > + </File> + <File + RelativePath="..\fight.h" + > + </File> + <File + RelativePath="..\files.cc" + > + </File> + <File + RelativePath="..\files.h" + > + </File> + <File RelativePath="..\fixary.h" - >
- </File>
- <File
+ > + </File> + <File RelativePath="..\fixvec.h" - >
- </File>
- <File
- RelativePath="..\food.cc"
- >
- </File>
- <File
- RelativePath="..\food.h"
- >
- </File>
- <File
- RelativePath="..\format.cc"
- >
- </File>
- <File
- RelativePath="..\format.h"
- >
- </File>
- <File
- RelativePath="..\ghost.cc"
- >
- </File>
- <File
- RelativePath="..\ghost.h"
- >
- </File>
- <File
- RelativePath="..\hiscores.cc"
- >
- </File>
- <File
- RelativePath="..\hiscores.h"
- >
- </File>
- <File
- RelativePath="..\initfile.cc"
- >
- </File>
- <File
- RelativePath="..\initfile.h"
- >
- </File>
- <File
- RelativePath="..\invent.cc"
- >
- </File>
- <File
- RelativePath="..\invent.h"
- >
- </File>
- <File
- RelativePath="..\it_use2.cc"
- >
- </File>
- <File
- RelativePath="..\it_use2.h"
- >
- </File>
- <File
- RelativePath="..\it_use3.cc"
- >
- </File>
- <File
- RelativePath="..\it_use3.h"
- >
- </File>
- <File
- RelativePath="..\item_use.cc"
- >
- </File>
- <File
- RelativePath="..\item_use.h"
- >
- </File>
- <File
- RelativePath="..\itemname.cc"
- >
- </File>
- <File
- RelativePath="..\itemname.h"
- >
- </File>
- <File
- RelativePath="..\itemprop.cc"
- >
- </File>
- <File
- RelativePath="..\itemprop.h"
- >
- </File>
- <File
- RelativePath="..\items.cc"
- >
- </File>
- <File
- RelativePath="..\items.h"
- >
- </File>
- <File
- RelativePath="..\kills.cc"
- >
- </File>
- <File
+ > + </File> + <File + RelativePath="..\food.cc" + > + </File> + <File + RelativePath="..\food.h" + > + </File> + <File + RelativePath="..\format.cc" + > + </File> + <File + RelativePath="..\format.h" + > + </File> + <File + RelativePath="..\ghost.cc" + > + </File> + <File + RelativePath="..\ghost.h" + > + </File> + <File + RelativePath="..\hiscores.cc" + > + </File> + <File + RelativePath="..\hiscores.h" + > + </File> + <File + RelativePath="..\initfile.cc" + > + </File> + <File + RelativePath="..\initfile.h" + > + </File> + <File + RelativePath="..\invent.cc" + > + </File> + <File + RelativePath="..\invent.h" + > + </File> + <File + RelativePath="..\it_use2.cc" + > + </File> + <File + RelativePath="..\it_use2.h" + > + </File> + <File + RelativePath="..\it_use3.cc" + > + </File> + <File + RelativePath="..\it_use3.h" + > + </File> + <File + RelativePath="..\item_use.cc" + > + </File> + <File + RelativePath="..\item_use.h" + > + </File> + <File + RelativePath="..\itemname.cc" + > + </File> + <File + RelativePath="..\itemname.h" + > + </File> + <File + RelativePath="..\itemprop.cc" + > + </File> + <File + RelativePath="..\itemprop.h" + > + </File> + <File + RelativePath="..\items.cc" + > + </File> + <File + RelativePath="..\items.h" + > + </File> + <File + RelativePath="..\kills.cc" + > + </File> + <File RelativePath="..\kills.h" - >
- </File>
- <File
- RelativePath="..\lev-pand.cc"
- >
- </File>
- <File
- RelativePath="..\lev-pand.h"
- >
- </File>
- <File
- RelativePath="..\libutil.cc"
- >
- </File>
- <File
- RelativePath="..\libutil.h"
- >
- </File>
- <File
- RelativePath="..\libw32c.cc"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="2"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="2"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\libw32c.h"
- >
- </File>
- <File
- RelativePath="..\luadgn.cc"
- >
- </File>
- <File
- RelativePath="..\luadgn.h"
- >
- </File>
- <File
- RelativePath="..\macro.cc"
- >
- </File>
- <File
- RelativePath="..\macro.h"
- >
- </File>
- <File
- RelativePath="..\makeitem.cc"
- >
- </File>
- <File
- RelativePath="..\makeitem.h"
- >
- </File>
- <File
- RelativePath="..\mapdef.cc"
- >
- </File>
- <File
- RelativePath="..\mapdef.h"
- >
- </File>
- <File
- RelativePath="..\mapmark.cc"
- >
- </File>
- <File
- RelativePath="..\mapmark.h"
- >
- </File>
- <File
- RelativePath="..\maps.cc"
- >
- </File>
- <File
- RelativePath="..\maps.h"
- >
- </File>
- <File
- RelativePath="..\menu.cc"
- >
- </File>
- <File
- RelativePath="..\menu.h"
- >
- </File>
- <File
- RelativePath="..\message.cc"
- >
- </File>
- <File
- RelativePath="..\message.h"
- >
- </File>
- <File
- RelativePath="..\mgrow.cc"
- >
- </File>
- <File
- RelativePath="..\mgrow.h"
- >
- </File>
- <File
- RelativePath="..\misc.cc"
- >
- </File>
- <File
- RelativePath="..\misc.h"
- >
- </File>
- <File
- RelativePath="..\mon-data.h"
- >
- </File>
- <File
- RelativePath="..\mon-pick.cc"
- >
- </File>
- <File
- RelativePath="..\mon-pick.h"
- >
- </File>
- <File
- RelativePath="..\mon-spll.h"
- >
- </File>
- <File
- RelativePath="..\mon-util.cc"
- >
- </File>
- <File
- RelativePath="..\mon-util.h"
- >
- </File>
- <File
- RelativePath="..\monplace.cc"
- >
- </File>
- <File
- RelativePath="..\monplace.h"
- >
- </File>
- <File
- RelativePath="..\monspeak.cc"
- >
- </File>
- <File
- RelativePath="..\monspeak.h"
- >
- </File>
- <File
- RelativePath="..\monstuff.cc"
- >
- </File>
- <File
- RelativePath="..\monstuff.h"
- >
- </File>
- <File
- RelativePath="..\mpr.h"
- >
- </File>
- <File
- RelativePath="..\mstuff2.cc"
- >
- </File>
- <File
- RelativePath="..\mstuff2.h"
- >
- </File>
- <File
- RelativePath="..\mt19937ar.cc"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="0"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="0"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\mt19937ar.h"
- >
- </File>
- <File
- RelativePath="..\mtransit.cc"
- >
- </File>
- <File
- RelativePath="..\mtransit.h"
- >
- </File>
- <File
- RelativePath="..\mutation.cc"
- >
- </File>
- <File
- RelativePath="..\mutation.h"
- >
- </File>
- <File
- RelativePath="..\newgame.cc"
- >
- </File>
- <File
- RelativePath="..\newgame.h"
- >
- </File>
- <File
- RelativePath="..\notes.cc"
- >
- </File>
- <File
- RelativePath="..\notes.h"
- >
- </File>
- <File
- RelativePath="..\ouch.cc"
- >
- </File>
- <File
- RelativePath="..\ouch.h"
- >
- </File>
- <File
- RelativePath="..\output.cc"
- >
- </File>
- <File
- RelativePath="..\output.h"
- >
- </File>
- <File
- RelativePath="..\overmap.cc"
- >
- </File>
- <File
- RelativePath="..\overmap.h"
- >
- </File>
- <File
- RelativePath="..\place.cc"
- >
- </File>
- <File
- RelativePath="..\place.h"
- >
- </File>
- <File
- RelativePath="..\player.cc"
- >
- </File>
- <File
- RelativePath="..\player.h"
- >
- </File>
- <File
- RelativePath="..\randart.cc"
- >
- </File>
- <File
- RelativePath="..\randart.h"
- >
- </File>
- <File
- RelativePath="..\ray.h"
- >
- </File>
- <File
- RelativePath="..\religion.cc"
- >
- </File>
- <File
- RelativePath="..\religion.h"
- >
- </File>
- <File
- RelativePath="..\shopping.cc"
- >
- </File>
- <File
- RelativePath="..\shopping.h"
- >
- </File>
- <File
- RelativePath="..\skills.cc"
- >
- </File>
- <File
- RelativePath="..\skills.h"
- >
- </File>
- <File
- RelativePath="..\skills2.cc"
- >
- </File>
- <File
- RelativePath="..\skills2.h"
- >
- </File>
- <File
- RelativePath="..\spells1.cc"
- >
- </File>
- <File
- RelativePath="..\spells1.h"
- >
- </File>
- <File
- RelativePath="..\spells2.cc"
- >
- </File>
- <File
- RelativePath="..\spells2.h"
- >
- </File>
- <File
- RelativePath="..\spells3.cc"
- >
- </File>
- <File
- RelativePath="..\spells3.h"
- >
- </File>
- <File
- RelativePath="..\spells4.cc"
- >
- </File>
- <File
- RelativePath="..\spells4.h"
- >
- </File>
- <File
- RelativePath="..\spl-book.cc"
- >
- </File>
- <File
- RelativePath="..\spl-book.h"
- >
- </File>
- <File
- RelativePath="..\spl-cast.cc"
- >
- </File>
- <File
- RelativePath="..\spl-cast.h"
- >
- </File>
- <File
- RelativePath="..\spl-data.h"
- >
- </File>
- <File
- RelativePath="..\spl-util.cc"
- >
- </File>
- <File
- RelativePath="..\spl-util.h"
- >
- </File>
- <File
- RelativePath="..\sqldbm.cc"
- >
- </File>
- <File
- RelativePath="..\sqldbm.h"
- >
- </File>
- <File
- RelativePath="..\util\sqlite\sqlite3.c"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="0"
- WarningLevel="0"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- UsePrecompiledHeader="0"
- WarningLevel="0"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\stash.cc"
- >
- </File>
- <File
- RelativePath="..\stash.h"
- >
- </File>
- <File
- RelativePath="..\state.cc"
- >
- </File>
- <File
- RelativePath="..\state.h"
- >
- </File>
- <File
- RelativePath="..\store.cc"
- >
- </File>
- <File
- RelativePath="..\store.h"
- >
- </File>
- <File
- RelativePath="..\stuff.cc"
- >
- </File>
- <File
- RelativePath="..\stuff.h"
- >
- </File>
- <File
- RelativePath="..\tags.cc"
- >
- </File>
- <File
- RelativePath="..\tags.h"
- >
- </File>
- <File
- RelativePath="..\terrain.cc"
- >
- </File>
- <File
- RelativePath="..\terrain.h"
- >
- </File>
- <File
- RelativePath="..\tile1.cc"
- >
- </File>
- <File
- RelativePath="..\tile2.cc"
- >
- </File>
- <File
- RelativePath="..\tiles.h"
- >
- </File>
- <File
- RelativePath="..\transfor.cc"
- >
- </File>
- <File
- RelativePath="..\transfor.h"
- >
- </File>
- <File
- RelativePath="..\traps.cc"
- >
- </File>
- <File
- RelativePath="..\traps.h"
- >
- </File>
- <File
- RelativePath="..\travel.cc"
- >
- </File>
- <File
- RelativePath="..\travel.h"
- >
- </File>
- <File
- RelativePath="..\tutorial.cc"
- >
- </File>
- <File
- RelativePath="..\tutorial.h"
- >
- </File>
- <File
- RelativePath="..\unrand.h"
- >
- </File>
- <File
- RelativePath="..\version.h"
- >
- </File>
- <File
- RelativePath="..\view.cc"
- >
- </File>
- <File
- RelativePath="..\view.h"
- >
- </File>
- <File
- RelativePath="..\winhdr.h"
- >
- </File>
- <File
- RelativePath="..\xom.cc"
- >
- </File>
- <File
- RelativePath="..\xom.h"
- >
- </File>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>
+ > + </File> + <File + RelativePath="..\lev-pand.cc" + > + </File> + <File + RelativePath="..\lev-pand.h" + > + </File> + <File + RelativePath="..\prebuilt\levcomp.lex.cc" + > + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="0" + /> + </FileConfiguration> + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="0" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\prebuilt\levcomp.tab.cc" + > + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="0" + /> + </FileConfiguration> + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="0" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\prebuilt\levcomp.tab.h" + > + </File> + <File + RelativePath="..\libutil.cc" + > + </File> + <File + RelativePath="..\libutil.h" + > + </File> + <File + RelativePath="..\libw32c.cc" + > + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="2" + /> + </FileConfiguration> + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="2" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\libw32c.h" + > + </File> + <File + RelativePath="..\los.cc" + > + </File> + <File + RelativePath="..\los.h" + > + </File> + <File + RelativePath="..\losparam.cc" + > + </File> + <File + RelativePath="..\losparam.h" + > + </File> + <File + RelativePath="..\luadgn.cc" + > + </File> + <File + RelativePath="..\luadgn.h" + > + </File> + <File + RelativePath="..\macro.cc" + > + </File> + <File + RelativePath="..\macro.h" + > + </File> + <File + RelativePath="..\makeitem.cc" + > + </File> + <File + RelativePath="..\makeitem.h" + > + </File> + <File + RelativePath="..\mapdef.cc" + > + </File> + <File + RelativePath="..\mapdef.h" + > + </File> + <File + RelativePath="..\mapmark.cc" + > + </File> + <File + RelativePath="..\mapmark.h" + > + </File> + <File + RelativePath="..\maps.cc" + > + </File> + <File + RelativePath="..\maps.h" + > + </File> + <File + RelativePath="..\menu.cc" + > + </File> + <File + RelativePath="..\menu.h" + > + </File> + <File + RelativePath="..\message.cc" + > + </File> + <File + RelativePath="..\message.h" + > + </File> + <File + RelativePath="..\mgrow.cc" + > + </File> + <File + RelativePath="..\mgrow.h" + > + </File> + <File + RelativePath="..\misc.cc" + > + </File> + <File + RelativePath="..\misc.h" + > + </File> + <File + RelativePath="..\mon-data.h" + > + </File> + <File + RelativePath="..\mon-los.cc" + > + </File> + <File + RelativePath="..\mon-los.h" + > + </File> + <File + RelativePath="..\mon-pick.cc" + > + </File> + <File + RelativePath="..\mon-pick.h" + > + </File> + <File + RelativePath="..\mon-spll.h" + > + </File> + <File + RelativePath="..\mon-util.cc" + > + </File> + <File + RelativePath="..\mon-util.h" + > + </File> + <File + RelativePath="..\monplace.cc" + > + </File> + <File + RelativePath="..\monplace.h" + > + </File> + <File + RelativePath="..\monspeak.cc" + > + </File> + <File + RelativePath="..\monspeak.h" + > + </File> + <File + RelativePath="..\monstuff.cc" + > + </File> + <File + RelativePath="..\monstuff.h" + > + </File> + <File + RelativePath="..\mpr.h" + > + </File> + <File + RelativePath="..\mstuff2.cc" + > + </File> + <File + RelativePath="..\mstuff2.h" + > + </File> + <File + RelativePath="..\mt19937ar.cc" + > + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="0" + /> + </FileConfiguration> + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="0" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\mt19937ar.h" + > + </File> + <File + RelativePath="..\mtransit.cc" + > + </File> + <File + RelativePath="..\mtransit.h" + > + </File> + <File + RelativePath="..\mutation.cc" + > + </File> + <File + RelativePath="..\mutation.h" + > + </File> + <File + RelativePath="..\newgame.cc" + > + </File> + <File + RelativePath="..\newgame.h" + > + </File> + <File + RelativePath="..\notes.cc" + > + </File> + <File + RelativePath="..\notes.h" + > + </File> + <File + RelativePath="..\ouch.cc" + > + </File> + <File + RelativePath="..\ouch.h" + > + </File> + <File + RelativePath="..\output.cc" + > + </File> + <File + RelativePath="..\output.h" + > + </File> + <File + RelativePath="..\overmap.cc" + > + </File> + <File + RelativePath="..\overmap.h" + > + </File> + <File + RelativePath="..\place.cc" + > + </File> + <File + RelativePath="..\place.h" + > + </File> + <File + RelativePath="..\player.cc" + > + </File> + <File + RelativePath="..\player.h" + > + </File> + <File + RelativePath="..\quiver.cc" + > + </File> + <File + RelativePath="..\quiver.h" + > + </File> + <File + RelativePath="..\ray.cc" + > + </File> + <File + RelativePath="..\ray.h" + > + </File> + <File + RelativePath="..\religion.cc" + > + </File> + <File + RelativePath="..\religion.h" + > + </File> + <File + RelativePath="..\shopping.cc" + > + </File> + <File + RelativePath="..\shopping.h" + > + </File> + <File + RelativePath="..\skills.cc" + > + </File> + <File + RelativePath="..\skills.h" + > + </File> + <File + RelativePath="..\skills2.cc" + > + </File> + <File + RelativePath="..\skills2.h" + > + </File> + <File + RelativePath="..\spells1.cc" + > + </File> + <File + RelativePath="..\spells1.h" + > + </File> + <File + RelativePath="..\spells2.cc" + > + </File> + <File + RelativePath="..\spells2.h" + > + </File> + <File + RelativePath="..\spells3.cc" + > + </File> + <File + RelativePath="..\spells3.h" + > + </File> + <File + RelativePath="..\spells4.cc" + > + </File> + <File + RelativePath="..\spells4.h" + > + </File> + <File + RelativePath="..\spl-book.cc" + > + </File> + <File + RelativePath="..\spl-book.h" + > + </File> + <File + RelativePath="..\spl-cast.cc" + > + </File> + <File + RelativePath="..\spl-cast.h" + > + </File> + <File + RelativePath="..\spl-data.h" + > + </File> + <File + RelativePath="..\spl-mis.cc" + > + </File> + <File + RelativePath="..\spl-mis.h" + > + </File> + <File + RelativePath="..\spl-util.cc" + > + </File> + <File + RelativePath="..\spl-util.h" + > + </File> + <File + RelativePath="..\sqldbm.cc" + > + </File> + <File + RelativePath="..\sqldbm.h" + > + </File> + <File + RelativePath="..\util\sqlite\sqlite3.c" + > + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="0" + WarningLevel="0" + /> + </FileConfiguration> + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + UsePrecompiledHeader="0" + WarningLevel="0" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\stash.cc" + > + </File> + <File + RelativePath="..\stash.h" + > + </File> + <File + RelativePath="..\state.cc" + > + </File> + <File + RelativePath="..\state.h" + > + </File> + <File + RelativePath="..\store.cc" + > + </File> + <File + RelativePath="..\store.h" + > + </File> + <File + RelativePath="..\stuff.cc" + > + </File> + <File + RelativePath="..\stuff.h" + > + </File> + <File + RelativePath="..\tags.cc" + > + </File> + <File + RelativePath="..\tags.h" + > + </File> + <File + RelativePath="..\terrain.cc" + > + </File> + <File + RelativePath="..\terrain.h" + > + </File> + <File + RelativePath="..\tile2.cc" + > + </File> + <File + RelativePath="..\tilebuf.cc" + > + </File> + <File + RelativePath="..\tilebuf.h" + > + </File> + <File + RelativePath="..\tilefont.cc" + > + </File> + <File + RelativePath="..\tilefont.h" + > + </File> + <File + RelativePath="..\tilemcache.cc" + > + </File> + <File + RelativePath="..\tilemcache.h" + > + </File> + <File + RelativePath="..\tilepick.cc" + > + </File> + <File + RelativePath="..\tilereg.cc" + > + </File> + <File + RelativePath="..\tilereg.h" + > + </File> + <File + RelativePath="..\tiles.h" + > + </File> + <File + RelativePath="..\tilesdl.cc" + > + </File> + <File + RelativePath="..\tilesdl.h" + > + </File> + <File + RelativePath="..\tiletex.cc" + > + </File> + <File + RelativePath="..\tiletex.h" + > + </File> + <File + RelativePath="..\transfor.cc" + > + </File> + <File + RelativePath="..\transfor.h" + > + </File> + <File + RelativePath="..\traps.cc" + > + </File> + <File + RelativePath="..\traps.h" + > + </File> + <File + RelativePath="..\travel.cc" + > + </File> + <File + RelativePath="..\travel.h" + > + </File> + <File + RelativePath="..\tutorial.cc" + > + </File> + <File + RelativePath="..\tutorial.h" + > + </File> + <File + RelativePath="..\unrand.h" + > + </File> + <File + RelativePath="..\version.cc" + > + </File> + <File + RelativePath="..\version.h" + > + </File> + <File + RelativePath="..\view.cc" + > + </File> + <File + RelativePath="..\view.h" + > + </File> + <File + RelativePath="..\winhdr.h" + > + </File> + <File + RelativePath="..\xom.cc" + > + </File> + <File + RelativePath="..\xom.h" + > + </File> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/crawl-ref/source/MSVC/lua.vcproj b/crawl-ref/source/MSVC/lua.vcproj index 2c57cd692d..0f9e53a8c3 100644 --- a/crawl-ref/source/MSVC/lua.vcproj +++ b/crawl-ref/source/MSVC/lua.vcproj @@ -17,9 +17,8 @@ <Configurations>
<Configuration
Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
+ InheritedPropertySheets=".\Common.vsprops;.\Debug.vsprops" CharacterSet="1"
>
<Tool
@@ -43,7 +42,6 @@ PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
- RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
@@ -79,9 +77,8 @@ </Configuration>
<Configuration
Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
+ InheritedPropertySheets=".\Common.vsprops;.\Release.vsprops" CharacterSet="1"
WholeProgramOptimization="1"
>
@@ -103,7 +100,6 @@ <Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_WARNINGS"
- RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
diff --git a/crawl-ref/source/MSVC/pcre.vcproj b/crawl-ref/source/MSVC/pcre.vcproj new file mode 100644 index 0000000000..2bca04c5d8 --- /dev/null +++ b/crawl-ref/source/MSVC/pcre.vcproj @@ -0,0 +1,235 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="pcre" + ProjectGUID="{A0FDC72E-0BE5-4542-B381-6A482DAC2125}" + RootNamespace="pcre" + Keyword="Win32Proj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + ConfigurationType="4" + InheritedPropertySheets=".\Common.vsprops;.\Debug.vsprops" + CharacterSet="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_LIB;HAVE_CONFIG_H;PCRE_STATIC" + MinimalRebuild="true" + BasicRuntimeChecks="3" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + ConfigurationType="4" + InheritedPropertySheets=".\Common.vsprops;.\Release.vsprops" + CharacterSet="1" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + PreprocessorDefinitions="WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;PCRE_STATIC" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <File + RelativePath="..\util\pcre\pcre.h" + > + </File> + <File + RelativePath="..\util\pcre\pcre_chartables.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_compile.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_config.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_dfa_exec.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_exec.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_fullinfo.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_get.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_globals.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_info.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_internal.h" + > + </File> + <File + RelativePath="..\util\pcre\pcre_maketables.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_newline.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_ord2utf8.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_refcount.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_scanner.h" + > + </File> + <File + RelativePath="..\util\pcre\pcre_study.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_tables.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_try_flipped.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_ucp_searchfuncs.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_valid_utf8.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_version.c" + > + </File> + <File + RelativePath="..\util\pcre\pcre_xclass.c" + > + </File> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/crawl-ref/source/MSVC/sqlite.vcproj b/crawl-ref/source/MSVC/sqlite.vcproj new file mode 100644 index 0000000000..72f023ad76 --- /dev/null +++ b/crawl-ref/source/MSVC/sqlite.vcproj @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="sqlite" + ProjectGUID="{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}" + RootNamespace="sqlite" + Keyword="Win32Proj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + ConfigurationType="4" + InheritedPropertySheets=".\Common.vsprops;.\Debug.vsprops" + CharacterSet="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_LIB;SQLITE_OMIT_AUTHORIZATION;SQLITE_OMIT_AUTOVACUUM;SQLITE_OMIT_COMPLETE;SQLITE_OMIT_BLOB_LITERAL;SQLITE_OMIT_COMPOUND_SELECT;SQLITE_OMIT_CONFLICT_CLAUSE;SQLITE_OMIT_DATETIME_FUNCS;SQLITE_OMIT_EXPLAIN;SQLITE_OMIT_INTEGRITY_CHECK;SQLITE_OMIT_PAGER_PRAGMAS;SQLITE_OMIT_PROGRESS_CALLBACK;SQLITE_OMIT_SCHEMA_PRAGMAS;SQLITE_OMIT_SCHEMA_VERSION_PRAGMAS;SQLITE_OMIT_TCL_VARIABLE;SQLITE_OMIT_LOAD_EXTENSION" + MinimalRebuild="true" + BasicRuntimeChecks="3" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + ConfigurationType="4" + InheritedPropertySheets=".\Common.vsprops;.\Release.vsprops" + CharacterSet="1" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + PreprocessorDefinitions="WIN32;NDEBUG;_LIB;SQLITE_OMIT_AUTHORIZATION;SQLITE_OMIT_AUTOVACUUM;SQLITE_OMIT_COMPLETE;SQLITE_OMIT_BLOB_LITERAL;SQLITE_OMIT_COMPOUND_SELECT;SQLITE_OMIT_CONFLICT_CLAUSE;SQLITE_OMIT_DATETIME_FUNCS;SQLITE_OMIT_EXPLAIN;SQLITE_OMIT_INTEGRITY_CHECK;SQLITE_OMIT_PAGER_PRAGMAS;SQLITE_OMIT_PROGRESS_CALLBACK;SQLITE_OMIT_SCHEMA_PRAGMAS;SQLITE_OMIT_SCHEMA_VERSION_PRAGMAS;SQLITE_OMIT_TCL_VARIABLE;SQLITE_OMIT_LOAD_EXTENSION" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <File + RelativePath="..\util\sqlite\sqlite3.c" + > + </File> + <File + RelativePath="..\util\sqlite\sqlite3.h" + > + </File> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/crawl-ref/source/MSVC/stdint.h b/crawl-ref/source/MSVC/stdint.h new file mode 100644 index 0000000000..c66fbb817c --- /dev/null +++ b/crawl-ref/source/MSVC/stdint.h @@ -0,0 +1,247 @@ +// ISO C9x compliant stdint.h for Microsoft Visual Studio +// Based on ISO/IEC 9899:TC2 Committee draft (May 6, 2005) WG14/N1124 +// +// Copyright (c) 2006-2008 Alexander Chemeris +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// +// 1. Redistributions of source code must retain the above copyright notice, +// this list of conditions and the following disclaimer. +// +// 2. Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// +// 3. The name of the author may be used to endorse or promote products +// derived from this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +// EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +// OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +// WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +// OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// +/////////////////////////////////////////////////////////////////////////////// + +#ifndef _MSC_VER // [ +#error "Use this header only with Microsoft Visual C++ compilers!" +#endif // _MSC_VER ] + +#ifndef _MSC_STDINT_H_ // [ +#define _MSC_STDINT_H_ + +#if _MSC_VER > 1000 +#pragma once +#endif + +#include <limits.h> + +// For Visual Studio 6 in C++ mode and for many Visual Studio versions when +// compiling for ARM we should wrap <wchar.h> include with 'extern "C++" {}' +// or compiler give many errors like this: +// error C2733: second C linkage of overloaded function 'wmemchr' not allowed +#ifdef __cplusplus +extern "C" { +#endif +# include <wchar.h> +#ifdef __cplusplus +} +#endif + +// Define _W64 macros to mark types changing their size, like intptr_t. +#ifndef _W64 +# if !defined(__midl) && (defined(_X86_) || defined(_M_IX86)) && _MSC_VER >= 1300 +# define _W64 __w64 +# else +# define _W64 +# endif +#endif + + +// 7.18.1 Integer types + +// 7.18.1.1 Exact-width integer types + +// Visual Studio 6 and Embedded Visual C++ 4 doesn't +// realize that, e.g. char has the same size as __int8 +// so we give up on __intX for them. +#if (_MSC_VER < 1300) + typedef signed char int8_t; + typedef signed short int16_t; + typedef signed int int32_t; + typedef unsigned char uint8_t; + typedef unsigned short uint16_t; + typedef unsigned int uint32_t; +#else + typedef signed __int8 int8_t; + typedef signed __int16 int16_t; + typedef signed __int32 int32_t; + typedef unsigned __int8 uint8_t; + typedef unsigned __int16 uint16_t; + typedef unsigned __int32 uint32_t; +#endif +typedef signed __int64 int64_t; +typedef unsigned __int64 uint64_t; + + +// 7.18.1.2 Minimum-width integer types +typedef int8_t int_least8_t; +typedef int16_t int_least16_t; +typedef int32_t int_least32_t; +typedef int64_t int_least64_t; +typedef uint8_t uint_least8_t; +typedef uint16_t uint_least16_t; +typedef uint32_t uint_least32_t; +typedef uint64_t uint_least64_t; + +// 7.18.1.3 Fastest minimum-width integer types +typedef int8_t int_fast8_t; +typedef int16_t int_fast16_t; +typedef int32_t int_fast32_t; +typedef int64_t int_fast64_t; +typedef uint8_t uint_fast8_t; +typedef uint16_t uint_fast16_t; +typedef uint32_t uint_fast32_t; +typedef uint64_t uint_fast64_t; + +// 7.18.1.4 Integer types capable of holding object pointers +#ifdef _WIN64 // [ + typedef signed __int64 intptr_t; + typedef unsigned __int64 uintptr_t; +#else // _WIN64 ][ + typedef _W64 signed int intptr_t; + typedef _W64 unsigned int uintptr_t; +#endif // _WIN64 ] + +// 7.18.1.5 Greatest-width integer types +typedef int64_t intmax_t; +typedef uint64_t uintmax_t; + + +// 7.18.2 Limits of specified-width integer types + +#if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS) // [ See footnote 220 at page 257 and footnote 221 at page 259 + +// 7.18.2.1 Limits of exact-width integer types +#define INT8_MIN ((int8_t)_I8_MIN) +#define INT8_MAX _I8_MAX +#define INT16_MIN ((int16_t)_I16_MIN) +#define INT16_MAX _I16_MAX +#define INT32_MIN ((int32_t)_I32_MIN) +#define INT32_MAX _I32_MAX +#define INT64_MIN ((int64_t)_I64_MIN) +#define INT64_MAX _I64_MAX +#define UINT8_MAX _UI8_MAX +#define UINT16_MAX _UI16_MAX +#define UINT32_MAX _UI32_MAX +#define UINT64_MAX _UI64_MAX + +// 7.18.2.2 Limits of minimum-width integer types +#define INT_LEAST8_MIN INT8_MIN +#define INT_LEAST8_MAX INT8_MAX +#define INT_LEAST16_MIN INT16_MIN +#define INT_LEAST16_MAX INT16_MAX +#define INT_LEAST32_MIN INT32_MIN +#define INT_LEAST32_MAX INT32_MAX +#define INT_LEAST64_MIN INT64_MIN +#define INT_LEAST64_MAX INT64_MAX +#define UINT_LEAST8_MAX UINT8_MAX +#define UINT_LEAST16_MAX UINT16_MAX +#define UINT_LEAST32_MAX UINT32_MAX +#define UINT_LEAST64_MAX UINT64_MAX + +// 7.18.2.3 Limits of fastest minimum-width integer types +#define INT_FAST8_MIN INT8_MIN +#define INT_FAST8_MAX INT8_MAX +#define INT_FAST16_MIN INT16_MIN +#define INT_FAST16_MAX INT16_MAX +#define INT_FAST32_MIN INT32_MIN +#define INT_FAST32_MAX INT32_MAX +#define INT_FAST64_MIN INT64_MIN +#define INT_FAST64_MAX INT64_MAX +#define UINT_FAST8_MAX UINT8_MAX +#define UINT_FAST16_MAX UINT16_MAX +#define UINT_FAST32_MAX UINT32_MAX +#define UINT_FAST64_MAX UINT64_MAX + +// 7.18.2.4 Limits of integer types capable of holding object pointers +#ifdef _WIN64 // [ +# define INTPTR_MIN INT64_MIN +# define INTPTR_MAX INT64_MAX +# define UINTPTR_MAX UINT64_MAX +#else // _WIN64 ][ +# define INTPTR_MIN INT32_MIN +# define INTPTR_MAX INT32_MAX +# define UINTPTR_MAX UINT32_MAX +#endif // _WIN64 ] + +// 7.18.2.5 Limits of greatest-width integer types +#define INTMAX_MIN INT64_MIN +#define INTMAX_MAX INT64_MAX +#define UINTMAX_MAX UINT64_MAX + +// 7.18.3 Limits of other integer types + +#ifdef _WIN64 // [ +# define PTRDIFF_MIN _I64_MIN +# define PTRDIFF_MAX _I64_MAX +#else // _WIN64 ][ +# define PTRDIFF_MIN _I32_MIN +# define PTRDIFF_MAX _I32_MAX +#endif // _WIN64 ] + +#define SIG_ATOMIC_MIN INT_MIN +#define SIG_ATOMIC_MAX INT_MAX + +#ifndef SIZE_MAX // [ +# ifdef _WIN64 // [ +# define SIZE_MAX _UI64_MAX +# else // _WIN64 ][ +# define SIZE_MAX _UI32_MAX +# endif // _WIN64 ] +#endif // SIZE_MAX ] + +// WCHAR_MIN and WCHAR_MAX are also defined in <wchar.h> +#ifndef WCHAR_MIN // [ +# define WCHAR_MIN 0 +#endif // WCHAR_MIN ] +#ifndef WCHAR_MAX // [ +# define WCHAR_MAX _UI16_MAX +#endif // WCHAR_MAX ] + +#define WINT_MIN 0 +#define WINT_MAX _UI16_MAX + +#endif // __STDC_LIMIT_MACROS ] + + +// 7.18.4 Limits of other integer types + +#if !defined(__cplusplus) || defined(__STDC_CONSTANT_MACROS) // [ See footnote 224 at page 260 + +// 7.18.4.1 Macros for minimum-width integer constants + +#define INT8_C(val) val##i8 +#define INT16_C(val) val##i16 +#define INT32_C(val) val##i32 +#define INT64_C(val) val##i64 + +#define UINT8_C(val) val##ui8 +#define UINT16_C(val) val##ui16 +#define UINT32_C(val) val##ui32 +#define UINT64_C(val) val##ui64 + +// 7.18.4.2 Macros for greatest-width integer constants +#define INTMAX_C INT64_C +#define UINTMAX_C UINT64_C + +#endif // __STDC_CONSTANT_MACROS ] + + +#endif // _MSC_STDINT_H_ ] |