Remove packaging direcotry
[platform/upstream/icu.git] / source / layout / layout.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="Debug|Win32">
5       <Configuration>Debug</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="Debug|x64">
9       <Configuration>Debug</Configuration>
10       <Platform>x64</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Release|Win32">
13       <Configuration>Release</Configuration>
14       <Platform>Win32</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Release|x64">
17       <Configuration>Release</Configuration>
18       <Platform>x64</Platform>
19     </ProjectConfiguration>
20   </ItemGroup>
21   <PropertyGroup Label="Globals">
22     <ProjectGuid>{C920062A-0647-4553-A3B2-37C58065664B}</ProjectGuid>
23   </PropertyGroup>
24   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
25   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
26     <ConfigurationType>DynamicLibrary</ConfigurationType>
27     <UseOfMfc>false</UseOfMfc>
28     <CharacterSet>MultiByte</CharacterSet>
29   </PropertyGroup>
30   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
31     <ConfigurationType>DynamicLibrary</ConfigurationType>
32     <UseOfMfc>false</UseOfMfc>
33     <CharacterSet>MultiByte</CharacterSet>
34   </PropertyGroup>
35   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
36     <ConfigurationType>DynamicLibrary</ConfigurationType>
37     <UseOfMfc>false</UseOfMfc>
38     <CharacterSet>MultiByte</CharacterSet>
39   </PropertyGroup>
40   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
41     <ConfigurationType>DynamicLibrary</ConfigurationType>
42     <UseOfMfc>false</UseOfMfc>
43     <CharacterSet>MultiByte</CharacterSet>
44   </PropertyGroup>
45   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
46   <ImportGroup Label="ExtensionSettings">
47   </ImportGroup>
48   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
49     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
50     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
51   </ImportGroup>
52   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
53     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
54     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
55   </ImportGroup>
56   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
57     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
58     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
59   </ImportGroup>
60   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
61     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
62     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
63   </ImportGroup>
64   <PropertyGroup Label="UserMacros" />
65   <PropertyGroup>
66     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
67     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\..\..\lib\</OutDir>
68     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\x86\Debug\</IntDir>
69     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
70     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\..\..\lib\</OutDir>
71     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\x86\Release\</IntDir>
72     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
73     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\x64\Debug\</OutDir>
74     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\x64\Debug\</IntDir>
75     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
76     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\x64\Release\</OutDir>
77     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\x64\Release\</IntDir>
78     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
79   </PropertyGroup>
80   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
81     <Midl>
82       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
83       <MkTypLibCompatible>true</MkTypLibCompatible>
84       <SuppressStartupBanner>true</SuppressStartupBanner>
85       <TargetEnvironment>Win32</TargetEnvironment>
86       <TypeLibraryName>.\..\..\lib\iculed.tlb</TypeLibraryName>
87     </Midl>
88     <ClCompile>
89       <Optimization>Disabled</Optimization>
90       <AdditionalIncludeDirectories>..\..\include;..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
91       <PreprocessorDefinitions>WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;U_LAYOUT_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>
92       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
93       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
94       <BufferSecurityCheck>true</BufferSecurityCheck>
95       <DisableLanguageExtensions>true</DisableLanguageExtensions>
96       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
97       <PrecompiledHeaderOutputFile>.\x86\Debug/layout.pch</PrecompiledHeaderOutputFile>
98       <AssemblerListingLocation>.\x86\Debug/</AssemblerListingLocation>
99       <ObjectFileName>.\x86\Debug/</ObjectFileName>
100       <ProgramDataBaseFileName>.\x86\Debug/</ProgramDataBaseFileName>
101       <BrowseInformation>true</BrowseInformation>
102       <WarningLevel>Level3</WarningLevel>
103       <SuppressStartupBanner>true</SuppressStartupBanner>
104       <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
105       <CompileAs>Default</CompileAs>
106     </ClCompile>
107     <ResourceCompile>
108       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
109       <Culture>0x0409</Culture>
110       <AdditionalIncludeDirectories>..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
111     </ResourceCompile>
112     <Link>
113       <OutputFile>..\..\bin\icule57d.dll</OutputFile>
114       <SuppressStartupBanner>true</SuppressStartupBanner>
115       <GenerateDebugInformation>true</GenerateDebugInformation>
116       <ProgramDatabaseFile>.\..\..\lib\iculed.pdb</ProgramDatabaseFile>
117       <BaseAddress>0x4ac00000</BaseAddress>
118       <RandomizedBaseAddress>false</RandomizedBaseAddress>
119       <DataExecutionPrevention>
120       </DataExecutionPrevention>
121       <ImportLibrary>..\..\lib\iculed.lib</ImportLibrary>
122     </Link>
123   </ItemDefinitionGroup>
124   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
125     <Midl>
126       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
127       <MkTypLibCompatible>true</MkTypLibCompatible>
128       <SuppressStartupBanner>true</SuppressStartupBanner>
129       <TargetEnvironment>Win32</TargetEnvironment>
130       <TypeLibraryName>.\..\..\lib\icule.tlb</TypeLibraryName>
131     </Midl>
132     <ClCompile>
133       <AdditionalIncludeDirectories>..\..\include;..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
134       <PreprocessorDefinitions>WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE;U_LAYOUT_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>
135       <StringPooling>true</StringPooling>
136       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
137       <FunctionLevelLinking>true</FunctionLevelLinking>
138       <DisableLanguageExtensions>true</DisableLanguageExtensions>
139       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
140       <PrecompiledHeaderOutputFile>.\x86\Release/layout.pch</PrecompiledHeaderOutputFile>
141       <AssemblerListingLocation>.\x86\Release/</AssemblerListingLocation>
142       <ObjectFileName>.\x86\Release/</ObjectFileName>
143       <ProgramDataBaseFileName>.\x86\Release/</ProgramDataBaseFileName>
144       <WarningLevel>Level3</WarningLevel>
145       <SuppressStartupBanner>true</SuppressStartupBanner>
146       <CompileAs>Default</CompileAs>
147     </ClCompile>
148     <ResourceCompile>
149       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
150       <Culture>0x0409</Culture>
151       <AdditionalIncludeDirectories>..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
152     </ResourceCompile>
153     <Link>
154       <OutputFile>..\..\bin\icule57.dll</OutputFile>
155       <SuppressStartupBanner>true</SuppressStartupBanner>
156       <ProgramDatabaseFile>.\..\..\lib\icule.pdb</ProgramDatabaseFile>
157       <EnableCOMDATFolding>true</EnableCOMDATFolding>
158       <BaseAddress>0x4ac00000</BaseAddress>
159       <RandomizedBaseAddress>false</RandomizedBaseAddress>
160       <DataExecutionPrevention>
161       </DataExecutionPrevention>
162       <ImportLibrary>..\..\lib\icule.lib</ImportLibrary>
163     </Link>
164   </ItemDefinitionGroup>
165   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
166     <Midl>
167       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
168       <MkTypLibCompatible>true</MkTypLibCompatible>
169       <SuppressStartupBanner>true</SuppressStartupBanner>
170       <TargetEnvironment>X64</TargetEnvironment>
171       <TypeLibraryName>.\..\..\lib64\iculed.tlb</TypeLibraryName>
172     </Midl>
173     <ClCompile>
174       <Optimization>Disabled</Optimization>
175       <AdditionalIncludeDirectories>..\..\include;..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
176       <PreprocessorDefinitions>WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;U_LAYOUT_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>
177       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
178       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
179       <BufferSecurityCheck>true</BufferSecurityCheck>
180       <DisableLanguageExtensions>true</DisableLanguageExtensions>
181       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
182       <PrecompiledHeaderOutputFile>.\x64\Debug/layout.pch</PrecompiledHeaderOutputFile>
183       <AssemblerListingLocation>.\x64\Debug/</AssemblerListingLocation>
184       <ObjectFileName>.\x64\Debug/</ObjectFileName>
185       <ProgramDataBaseFileName>.\x64\Debug/</ProgramDataBaseFileName>
186       <BrowseInformation>true</BrowseInformation>
187       <WarningLevel>Level3</WarningLevel>
188       <SuppressStartupBanner>true</SuppressStartupBanner>
189       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
190       <CompileAs>Default</CompileAs>
191     </ClCompile>
192     <ResourceCompile>
193       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
194       <Culture>0x0409</Culture>
195       <AdditionalIncludeDirectories>..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
196     </ResourceCompile>
197     <Link>
198       <OutputFile>..\..\bin64\icule57d.dll</OutputFile>
199       <SuppressStartupBanner>true</SuppressStartupBanner>
200       <GenerateDebugInformation>true</GenerateDebugInformation>
201       <ProgramDatabaseFile>.\..\..\lib64\iculed.pdb</ProgramDatabaseFile>
202       <BaseAddress>0x4ac00000</BaseAddress>
203       <ImportLibrary>..\..\lib64\iculed.lib</ImportLibrary>
204       <TargetMachine>MachineX64</TargetMachine>
205     </Link>
206   </ItemDefinitionGroup>
207   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
208     <Midl>
209       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
210       <MkTypLibCompatible>true</MkTypLibCompatible>
211       <SuppressStartupBanner>true</SuppressStartupBanner>
212       <TargetEnvironment>X64</TargetEnvironment>
213       <TypeLibraryName>.\..\..\lib64\icule.tlb</TypeLibraryName>
214     </Midl>
215     <ClCompile>
216       <AdditionalIncludeDirectories>..\..\include;..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
217       <PreprocessorDefinitions>WIN64;WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE;U_LAYOUT_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>
218       <StringPooling>true</StringPooling>
219       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
220       <FunctionLevelLinking>true</FunctionLevelLinking>
221       <DisableLanguageExtensions>true</DisableLanguageExtensions>
222       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
223       <PrecompiledHeaderOutputFile>.\x64\Release/layout.pch</PrecompiledHeaderOutputFile>
224       <AssemblerListingLocation>.\x64\Release/</AssemblerListingLocation>
225       <ObjectFileName>.\x64\Release/</ObjectFileName>
226       <ProgramDataBaseFileName>.\x64\Release/</ProgramDataBaseFileName>
227       <WarningLevel>Level3</WarningLevel>
228       <SuppressStartupBanner>true</SuppressStartupBanner>
229       <CompileAs>Default</CompileAs>
230     </ClCompile>
231     <ResourceCompile>
232       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
233       <Culture>0x0409</Culture>
234       <AdditionalIncludeDirectories>..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
235     </ResourceCompile>
236     <Link>
237       <OutputFile>..\..\bin64\icule57.dll</OutputFile>
238       <SuppressStartupBanner>true</SuppressStartupBanner>
239       <ProgramDatabaseFile>.\..\..\lib64\icule.pdb</ProgramDatabaseFile>
240       <EnableCOMDATFolding>true</EnableCOMDATFolding>
241       <BaseAddress>0x4ac00000</BaseAddress>
242       <ImportLibrary>..\..\lib64\icule.lib</ImportLibrary>
243       <TargetMachine>MachineX64</TargetMachine>
244     </Link>
245   </ItemDefinitionGroup>
246   <ItemGroup>
247     <ClCompile Include="AlternateSubstSubtables.cpp" />
248     <ClCompile Include="AnchorTables.cpp" />
249     <ClCompile Include="ArabicLayoutEngine.cpp" />
250     <ClCompile Include="ArabicShaping.cpp" />
251     <ClCompile Include="CanonData.cpp" />
252     <ClCompile Include="CanonShaping.cpp" />
253     <ClCompile Include="ClassDefinitionTables.cpp" />
254     <ClCompile Include="ContextualGlyphInsertionProc2.cpp" />
255     <ClCompile Include="ContextualGlyphSubstProc.cpp" />
256     <ClCompile Include="ContextualGlyphSubstProc2.cpp" />
257     <ClCompile Include="ContextualSubstSubtables.cpp" />
258     <ClCompile Include="CoverageTables.cpp" />
259     <ClCompile Include="CursiveAttachmentSubtables.cpp" />
260     <ClCompile Include="DeviceTables.cpp" />
261     <ClCompile Include="ExtensionSubtables.cpp" />
262     <ClCompile Include="Features.cpp" />
263     <ClCompile Include="GDEFMarkFilter.cpp" />
264     <ClCompile Include="GlyphDefinitionTables.cpp" />
265     <ClCompile Include="GlyphIterator.cpp" />
266     <ClCompile Include="GlyphLookupTables.cpp" />
267     <ClCompile Include="GlyphPositionAdjustments.cpp" />
268     <ClCompile Include="GlyphPositioningTables.cpp" />
269     <ClCompile Include="GlyphPosnLookupProc.cpp" />
270     <ClCompile Include="GlyphSubstitutionTables.cpp" />
271     <ClCompile Include="GlyphSubstLookupProc.cpp" />
272     <ClCompile Include="GXLayoutEngine.cpp" />
273     <ClCompile Include="GXLayoutEngine2.cpp" />
274     <ClCompile Include="HangulLayoutEngine.cpp" />
275     <ClCompile Include="HanLayoutEngine.cpp" />
276     <ClCompile Include="IndicClassTables.cpp" />
277     <ClCompile Include="IndicLayoutEngine.cpp" />
278     <ClCompile Include="IndicRearrangementProcessor.cpp" />
279     <ClCompile Include="IndicRearrangementProcessor2.cpp" />
280     <ClCompile Include="IndicReordering.cpp" />
281     <ClCompile Include="KernTable.cpp" />
282     <ClCompile Include="KhmerLayoutEngine.cpp" />
283     <ClCompile Include="KhmerReordering.cpp" />
284     <ClCompile Include="LayoutEngine.cpp" />
285     <ClCompile Include="LEFontInstance.cpp" />
286     <ClCompile Include="LEGlyphStorage.cpp" />
287     <ClCompile Include="LEInsertionList.cpp" />
288     <ClCompile Include="LigatureSubstProc.cpp" />
289     <ClCompile Include="LigatureSubstProc2.cpp" />
290     <ClCompile Include="LigatureSubstSubtables.cpp" />
291     <ClCompile Include="loengine.cpp" />
292     <ClCompile Include="LookupProcessor.cpp" />
293     <ClCompile Include="Lookups.cpp" />
294     <ClCompile Include="LookupTables.cpp" />
295     <ClCompile Include="MarkArrays.cpp" />
296     <ClCompile Include="MarkToBasePosnSubtables.cpp" />
297     <ClCompile Include="MarkToLigaturePosnSubtables.cpp" />
298     <ClCompile Include="MarkToMarkPosnSubtables.cpp" />
299     <ClCompile Include="MirroredCharData.cpp" />
300     <ClCompile Include="MorphTables.cpp" />
301     <ClCompile Include="MorphTables2.cpp" />
302     <ClCompile Include="MPreFixups.cpp" />
303     <ClCompile Include="MultipleSubstSubtables.cpp" />
304     <ClCompile Include="NonContextualGlyphSubstProc.cpp" />
305     <ClCompile Include="NonContextualGlyphSubstProc2.cpp" />
306     <ClCompile Include="OpenTypeLayoutEngine.cpp" />
307     <ClCompile Include="OpenTypeUtilities.cpp" />
308     <ClCompile Include="PairPositioningSubtables.cpp" />
309     <ClCompile Include="ScriptAndLanguage.cpp" />
310     <ClCompile Include="ScriptAndLanguageTags.cpp" />
311     <ClCompile Include="SegmentArrayProcessor.cpp" />
312     <ClCompile Include="SegmentArrayProcessor2.cpp" />
313     <ClCompile Include="SegmentSingleProcessor.cpp" />
314     <ClCompile Include="SegmentSingleProcessor2.cpp" />
315     <ClCompile Include="ShapingTypeData.cpp" />
316     <ClCompile Include="SimpleArrayProcessor.cpp" />
317     <ClCompile Include="SimpleArrayProcessor2.cpp" />
318     <ClCompile Include="SinglePositioningSubtables.cpp" />
319     <ClCompile Include="SingleSubstitutionSubtables.cpp" />
320     <ClCompile Include="SingleTableProcessor.cpp" />
321     <ClCompile Include="SingleTableProcessor2.cpp" />
322     <ClCompile Include="StateTableProcessor.cpp" />
323     <ClCompile Include="StateTableProcessor2.cpp" />
324     <ClCompile Include="SubstitutionLookups.cpp" />
325     <ClCompile Include="SubtableProcessor.cpp" />
326     <ClCompile Include="SubtableProcessor2.cpp" />
327     <ClCompile Include="ThaiLayoutEngine.cpp" />
328     <ClCompile Include="ThaiShaping.cpp" />
329     <ClCompile Include="ThaiStateTables.cpp" />
330     <ClCompile Include="TibetanLayoutEngine.cpp" />
331     <ClCompile Include="TibetanReordering.cpp" />
332     <ClCompile Include="TrimmedArrayProcessor.cpp" />
333     <ClCompile Include="TrimmedArrayProcessor2.cpp" />
334     <ClCompile Include="ValueRecords.cpp" />
335   </ItemGroup>
336   <ItemGroup>
337     <ClInclude Include="AlternateSubstSubtables.h" />
338     <ClInclude Include="AnchorTables.h" />
339     <ClInclude Include="ArabicLayoutEngine.h" />
340     <ClInclude Include="ArabicShaping.h" />
341     <ClInclude Include="AttachmentPosnSubtables.h" />
342     <ClInclude Include="CanonShaping.h" />
343     <ClInclude Include="CharSubstitutionFilter.h" />
344     <ClInclude Include="ClassDefinitionTables.h" />
345     <ClInclude Include="ContextualGlyphInsertion.h" />
346     <ClInclude Include="ContextualGlyphInsertionProc2.h" />
347     <ClInclude Include="ContextualGlyphSubstitution.h" />
348     <ClInclude Include="ContextualGlyphSubstProc.h" />
349     <ClInclude Include="ContextualGlyphSubstProc2.h" />
350     <ClInclude Include="ContextualSubstSubtables.h" />
351     <ClInclude Include="CoverageTables.h" />
352     <ClInclude Include="CursiveAttachmentSubtables.h" />
353     <ClInclude Include="DefaultCharMapper.h" />
354     <ClInclude Include="DeviceTables.h" />
355     <ClInclude Include="ExtensionSubtables.h" />
356     <ClInclude Include="GDEFMarkFilter.h" />
357     <ClInclude Include="GlyphDefinitionTables.h" />
358     <ClInclude Include="GlyphIterator.h" />
359     <ClInclude Include="GlyphLookupTables.h" />
360     <ClInclude Include="GlyphPositionAdjustments.h" />
361     <ClInclude Include="GlyphPositioningTables.h" />
362     <ClInclude Include="GlyphPosnLookupProc.h" />
363     <ClInclude Include="GlyphSubstitutionTables.h" />
364     <ClInclude Include="GlyphSubstLookupProc.h" />
365     <ClInclude Include="GXLayoutEngine.h" />
366     <ClInclude Include="GXLayoutEngine2.h" />
367     <ClInclude Include="HangulLayoutEngine.h" />
368     <ClInclude Include="HanLayoutEngine.h" />
369     <ClInclude Include="ICUFeatures.h" />
370     <ClInclude Include="IndicLayoutEngine.h" />
371     <ClInclude Include="IndicRearrangement.h" />
372     <ClInclude Include="IndicRearrangementProcessor.h" />
373     <ClInclude Include="IndicRearrangementProcessor2.h" />
374     <ClInclude Include="IndicReordering.h" />
375     <ClInclude Include="KernTable.h" />
376     <ClInclude Include="KhmerLayoutEngine.h" />
377     <ClInclude Include="KhmerReordering.h" />
378     <CustomBuild Include="LayoutEngine.h">
379       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
380 </Command>
381       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
382       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
383 </Command>
384       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
385       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
386 </Command>
387       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
388       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
389 </Command>
390       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
391     </CustomBuild>
392     <ClInclude Include="LayoutTables.h" />
393     <CustomBuild Include="LEFontInstance.h">
394       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
395 </Command>
396       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
397       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
398 </Command>
399       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
400       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
401 </Command>
402       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
403       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
404 </Command>
405       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
406     </CustomBuild>
407     <CustomBuild Include="LEGlyphFilter.h">
408       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
409 </Command>
410       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
411       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
412 </Command>
413       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
414       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
415 </Command>
416       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
417       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
418 </Command>
419       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
420     </CustomBuild>
421     <CustomBuild Include="LEGlyphStorage.h">
422       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
423 </Command>
424       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
425       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
426 </Command>
427       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
428       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
429 </Command>
430       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
431       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
432 </Command>
433       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
434     </CustomBuild>
435     <CustomBuild Include="LEInsertionList.h">
436       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
437 </Command>
438       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
439       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
440 </Command>
441       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
442       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
443 </Command>
444       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
445       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
446 </Command>
447       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
448     </CustomBuild>
449     <CustomBuild Include="LELanguages.h">
450       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
451 </Command>
452       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
453       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
454 </Command>
455       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
456       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
457 </Command>
458       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
459       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
460 </Command>
461       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
462     </CustomBuild>
463     <CustomBuild Include="LEScripts.h">
464       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
465 </Command>
466       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
467       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
468 </Command>
469       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
470       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
471 </Command>
472       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
473       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
474 </Command>
475       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
476     </CustomBuild>
477     <CustomBuild Include="LESwaps.h">
478       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
479 </Command>
480       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
481       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
482 </Command>
483       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
484       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
485 </Command>
486       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
487       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
488 </Command>
489       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
490     </CustomBuild>
491     <CustomBuild Include="LETypes.h">
492       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
493 </Command>
494       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
495       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
496 </Command>
497       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
498       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
499 </Command>
500       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
501       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
502 </Command>
503       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
504     </CustomBuild>
505     <ClInclude Include="LigatureSubstitution.h" />
506     <ClInclude Include="LigatureSubstProc.h" />
507     <ClInclude Include="LigatureSubstProc2.h" />
508     <ClInclude Include="LigatureSubstSubtables.h" />
509     <CustomBuild Include="loengine.h">
510       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
511 </Command>
512       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
513       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
514 </Command>
515       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
516       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
517 </Command>
518       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
519       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
520 </Command>
521       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
522     </CustomBuild>
523     <ClInclude Include="LookupProcessor.h" />
524     <ClInclude Include="Lookups.h" />
525     <ClInclude Include="LookupTables.h" />
526     <ClInclude Include="MarkArrays.h" />
527     <ClInclude Include="MarkToBasePosnSubtables.h" />
528     <ClInclude Include="MarkToLigaturePosnSubtables.h" />
529     <ClInclude Include="MarkToMarkPosnSubtables.h" />
530     <ClInclude Include="MorphStateTables.h" />
531     <ClInclude Include="MorphTables.h" />
532     <ClInclude Include="MPreFixups.h" />
533     <ClInclude Include="MultipleSubstSubtables.h" />
534     <ClInclude Include="NonContextualGlyphSubst.h" />
535     <ClInclude Include="NonContextualGlyphSubstProc.h" />
536     <ClInclude Include="NonContextualGlyphSubstProc2.h" />
537     <ClInclude Include="OpenTypeLayoutEngine.h" />
538     <ClInclude Include="OpenTypeTables.h" />
539     <ClInclude Include="OpenTypeUtilities.h" />
540     <ClInclude Include="PairPositioningSubtables.h" />
541     <ClInclude Include="ScriptAndLanguage.h" />
542     <ClInclude Include="ScriptAndLanguageTags.h" />
543     <ClInclude Include="SegmentArrayProcessor.h" />
544     <ClInclude Include="SegmentArrayProcessor2.h" />
545     <ClInclude Include="SegmentSingleProcessor.h" />
546     <ClInclude Include="SegmentSingleProcessor2.h" />
547     <ClInclude Include="SimpleArrayProcessor.h" />
548     <ClInclude Include="SimpleArrayProcessor2.h" />
549     <ClInclude Include="SinglePositioningSubtables.h" />
550     <ClInclude Include="SingleSubstitutionSubtables.h" />
551     <ClInclude Include="SingleTableProcessor.h" />
552     <ClInclude Include="SingleTableProcessor2.h" />
553     <ClInclude Include="StateTableProcessor.h" />
554     <ClInclude Include="StateTableProcessor2.h" />
555     <ClInclude Include="StateTables.h" />
556     <ClInclude Include="SubstitutionLookups.h" />
557     <ClInclude Include="SubtableProcessor.h" />
558     <ClInclude Include="SubtableProcessor2.h" />
559     <ClInclude Include="ThaiLayoutEngine.h" />
560     <ClInclude Include="ThaiShaping.h" />
561     <ClInclude Include="TibetanLayoutEngine.h" />
562     <ClInclude Include="TibetanReordering.h" />
563     <ClInclude Include="TrimmedArrayProcessor.h" />
564     <ClInclude Include="TrimmedArrayProcessor2.h" />
565     <ClInclude Include="ValueRecords.h" />
566   </ItemGroup>
567   <ItemGroup>
568     <ResourceCompile Include="layout.rc" />
569   </ItemGroup>
570   <ItemGroup>
571     <ProjectReference Include="..\common\common.vcxproj">
572       <Project>{73c0a65b-d1f2-4de1-b3a6-15dad2c23f3d}</Project>
573       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
574     </ProjectReference>
575   </ItemGroup>
576   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
577   <ImportGroup Label="ExtensionTargets">
578   </ImportGroup>
579 </Project>