mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-05 13:26:55 +00:00
Eliminate need for bison/flex in Visual Studio builds.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23999 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
4
win32/TableGen/.cvsignore
Normal file
4
win32/TableGen/.cvsignore
Normal file
@@ -0,0 +1,4 @@
|
||||
FileLexer.cpp
|
||||
FileParser.cpp
|
||||
FileParser.h
|
||||
FileParser.output
|
@@ -19,7 +19,7 @@
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="..\..\include;.."
|
||||
AdditionalIncludeDirectories="..\..\include;..;..\..\utils\tablegen"
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;__STDC_LIMIT_MACROS"
|
||||
MinimalRebuild="TRUE"
|
||||
BasicRuntimeChecks="3"
|
||||
@@ -72,7 +72,7 @@
|
||||
CharacterSet="2">
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\..\include;.."
|
||||
AdditionalIncludeDirectories="..\..\include;..;..\..\utils\tablegen"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;__STDC_LIMIT_MACROS"
|
||||
RuntimeLibrary="2"
|
||||
ForceConformanceInForLoopScope="TRUE"
|
||||
@@ -142,18 +142,16 @@
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
Description="Flexing $(InputFileName)"
|
||||
CommandLine="..\tools\flex -t >$(InputDir)$(InputName).cpp $(InputPath)
|
||||
"
|
||||
Outputs="$(InputDir)$(InputName).cpp"/>
|
||||
CommandLine="..\doflex.cmd debug $(InputName) $(InputPath)"
|
||||
Outputs="$(InputName).cpp"/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="Release|Win32">
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
Description="Flexing $(InputFileName)"
|
||||
CommandLine="..\tools\flex -t >$(InputDir)$(InputName).cpp $(InputPath)
|
||||
"
|
||||
Outputs="$(InputDir)$(InputName).cpp"/>
|
||||
CommandLine="..\doflex.cmd release $(InputName) $(InputPath)"
|
||||
Outputs="$(InputName).cpp"/>
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
@@ -163,20 +161,18 @@
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
Description="Bisoning $(InputFileName)"
|
||||
CommandLine="..\tools\bison -pFile -tvdo$(InputDir)$(InputName).cpp $(InputPath)
|
||||
move $(InputDir)$(InputName).hpp $(InputDir)$(InputName).h
|
||||
CommandLine="..\dobison.cmd File debug $(InputName) $(InputPath)
|
||||
"
|
||||
Outputs="$(InputDir)$(InputName).cpp;$(InputDir)$(InputName).h"/>
|
||||
Outputs="$(InputName).cpp;$(InputName).h"/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="Release|Win32">
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
Description="Bisoning $(InputFileName)"
|
||||
CommandLine="..\tools\bison -pFile -vdo$(InputDir)$(InputName).cpp $(InputPath)
|
||||
move $(InputDir)$(InputName).hpp $(InputDir)$(InputName).h
|
||||
CommandLine="..\dobison.cmd File release $(InputName) $(InputPath)
|
||||
"
|
||||
Outputs="$(InputDir)$(InputName).cpp;$(InputDir)$(InputName).h"/>
|
||||
Outputs="$(InputName).cpp;$(InputName).h"/>
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
@@ -240,7 +236,7 @@ move $(InputDir)$(InputName).hpp $(InputDir)$(InputName).h
|
||||
Name="Generated Files"
|
||||
Filter="">
|
||||
<File
|
||||
RelativePath="..\..\utils\TableGen\FileLexer.cpp">
|
||||
RelativePath="FileLexer.cpp">
|
||||
<FileConfiguration
|
||||
Name="Debug|Win32">
|
||||
<Tool
|
||||
@@ -255,7 +251,7 @@ move $(InputDir)$(InputName).hpp $(InputDir)$(InputName).h
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\utils\TableGen\fileparser.cpp">
|
||||
RelativePath="fileparser.cpp">
|
||||
<FileConfiguration
|
||||
Name="Debug|Win32">
|
||||
<Tool
|
||||
@@ -270,7 +266,7 @@ move $(InputDir)$(InputName).hpp $(InputDir)$(InputName).h
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\utils\TableGen\fileparser.h">
|
||||
RelativePath="fileparser.h">
|
||||
</File>
|
||||
</Filter>
|
||||
</Files>
|
||||
|
Reference in New Issue
Block a user