blob: c704d78a8f9c78621179d6b790947d37eb769389 [file] [log] [blame]
John Bauman66b8ab22014-05-06 15:57:45 -04001<?xml version="1.0" encoding="utf-8"?>
Alexis Hetu98a16662016-07-11 16:50:32 -04002<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
John Bauman66b8ab22014-05-06 15:57:45 -04003 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug|Win32">
5 <Configuration>Debug</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
Alexis Hetub36a4c52014-11-10 14:01:27 -05008 <ProjectConfiguration Include="Debug|x64">
9 <Configuration>Debug</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
John Bauman66b8ab22014-05-06 15:57:45 -040012 <ProjectConfiguration Include="Profile|Win32">
13 <Configuration>Profile</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
Alexis Hetub36a4c52014-11-10 14:01:27 -050016 <ProjectConfiguration Include="Profile|x64">
17 <Configuration>Profile</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
John Bauman66b8ab22014-05-06 15:57:45 -040020 <ProjectConfiguration Include="Release|Win32">
21 <Configuration>Release</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
Alexis Hetub36a4c52014-11-10 14:01:27 -050024 <ProjectConfiguration Include="Release|x64">
25 <Configuration>Release</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
John Bauman66b8ab22014-05-06 15:57:45 -040028 </ItemGroup>
29 <PropertyGroup Label="Globals">
30 <ProjectGuid>{5B3A6DB8-1E7E-40D7-92B9-DA8AAE619FAD}</ProjectGuid>
31 <RootNamespace>compiler</RootNamespace>
32 <Keyword>Win32Proj</Keyword>
33 <ProjectName>Compiler</ProjectName>
34 </PropertyGroup>
35 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
37 <ConfigurationType>StaticLibrary</ConfigurationType>
38 <CharacterSet>NotSet</CharacterSet>
39 <WholeProgramOptimization>true</WholeProgramOptimization>
Alexis Hetu98a16662016-07-11 16:50:32 -040040 <PlatformToolset>v140</PlatformToolset>
John Bauman66b8ab22014-05-06 15:57:45 -040041 </PropertyGroup>
Alexis Hetub36a4c52014-11-10 14:01:27 -050042 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
43 <ConfigurationType>StaticLibrary</ConfigurationType>
44 <CharacterSet>NotSet</CharacterSet>
45 <WholeProgramOptimization>true</WholeProgramOptimization>
Alexis Hetu98a16662016-07-11 16:50:32 -040046 <PlatformToolset>v140</PlatformToolset>
Alexis Hetub36a4c52014-11-10 14:01:27 -050047 </PropertyGroup>
John Bauman66b8ab22014-05-06 15:57:45 -040048 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
49 <ConfigurationType>StaticLibrary</ConfigurationType>
50 <CharacterSet>NotSet</CharacterSet>
51 <WholeProgramOptimization>true</WholeProgramOptimization>
Alexis Hetu98a16662016-07-11 16:50:32 -040052 <PlatformToolset>v140</PlatformToolset>
John Bauman66b8ab22014-05-06 15:57:45 -040053 </PropertyGroup>
Alexis Hetub36a4c52014-11-10 14:01:27 -050054 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
55 <ConfigurationType>StaticLibrary</ConfigurationType>
56 <CharacterSet>NotSet</CharacterSet>
57 <WholeProgramOptimization>true</WholeProgramOptimization>
Alexis Hetu98a16662016-07-11 16:50:32 -040058 <PlatformToolset>v140</PlatformToolset>
Alexis Hetub36a4c52014-11-10 14:01:27 -050059 </PropertyGroup>
John Bauman66b8ab22014-05-06 15:57:45 -040060 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
61 <ConfigurationType>StaticLibrary</ConfigurationType>
62 <CharacterSet>NotSet</CharacterSet>
Alexis Hetu98a16662016-07-11 16:50:32 -040063 <PlatformToolset>v140</PlatformToolset>
John Bauman66b8ab22014-05-06 15:57:45 -040064 </PropertyGroup>
Alexis Hetub36a4c52014-11-10 14:01:27 -050065 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
66 <ConfigurationType>StaticLibrary</ConfigurationType>
67 <CharacterSet>NotSet</CharacterSet>
Alexis Hetu98a16662016-07-11 16:50:32 -040068 <PlatformToolset>v140</PlatformToolset>
Alexis Hetub36a4c52014-11-10 14:01:27 -050069 </PropertyGroup>
John Bauman66b8ab22014-05-06 15:57:45 -040070 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
71 <ImportGroup Label="ExtensionSettings">
72 </ImportGroup>
73 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
74 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
75 </ImportGroup>
Alexis Hetub36a4c52014-11-10 14:01:27 -050076 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
77 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
78 </ImportGroup>
John Bauman66b8ab22014-05-06 15:57:45 -040079 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="PropertySheets">
80 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
81 </ImportGroup>
Alexis Hetub36a4c52014-11-10 14:01:27 -050082 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="PropertySheets">
83 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
84 </ImportGroup>
John Bauman66b8ab22014-05-06 15:57:45 -040085 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
86 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
87 </ImportGroup>
Alexis Hetub36a4c52014-11-10 14:01:27 -050088 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
89 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
90 </ImportGroup>
John Bauman66b8ab22014-05-06 15:57:45 -040091 <PropertyGroup Label="UserMacros" />
92 <PropertyGroup>
93 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
Nicolas Capens6f89b652016-05-12 15:51:10 -040094 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
95 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
96 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
97 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
98 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
99 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
100 <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
101 <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
102 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
103 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
104 <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
105 <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
Nicolas Capensb7510aa2016-05-16 13:16:32 -0400106 <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\include;$(IncludePath)</IncludePath>
107 <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\include;$(IncludePath)</IncludePath>
108 <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\include;$(IncludePath)</IncludePath>
109 <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\include;$(IncludePath)</IncludePath>
110 <IncludePath Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)\include;$(IncludePath)</IncludePath>
111 <IncludePath Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)\include;$(IncludePath)</IncludePath>
John Bauman66b8ab22014-05-06 15:57:45 -0400112 </PropertyGroup>
113 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
114 <ClCompile>
115 <Optimization>Disabled</Optimization>
116 <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)../;$(ProjectDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
117 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
118 <MinimalRebuild>true</MinimalRebuild>
119 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
120 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
121 <PrecompiledHeader>
122 </PrecompiledHeader>
123 <WarningLevel>Level3</WarningLevel>
124 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
125 <BrowseInformation>true</BrowseInformation>
Alexis Hetub34591a2016-06-28 15:48:35 -0400126 <TreatWarningAsError>true</TreatWarningAsError>
Nicolas Capens19e433d2016-06-29 12:20:00 -0400127 <DisableSpecificWarnings>4005;</DisableSpecificWarnings>
John Bauman66b8ab22014-05-06 15:57:45 -0400128 </ClCompile>
129 </ItemDefinitionGroup>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500130 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
131 <ClCompile>
132 <Optimization>Disabled</Optimization>
133 <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)../;$(ProjectDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
134 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
135 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
136 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
137 <PrecompiledHeader>
138 </PrecompiledHeader>
139 <WarningLevel>Level3</WarningLevel>
140 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
141 <BrowseInformation>true</BrowseInformation>
Alexis Hetub34591a2016-06-28 15:48:35 -0400142 <TreatWarningAsError>true</TreatWarningAsError>
Nicolas Capens19e433d2016-06-29 12:20:00 -0400143 <DisableSpecificWarnings>4005;4267;%(DisableSpecificWarnings)</DisableSpecificWarnings>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500144 </ClCompile>
145 </ItemDefinitionGroup>
John Bauman66b8ab22014-05-06 15:57:45 -0400146 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
147 <ClCompile>
148 <Optimization>MaxSpeed</Optimization>
149 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
150 <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)../;$(ProjectDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
151 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
152 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
153 <PrecompiledHeader>
154 </PrecompiledHeader>
155 <WarningLevel>Level3</WarningLevel>
156 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
Alexis Hetub34591a2016-06-28 15:48:35 -0400157 <TreatWarningAsError>true</TreatWarningAsError>
Nicolas Capens19e433d2016-06-29 12:20:00 -0400158 <DisableSpecificWarnings>4005;</DisableSpecificWarnings>
John Bauman66b8ab22014-05-06 15:57:45 -0400159 </ClCompile>
160 </ItemDefinitionGroup>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500161 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
162 <ClCompile>
163 <Optimization>MaxSpeed</Optimization>
164 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
165 <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)../;$(ProjectDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
166 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
167 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
168 <PrecompiledHeader>
169 </PrecompiledHeader>
170 <WarningLevel>Level3</WarningLevel>
171 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
Alexis Hetub34591a2016-06-28 15:48:35 -0400172 <TreatWarningAsError>true</TreatWarningAsError>
Nicolas Capens19e433d2016-06-29 12:20:00 -0400173 <DisableSpecificWarnings>4005;4267;%(DisableSpecificWarnings)</DisableSpecificWarnings>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500174 </ClCompile>
175 </ItemDefinitionGroup>
John Bauman66b8ab22014-05-06 15:57:45 -0400176 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
177 <ClCompile>
178 <Optimization>MaxSpeed</Optimization>
179 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
180 <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)../;$(ProjectDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
181 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
182 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
183 <PrecompiledHeader>
184 </PrecompiledHeader>
185 <WarningLevel>Level3</WarningLevel>
186 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
187 <OmitFramePointers>false</OmitFramePointers>
Alexis Hetub34591a2016-06-28 15:48:35 -0400188 <TreatWarningAsError>true</TreatWarningAsError>
Nicolas Capens19e433d2016-06-29 12:20:00 -0400189 <DisableSpecificWarnings>4005;</DisableSpecificWarnings>
John Bauman66b8ab22014-05-06 15:57:45 -0400190 </ClCompile>
191 </ItemDefinitionGroup>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500192 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
193 <ClCompile>
194 <Optimization>MaxSpeed</Optimization>
195 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
196 <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)../;$(ProjectDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
197 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
198 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
199 <PrecompiledHeader>
200 </PrecompiledHeader>
201 <WarningLevel>Level3</WarningLevel>
202 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
203 <OmitFramePointers>false</OmitFramePointers>
Alexis Hetub34591a2016-06-28 15:48:35 -0400204 <TreatWarningAsError>true</TreatWarningAsError>
Nicolas Capens19e433d2016-06-29 12:20:00 -0400205 <DisableSpecificWarnings>4005;4267;%(DisableSpecificWarnings)</DisableSpecificWarnings>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500206 </ClCompile>
207 </ItemDefinitionGroup>
John Bauman66b8ab22014-05-06 15:57:45 -0400208 <ItemGroup>
John Baumand4ae8632014-05-06 16:18:33 -0400209 <ClCompile Include="AnalyzeCallDepth.cpp" />
John Bauman66b8ab22014-05-06 15:57:45 -0400210 <ClCompile Include="Compiler.cpp" />
211 <ClCompile Include="debug.cpp" />
John Bauman66b8ab22014-05-06 15:57:45 -0400212 <ClCompile Include="Diagnostics.cpp" />
213 <ClCompile Include="DirectiveHandler.cpp" />
214 <ClCompile Include="InfoSink.cpp" />
215 <ClCompile Include="Initialize.cpp" />
John Bauman66b8ab22014-05-06 15:57:45 -0400216 <ClCompile Include="InitializeParseContext.cpp" />
217 <ClCompile Include="Intermediate.cpp" />
218 <ClCompile Include="intermOut.cpp" />
219 <ClCompile Include="IntermTraverse.cpp" />
220 <ClCompile Include="ossource_win.cpp" />
221 <ClCompile Include="OutputASM.cpp" />
222 <ClCompile Include="parseConst.cpp" />
223 <ClCompile Include="ParseHelper.cpp" />
224 <ClCompile Include="PoolAlloc.cpp" />
John Bauman66b8ab22014-05-06 15:57:45 -0400225 <ClCompile Include="SymbolTable.cpp" />
226 <ClCompile Include="TranslatorASM.cpp" />
227 <ClCompile Include="util.cpp" />
Alexis Hetue5246692015-06-18 12:34:52 -0400228 <ClCompile Include="ValidateGlobalInitializer.cpp" />
John Bauman66b8ab22014-05-06 15:57:45 -0400229 <ClCompile Include="ValidateLimitations.cpp" />
John Bauman66b8ab22014-05-06 15:57:45 -0400230 <ClCompile Include="glslang_lex.cpp" />
231 <ClCompile Include="glslang_tab.cpp" />
Alexis Hetu76a343a2015-06-04 17:21:22 -0400232 <ClCompile Include="ValidateSwitch.cpp" />
John Bauman66b8ab22014-05-06 15:57:45 -0400233 </ItemGroup>
234 <ItemGroup>
235 <CustomBuild Include="glslang.l">
236 <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
237 </Message>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500238 <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
239 </Message>
John Bauman66b8ab22014-05-06 15:57:45 -0400240 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
241 </Command>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500242 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
243 </Command>
John Bauman66b8ab22014-05-06 15:57:45 -0400244 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalInputs)</AdditionalInputs>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500245 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalInputs)</AdditionalInputs>
John Bauman66b8ab22014-05-06 15:57:45 -0400246 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Outputs)</Outputs>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500247 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Outputs)</Outputs>
John Bauman66b8ab22014-05-06 15:57:45 -0400248 <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
249 </Message>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500250 <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
251 </Message>
John Bauman66b8ab22014-05-06 15:57:45 -0400252 <Message Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
253 </Message>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500254 <Message Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
255 </Message>
John Bauman66b8ab22014-05-06 15:57:45 -0400256 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
257 </Command>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500258 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
259 </Command>
John Bauman66b8ab22014-05-06 15:57:45 -0400260 <Command Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
261 </Command>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500262 <Command Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
263 </Command>
John Bauman66b8ab22014-05-06 15:57:45 -0400264 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalInputs)</AdditionalInputs>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500265 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalInputs)</AdditionalInputs>
John Bauman66b8ab22014-05-06 15:57:45 -0400266 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">%(AdditionalInputs)</AdditionalInputs>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500267 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">%(AdditionalInputs)</AdditionalInputs>
John Bauman66b8ab22014-05-06 15:57:45 -0400268 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Outputs)</Outputs>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500269 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Outputs)</Outputs>
John Bauman66b8ab22014-05-06 15:57:45 -0400270 <Outputs Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">%(Outputs)</Outputs>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500271 <Outputs Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">%(Outputs)</Outputs>
John Bauman66b8ab22014-05-06 15:57:45 -0400272 </CustomBuild>
273 <CustomBuild Include="glslang.y">
274 <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
275 </Message>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500276 <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
277 </Message>
John Bauman66b8ab22014-05-06 15:57:45 -0400278 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
279 </Command>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500280 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
281 </Command>
John Bauman66b8ab22014-05-06 15:57:45 -0400282 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Outputs)</Outputs>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500283 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Outputs)</Outputs>
John Bauman66b8ab22014-05-06 15:57:45 -0400284 <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
285 </Message>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500286 <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
287 </Message>
John Bauman66b8ab22014-05-06 15:57:45 -0400288 <Message Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
289 </Message>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500290 <Message Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
291 </Message>
John Bauman66b8ab22014-05-06 15:57:45 -0400292 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
293 </Command>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500294 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
295 </Command>
John Bauman66b8ab22014-05-06 15:57:45 -0400296 <Command Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
297 </Command>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500298 <Command Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
299 </Command>
John Bauman66b8ab22014-05-06 15:57:45 -0400300 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Outputs)</Outputs>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500301 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Outputs)</Outputs>
John Bauman66b8ab22014-05-06 15:57:45 -0400302 <Outputs Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">%(Outputs)</Outputs>
Alexis Hetub36a4c52014-11-10 14:01:27 -0500303 <Outputs Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">%(Outputs)</Outputs>
John Bauman66b8ab22014-05-06 15:57:45 -0400304 </CustomBuild>
305 </ItemGroup>
306 <ItemGroup>
John Baumand4ae8632014-05-06 16:18:33 -0400307 <ClInclude Include="AnalyzeCallDepth.h" />
John Bauman66b8ab22014-05-06 15:57:45 -0400308 <ClInclude Include="BaseTypes.h" />
309 <ClInclude Include="Common.h" />
Nicolas Capensd8cbf392015-02-10 15:35:11 -0500310 <ClInclude Include="Compiler.h" />
John Bauman66b8ab22014-05-06 15:57:45 -0400311 <ClInclude Include="ConstantUnion.h" />
312 <ClInclude Include="debug.h" />
John Bauman66b8ab22014-05-06 15:57:45 -0400313 <ClInclude Include="Diagnostics.h" />
Nicolas Capensc6841852015-02-15 14:25:37 -0500314 <ClInclude Include="DirectiveHandler.h" />
315 <ClInclude Include="ExtensionBehavior.h" />
316 <ClInclude Include="glslang.h" />
John Bauman66b8ab22014-05-06 15:57:45 -0400317 <ClInclude Include="InfoSink.h" />
318 <ClInclude Include="Initialize.h" />
John Bauman66b8ab22014-05-06 15:57:45 -0400319 <ClInclude Include="InitializeGlobals.h" />
320 <ClInclude Include="InitializeParseContext.h" />
321 <ClInclude Include="intermediate.h" />
322 <ClInclude Include="localintermediate.h" />
323 <ClInclude Include="MMap.h" />
324 <ClInclude Include="osinclude.h" />
325 <ClInclude Include="OutputASM.h" />
326 <ClInclude Include="ParseHelper.h" />
327 <ClInclude Include="PoolAlloc.h" />
328 <ClInclude Include="Pragma.h" />
John Bauman66b8ab22014-05-06 15:57:45 -0400329 <ClInclude Include="SymbolTable.h" />
330 <ClInclude Include="TranslatorASM.h" />
331 <ClInclude Include="Types.h" />
332 <ClInclude Include="util.h" />
Alexis Hetue5246692015-06-18 12:34:52 -0400333 <ClInclude Include="ValidateGlobalInitializer.h" />
John Bauman66b8ab22014-05-06 15:57:45 -0400334 <ClInclude Include="ValidateLimitations.h" />
John Bauman66b8ab22014-05-06 15:57:45 -0400335 <ClInclude Include="glslang_tab.h" />
Alexis Hetu76a343a2015-06-04 17:21:22 -0400336 <ClInclude Include="ValidateSwitch.h" />
John Bauman66b8ab22014-05-06 15:57:45 -0400337 </ItemGroup>
338 <ItemGroup>
339 <ProjectReference Include="preprocessor\preprocessor.vcxproj">
340 <Project>{92940255-ab4b-42fb-a2c4-0fab19c3c48a}</Project>
341 <Private>true</Private>
342 <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
343 <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
344 <LinkLibraryDependencies>true</LinkLibraryDependencies>
345 <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
346 </ProjectReference>
347 </ItemGroup>
348 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
349 <ImportGroup Label="ExtensionTargets">
350 </ImportGroup>
351</Project>