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\icule48d.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\icule48.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\icule48d.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\icule48.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="ContextualGlyphSubstProc.cpp" /> 255 <ClCompile Include="ContextualSubstSubtables.cpp" /> 256 <ClCompile Include="CoverageTables.cpp" /> 257 <ClCompile Include="CursiveAttachmentSubtables.cpp" /> 258 <ClCompile Include="DeviceTables.cpp" /> 259 <ClCompile Include="ExtensionSubtables.cpp" /> 260 <ClCompile Include="Features.cpp" /> 261 <ClCompile Include="GDEFMarkFilter.cpp" /> 262 <ClCompile Include="GlyphDefinitionTables.cpp" /> 263 <ClCompile Include="GlyphIterator.cpp" /> 264 <ClCompile Include="GlyphLookupTables.cpp" /> 265 <ClCompile Include="GlyphPositionAdjustments.cpp" /> 266 <ClCompile Include="GlyphPositioningTables.cpp" /> 267 <ClCompile Include="GlyphPosnLookupProc.cpp" /> 268 <ClCompile Include="GlyphSubstitutionTables.cpp" /> 269 <ClCompile Include="GlyphSubstLookupProc.cpp" /> 270 <ClCompile Include="GXLayoutEngine.cpp" /> 271 <ClCompile Include="HangulLayoutEngine.cpp" /> 272 <ClCompile Include="HanLayoutEngine.cpp" /> 273 <ClCompile Include="IndicClassTables.cpp" /> 274 <ClCompile Include="IndicLayoutEngine.cpp" /> 275 <ClCompile Include="IndicRearrangementProcessor.cpp" /> 276 <ClCompile Include="IndicReordering.cpp" /> 277 <ClCompile Include="KernTable.cpp" /> 278 <ClCompile Include="KhmerLayoutEngine.cpp" /> 279 <ClCompile Include="KhmerReordering.cpp" /> 280 <ClCompile Include="LayoutEngine.cpp" /> 281 <ClCompile Include="LEFontInstance.cpp" /> 282 <ClCompile Include="LEGlyphStorage.cpp" /> 283 <ClCompile Include="LEInsertionList.cpp" /> 284 <ClCompile Include="LigatureSubstProc.cpp" /> 285 <ClCompile Include="LigatureSubstSubtables.cpp" /> 286 <ClCompile Include="loengine.cpp" /> 287 <ClCompile Include="LookupProcessor.cpp" /> 288 <ClCompile Include="Lookups.cpp" /> 289 <ClCompile Include="LookupTables.cpp" /> 290 <ClCompile Include="MarkArrays.cpp" /> 291 <ClCompile Include="MarkToBasePosnSubtables.cpp" /> 292 <ClCompile Include="MarkToLigaturePosnSubtables.cpp" /> 293 <ClCompile Include="MarkToMarkPosnSubtables.cpp" /> 294 <ClCompile Include="MirroredCharData.cpp" /> 295 <ClCompile Include="MorphTables.cpp" /> 296 <ClCompile Include="MPreFixups.cpp" /> 297 <ClCompile Include="MultipleSubstSubtables.cpp" /> 298 <ClCompile Include="NonContextualGlyphSubstProc.cpp" /> 299 <ClCompile Include="OpenTypeLayoutEngine.cpp" /> 300 <ClCompile Include="OpenTypeUtilities.cpp" /> 301 <ClCompile Include="PairPositioningSubtables.cpp" /> 302 <ClCompile Include="ScriptAndLanguage.cpp" /> 303 <ClCompile Include="ScriptAndLanguageTags.cpp" /> 304 <ClCompile Include="SegmentArrayProcessor.cpp" /> 305 <ClCompile Include="SegmentSingleProcessor.cpp" /> 306 <ClCompile Include="ShapingTypeData.cpp" /> 307 <ClCompile Include="SimpleArrayProcessor.cpp" /> 308 <ClCompile Include="SinglePositioningSubtables.cpp" /> 309 <ClCompile Include="SingleSubstitutionSubtables.cpp" /> 310 <ClCompile Include="SingleTableProcessor.cpp" /> 311 <ClCompile Include="StateTableProcessor.cpp" /> 312 <ClCompile Include="SubstitutionLookups.cpp" /> 313 <ClCompile Include="SubtableProcessor.cpp" /> 314 <ClCompile Include="ThaiLayoutEngine.cpp" /> 315 <ClCompile Include="ThaiShaping.cpp" /> 316 <ClCompile Include="ThaiStateTables.cpp" /> 317 <ClCompile Include="TibetanLayoutEngine.cpp" /> 318 <ClCompile Include="TibetanReordering.cpp" /> 319 <ClCompile Include="TrimmedArrayProcessor.cpp" /> 320 <ClCompile Include="ValueRecords.cpp" /> 321 </ItemGroup> 322 <ItemGroup> 323 <ClInclude Include="AlternateSubstSubtables.h" /> 324 <ClInclude Include="AnchorTables.h" /> 325 <ClInclude Include="ArabicLayoutEngine.h" /> 326 <ClInclude Include="ArabicShaping.h" /> 327 <ClInclude Include="AttachmentPosnSubtables.h" /> 328 <ClInclude Include="CanonShaping.h" /> 329 <ClInclude Include="CharSubstitutionFilter.h" /> 330 <ClInclude Include="ClassDefinitionTables.h" /> 331 <ClInclude Include="ContextualGlyphInsertion.h" /> 332 <ClInclude Include="ContextualGlyphSubstitution.h" /> 333 <ClInclude Include="ContextualGlyphSubstProc.h" /> 334 <ClInclude Include="ContextualSubstSubtables.h" /> 335 <ClInclude Include="CoverageTables.h" /> 336 <ClInclude Include="CursiveAttachmentSubtables.h" /> 337 <ClInclude Include="DefaultCharMapper.h" /> 338 <ClInclude Include="DeviceTables.h" /> 339 <ClInclude Include="ExtensionSubtables.h" /> 340 <ClInclude Include="GDEFMarkFilter.h" /> 341 <ClInclude Include="GlyphDefinitionTables.h" /> 342 <ClInclude Include="GlyphIterator.h" /> 343 <ClInclude Include="GlyphLookupTables.h" /> 344 <ClInclude Include="GlyphPositionAdjustments.h" /> 345 <ClInclude Include="GlyphPositioningTables.h" /> 346 <ClInclude Include="GlyphPosnLookupProc.h" /> 347 <ClInclude Include="GlyphSubstitutionTables.h" /> 348 <ClInclude Include="GlyphSubstLookupProc.h" /> 349 <ClInclude Include="GXLayoutEngine.h" /> 350 <ClInclude Include="HangulLayoutEngine.h" /> 351 <ClInclude Include="HanLayoutEngine.h" /> 352 <ClInclude Include="ICUFeatures.h" /> 353 <ClInclude Include="IndicLayoutEngine.h" /> 354 <ClInclude Include="IndicRearrangement.h" /> 355 <ClInclude Include="IndicRearrangementProcessor.h" /> 356 <ClInclude Include="IndicReordering.h" /> 357 <ClInclude Include="KernTable.h" /> 358 <ClInclude Include="KhmerLayoutEngine.h" /> 359 <ClInclude Include="KhmerReordering.h" /> 360 <CustomBuild Include="LayoutEngine.h"> 361 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout 362 </Command> 363 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 364 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout 365 </Command> 366 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 367 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout 368 </Command> 369 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 370 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout 371 </Command> 372 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 373 </CustomBuild> 374 <ClInclude Include="LayoutTables.h" /> 375 <CustomBuild Include="LEFontInstance.h"> 376 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout 377 </Command> 378 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 379 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout 380 </Command> 381 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 382 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout 383 </Command> 384 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 385 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout 386 </Command> 387 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 388 </CustomBuild> 389 <CustomBuild Include="LEGlyphFilter.h"> 390 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout 391 </Command> 392 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 393 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout 394 </Command> 395 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 396 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout 397 </Command> 398 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 399 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout 400 </Command> 401 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 402 </CustomBuild> 403 <CustomBuild Include="LEGlyphStorage.h"> 404 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout 405 </Command> 406 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 407 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout 408 </Command> 409 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 410 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout 411 </Command> 412 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 413 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout 414 </Command> 415 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 416 </CustomBuild> 417 <CustomBuild Include="LEInsertionList.h"> 418 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout 419 </Command> 420 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 421 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout 422 </Command> 423 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 424 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout 425 </Command> 426 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 427 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout 428 </Command> 429 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 430 </CustomBuild> 431 <CustomBuild Include="LELanguages.h"> 432 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout 433 </Command> 434 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 435 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout 436 </Command> 437 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 438 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout 439 </Command> 440 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 441 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout 442 </Command> 443 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 444 </CustomBuild> 445 <CustomBuild Include="LEScripts.h"> 446 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout 447 </Command> 448 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 449 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout 450 </Command> 451 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 452 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout 453 </Command> 454 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 455 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout 456 </Command> 457 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 458 </CustomBuild> 459 <CustomBuild Include="LESwaps.h"> 460 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout 461 </Command> 462 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 463 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout 464 </Command> 465 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 466 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout 467 </Command> 468 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 469 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout 470 </Command> 471 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 472 </CustomBuild> 473 <CustomBuild Include="LETypes.h"> 474 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout 475 </Command> 476 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 477 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout 478 </Command> 479 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 480 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout 481 </Command> 482 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 483 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout 484 </Command> 485 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 486 </CustomBuild> 487 <ClInclude Include="LigatureSubstitution.h" /> 488 <ClInclude Include="LigatureSubstProc.h" /> 489 <ClInclude Include="LigatureSubstSubtables.h" /> 490 <CustomBuild Include="loengine.h"> 491 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout 492 </Command> 493 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 494 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout 495 </Command> 496 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 497 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout 498 </Command> 499 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 500 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout 501 </Command> 502 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs> 503 </CustomBuild> 504 <ClInclude Include="LookupProcessor.h" /> 505 <ClInclude Include="Lookups.h" /> 506 <ClInclude Include="LookupTables.h" /> 507 <ClInclude Include="MarkArrays.h" /> 508 <ClInclude Include="MarkToBasePosnSubtables.h" /> 509 <ClInclude Include="MarkToLigaturePosnSubtables.h" /> 510 <ClInclude Include="MarkToMarkPosnSubtables.h" /> 511 <ClInclude Include="MorphStateTables.h" /> 512 <ClInclude Include="MorphTables.h" /> 513 <ClInclude Include="MPreFixups.h" /> 514 <ClInclude Include="MultipleSubstSubtables.h" /> 515 <ClInclude Include="NonContextualGlyphSubst.h" /> 516 <ClInclude Include="NonContextualGlyphSubstProc.h" /> 517 <ClInclude Include="OpenTypeLayoutEngine.h" /> 518 <ClInclude Include="OpenTypeTables.h" /> 519 <ClInclude Include="OpenTypeUtilities.h" /> 520 <ClInclude Include="PairPositioningSubtables.h" /> 521 <ClInclude Include="ScriptAndLanguage.h" /> 522 <ClInclude Include="ScriptAndLanguageTags.h" /> 523 <ClInclude Include="SegmentArrayProcessor.h" /> 524 <ClInclude Include="SegmentSingleProcessor.h" /> 525 <ClInclude Include="SimpleArrayProcessor.h" /> 526 <ClInclude Include="SinglePositioningSubtables.h" /> 527 <ClInclude Include="SingleSubstitutionSubtables.h" /> 528 <ClInclude Include="SingleTableProcessor.h" /> 529 <ClInclude Include="StateTableProcessor.h" /> 530 <ClInclude Include="StateTables.h" /> 531 <ClInclude Include="SubstitutionLookups.h" /> 532 <ClInclude Include="SubtableProcessor.h" /> 533 <ClInclude Include="ThaiLayoutEngine.h" /> 534 <ClInclude Include="ThaiShaping.h" /> 535 <ClInclude Include="TibetanLayoutEngine.h" /> 536 <ClInclude Include="TibetanReordering.h" /> 537 <ClInclude Include="TrimmedArrayProcessor.h" /> 538 <ClInclude Include="ValueRecords.h" /> 539 </ItemGroup> 540 <ItemGroup> 541 <ResourceCompile Include="layout.rc" /> 542 </ItemGroup> 543 <ItemGroup> 544 <ProjectReference Include="..\common\common.vcxproj"> 545 <Project>{73c0a65b-d1f2-4de1-b3a6-15dad2c23f3d}</Project> 546 <ReferenceOutputAssembly>false</ReferenceOutputAssembly> 547 </ProjectReference> 548 </ItemGroup> 549 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 550 <ImportGroup Label="ExtensionTargets"> 551 </ImportGroup> 552 </Project> 553