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\icule56d.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\icule56.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\icule56d.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\icule56.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> 580