diff options
author | Erik Schmauss <erik.schmauss@intel.com> | 2019-07-31 15:57:09 -0700 |
---|---|---|
committer | Erik Schmauss <erik.schmauss@intel.com> | 2019-07-31 15:45:54 -0700 |
commit | 7581fee190b3cb67cc874c0d70d4df9bdf63ec76 (patch) | |
tree | d8b8172b83bb55edf4389c92e6bf50fabf979369 /generate | |
parent | 36037bdaf0ab843b7304d538d4e5cbc0c9524024 (diff) | |
download | acpica-7581fee190b3cb67cc874c0d70d4df9bdf63ec76.tar.gz |
adding flex bison files to visual studio
Signed-off-by: Schmauss <erik.schmauss@intel.com>
Diffstat (limited to 'generate')
-rwxr-xr-x | generate/msvc2017/AslCompiler.vcxproj | 22 | ||||
-rwxr-xr-x | generate/msvc2017/AslCompiler.vcxproj.filters | 8 |
2 files changed, 30 insertions, 0 deletions
diff --git a/generate/msvc2017/AslCompiler.vcxproj b/generate/msvc2017/AslCompiler.vcxproj index ad9f793cc..aeb18a94c 100755 --- a/generate/msvc2017/AslCompiler.vcxproj +++ b/generate/msvc2017/AslCompiler.vcxproj @@ -391,6 +391,8 @@ <ClCompile Include="aslcompiler.y.c"> <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Level4</WarningLevel> </ClCompile> + <ClCompile Include="dtcompilerparser.l.c" /> + <ClCompile Include="dtcompilerparser.y.c" /> <ClCompile Include="dtparser.l.c"> <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Level4</WarningLevel> @@ -474,6 +476,26 @@ <ItemGroup> <Text Include="..\..\source\compiler\readme.txt" /> </ItemGroup> + <ItemGroup> + <CustomBuild Include="..\..\source\compiler\dtcompilerparser.l"> + <FileType>Document</FileType> + <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">flex -i -PDtCompilerParser -o%(Filename).l.c %(FullPath)</Command> + <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Lexing %(FullPath)...</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(InputName).l.c;%(Outputs)</Outputs> + <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">flex -i -PDtCompilerParser -o%(Filename).l.c %(FullPath)</Command> + <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Lexing %(FullPath)...</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(InputName).l.c;%(Outputs)</Outputs> + </CustomBuild> + <CustomBuild Include="..\..\source\compiler\dtcompilerparser.y"> + <FileType>Document</FileType> + <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">bison -d -l -pDtCompilerParser -v %(FullPath) -vd -o%(Filename).y.c</Command> + <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Yaccing %(FullPath)...</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(InputName).y.c;$(InputName).y.h;%(Outputs)</Outputs> + <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">bison -d -l -pDtCompilerParser -v %(FullPath) -vd -o%(Filename).y.c</Command> + <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Yaccing %(FullPath)...</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(InputName).y.c;$(InputName).y.h;%(Outputs)</Outputs> + </CustomBuild> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/generate/msvc2017/AslCompiler.vcxproj.filters b/generate/msvc2017/AslCompiler.vcxproj.filters index c13db63c0..592c4a1bb 100755 --- a/generate/msvc2017/AslCompiler.vcxproj.filters +++ b/generate/msvc2017/AslCompiler.vcxproj.filters @@ -679,6 +679,12 @@ <ClCompile Include="..\..\source\components\dispatcher\dsobject.c"> <Filter>Source Files\Dispatcher</Filter> </ClCompile> + <ClCompile Include="dtcompilerparser.l.c"> + <Filter>Source Files\Intermediate</Filter> + </ClCompile> + <ClCompile Include="dtcompilerparser.y.c"> + <Filter>Source Files\Intermediate</Filter> + </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\source\compiler\aslcompiler.h"> @@ -714,5 +720,7 @@ <CustomBuild Include="..\..\source\compiler\dtparser.y" /> <CustomBuild Include="..\..\source\compiler\prparser.l" /> <CustomBuild Include="..\..\source\compiler\prparser.y" /> + <CustomBuild Include="..\..\source\compiler\dtcompilerparser.l" /> + <CustomBuild Include="..\..\source\compiler\dtcompilerparser.y" /> </ItemGroup> </Project>
\ No newline at end of file |