diff options
Diffstat (limited to 'win32/TableGen/TableGen.vcproj')
-rw-r--r-- | win32/TableGen/TableGen.vcproj | 237 |
1 files changed, 207 insertions, 30 deletions
diff --git a/win32/TableGen/TableGen.vcproj b/win32/TableGen/TableGen.vcproj index 45c2475..7d69193 100644 --- a/win32/TableGen/TableGen.vcproj +++ b/win32/TableGen/TableGen.vcproj @@ -4,20 +4,24 @@ Version="8.00" Name="TableGen" ProjectGUID="{339C2249-26B6-4172-B484-85653029AF57}" + RootNamespace="TableGen" Keyword="Win32Proj" > <Platforms> <Platform Name="Win32" /> + <Platform + Name="x64" + /> </Platforms> <ToolFiles> </ToolFiles> <Configurations> <Configuration Name="Debug|Win32" - OutputDirectory="..\Debug" - IntermediateDirectory="Debug" + OutputDirectory="$(SolutionDir)\bin\$(PlatformName)\$(ConfigurationName)" + IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" ConfigurationType="1" InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" CharacterSet="2" @@ -49,6 +53,7 @@ ForceConformanceInForLoopScope="true" RuntimeTypeInfo="true" UsePrecompiledHeader="0" + ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb" BrowseInformation="1" WarningLevel="3" Detect64BitPortabilityProblems="false" @@ -101,8 +106,8 @@ </Configuration> <Configuration Name="Release|Win32" - OutputDirectory="..\Release" - IntermediateDirectory="Release" + OutputDirectory="$(SolutionDir)\bin\$(PlatformName)\$(ConfigurationName)" + IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" ConfigurationType="1" InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" CharacterSet="2" @@ -131,6 +136,7 @@ ForceConformanceInForLoopScope="true" RuntimeTypeInfo="true" UsePrecompiledHeader="0" + ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb" WarningLevel="3" Detect64BitPortabilityProblems="false" DebugInformationFormat="3" @@ -181,6 +187,177 @@ Name="VCPostBuildEventTool" /> </Configuration> + <Configuration + Name="Debug|x64" + OutputDirectory="$(SolutionDir)\bin\$(PlatformName)\$(ConfigurationName)" + IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" + ConfigurationType="1" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + TargetEnvironment="3" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\..\include;..;..\..\utils\tablegen" + PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;__STDC_LIMIT_MACROS" + StringPooling="true" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + ForceConformanceInForLoopScope="true" + RuntimeTypeInfo="true" + UsePrecompiledHeader="0" + ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb" + BrowseInformation="1" + WarningLevel="3" + Detect64BitPortabilityProblems="false" + DebugInformationFormat="3" + DisableSpecificWarnings="4355,4146,4800" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + OutputFile="$(OutDir)\TableGen.exe" + LinkIncremental="2" + AdditionalLibraryDirectories="" + GenerateDebugInformation="true" + ProgramDatabaseFile="$(OutDir)/TableGen.pdb" + SubSystem="1" + TargetMachine="17" + /> + <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|x64" + OutputDirectory="$(SolutionDir)\bin\$(PlatformName)\$(ConfigurationName)" + IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" + ConfigurationType="1" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + TargetEnvironment="3" + /> + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="..\..\include;..;..\..\utils\tablegen" + PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;__STDC_LIMIT_MACROS" + StringPooling="true" + RuntimeLibrary="2" + ForceConformanceInForLoopScope="true" + RuntimeTypeInfo="true" + UsePrecompiledHeader="0" + ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb" + WarningLevel="3" + Detect64BitPortabilityProblems="false" + DebugInformationFormat="3" + DisableSpecificWarnings="4355,4146,4800" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + OutputFile="$(OutDir)\TableGen.exe" + LinkIncremental="1" + AdditionalLibraryDirectories="" + GenerateDebugInformation="true" + SubSystem="1" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="17" + /> + <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> @@ -211,16 +388,16 @@ > </File> <File - RelativePath="..\..\utils\TableGen\FileLexer.l" + RelativePath="..\..\utils\TableGen\FileParser.y" > <FileConfiguration Name="Debug|Win32" > <Tool Name="VCCustomBuildTool" - Description="Flexing $(InputFileName)" - CommandLine="..\doflex.cmd debug $(InputName) $(InputPath)
" - Outputs="$(InputName).cpp" + Description="Bisoning $(InputFileName)" + CommandLine="..\dobison.cmd File debug $(InputName) $(InputPath) ..\..\utils\TableGen
" + Outputs="$(InputName).cpp;$(InputName).h;$(InputName).output;..\..\utils\TableGen\$(InputName).h" /> </FileConfiguration> <FileConfiguration @@ -228,33 +405,29 @@ > <Tool Name="VCCustomBuildTool" - Description="Flexing $(InputFileName)" - CommandLine="..\doflex.cmd release $(InputName) $(InputPath)
" - Outputs="$(InputName).cpp" + Description="Bisoning $(InputFileName)" + CommandLine="..\dobison.cmd File release $(InputName) $(InputPath) ..\..\utils\TableGen
" + Outputs="$(InputName).cpp;$(InputName).h;$(InputName).output;..\..\utils\TableGen\$(InputName).h" /> </FileConfiguration> - </File> - <File - RelativePath="..\..\utils\TableGen\FileParser.y" - > <FileConfiguration - Name="Debug|Win32" + Name="Debug|x64" > <Tool Name="VCCustomBuildTool" Description="Bisoning $(InputFileName)" - CommandLine="..\dobison.cmd File debug $(InputName) $(InputPath)
" - Outputs="$(InputName).cpp;$(InputName).h;$(InputName).output" + CommandLine="..\dobison.cmd File debug $(InputName) $(InputPath) ..\..\utils\TableGen
" + Outputs="$(InputName).cpp;$(InputName).h;$(InputName).output;..\..\utils\TableGen\$(InputName).h" /> </FileConfiguration> <FileConfiguration - Name="Release|Win32" + Name="Release|x64" > <Tool Name="VCCustomBuildTool" Description="Bisoning $(InputFileName)" - CommandLine="..\dobison.cmd File release $(InputName) $(InputPath)
" - Outputs="$(InputName).cpp;$(InputName).h;$(InputName).output" + CommandLine="..\dobison.cmd File release $(InputName) $(InputPath) ..\..\utils\TableGen
" + Outputs="$(InputName).cpp;$(InputName).h;$(InputName).output;..\..\utils\TableGen\$(InputName).h" /> </FileConfiguration> </File> @@ -286,6 +459,10 @@ RelativePath="..\..\utils\TableGen\TableGenBackend.cpp" > </File> + <File + RelativePath="..\..\utils\TableGen\TGLexer.cpp" + > + </File> </Filter> <Filter Name="Header Files" @@ -348,19 +525,23 @@ RelativePath="..\..\utils\TableGen\TableGenBackend.h" > </File> + <File + RelativePath="..\..\utils\TableGen\TGLexer.h" + > + </File> </Filter> <Filter Name="Generated Files" > <File - RelativePath="FileLexer.cpp" + RelativePath="fileparser.cpp" > <FileConfiguration Name="Debug|Win32" > <Tool Name="VCCLCompilerTool" - PreprocessorDefinitions="YY_SKIP_YYWRAP" + DisableSpecificWarnings="4065" /> </FileConfiguration> <FileConfiguration @@ -368,15 +549,11 @@ > <Tool Name="VCCLCompilerTool" - PreprocessorDefinitions="YY_SKIP_YYWRAP" + DisableSpecificWarnings="4065" /> </FileConfiguration> - </File> - <File - RelativePath="fileparser.cpp" - > <FileConfiguration - Name="Debug|Win32" + Name="Debug|x64" > <Tool Name="VCCLCompilerTool" @@ -384,7 +561,7 @@ /> </FileConfiguration> <FileConfiguration - Name="Release|Win32" + Name="Release|x64" > <Tool Name="VCCLCompilerTool" |