-<?xml version="1.0" encoding = "Windows-1252"?>
+<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
- Version="7.00"
+ Version="7.10"
Name="layout"
SccProjectName=""
SccLocalPath="">
Name="VCCLCompilerTool"
Optimization="0"
ImproveFloatingPointConsistency="TRUE"
- OptimizeForProcessor="2"
- AdditionalIncludeDirectories="..\..\include,..\common"
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;LAYOUT_EXPORTS;U_LAYOUT_IMPLEMENTATION"
+ AdditionalIncludeDirectories="..\..\include;..\common"
+ PreprocessorDefinitions="WIN32;_DEBUG;U_LAYOUT_IMPLEMENTATION"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
+ BufferSecurityCheck="TRUE"
DisableLanguageExtensions="TRUE"
+ TreatWChar_tAsBuiltInType="TRUE"
PrecompiledHeaderFile=".\Debug/layout.pch"
AssemblerListingLocation=".\Debug/"
ObjectFile=".\Debug/"
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
- AdditionalOptions="/MACHINE:I386"
- AdditionalDependencies="..\..\lib\icuucd.lib"
- OutputFile="..\..\bin\icule26d.dll"
+ OutputFile="..\..\bin\icule36d.dll"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
- ProgramDatabaseFile=".\..\..\lib/icule26d.pdb"
+ ProgramDatabaseFile=".\..\..\lib\icule36d.pdb"
+ BaseAddress="0x4ac00000"
ImportLibrary="..\..\lib\iculed.lib"/>
<Tool
Name="VCMIDLTool"
MkTypLibCompatible="TRUE"
SuppressStartupBanner="TRUE"
TargetEnvironment="1"
- TypeLibraryName=".\..\..\lib/layout.tlb"/>
+ TypeLibraryName=".\..\..\lib\iculed.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
AdditionalIncludeDirectories="..\common"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Release|Win32"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
- InlineFunctionExpansion="2"
ImproveFloatingPointConsistency="TRUE"
- AdditionalIncludeDirectories="..\..\include,..\common"
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;LAYOUT_EXPORTS;U_LAYOUT_IMPLEMENTATION"
+ AdditionalIncludeDirectories="..\..\include;..\common"
+ PreprocessorDefinitions="WIN32;NDEBUG;U_LAYOUT_IMPLEMENTATION"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
DisableLanguageExtensions="TRUE"
+ TreatWChar_tAsBuiltInType="TRUE"
PrecompiledHeaderFile=".\Release/layout.pch"
AssemblerListingLocation=".\Release/"
ObjectFile=".\Release/"
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
- AdditionalOptions="/MACHINE:I386"
- AdditionalDependencies="..\..\lib\icuuc.lib"
- OutputFile="..\..\bin\icule26.dll"
+ OutputFile="..\..\bin\icule36.dll"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
- ProgramDatabaseFile=".\..\..\lib/icule26.pdb"
+ ProgramDatabaseFile=".\..\..\lib\icule36.pdb"
+ EnableCOMDATFolding="2"
+ BaseAddress="0x4ac00000"
ImportLibrary="..\..\lib\icule.lib"/>
<Tool
Name="VCMIDLTool"
MkTypLibCompatible="TRUE"
SuppressStartupBanner="TRUE"
TargetEnvironment="1"
- TypeLibraryName=".\..\..\lib/layout.tlb"/>
+ TypeLibraryName=".\..\..\lib\icule.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
AdditionalIncludeDirectories="..\common"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
</Configurations>
+ <References>
+ </References>
<Files>
<Filter
Name="Source Files"
RelativePath=".\ArabicLayoutEngine.cpp">
</File>
<File
- RelativePath=".\ArabicLigatureData.cpp">
+ RelativePath=".\ArabicShaping.cpp">
</File>
<File
- RelativePath=".\ArabicShaping.cpp">
+ RelativePath=".\CanonData.cpp">
+ </File>
+ <File
+ RelativePath=".\CanonShaping.cpp">
</File>
<File
RelativePath=".\ClassDefinitionTables.cpp">
<File
RelativePath=".\GDEFMarkFilter.cpp">
</File>
- <File
- RelativePath=".\GXLayoutEngine.cpp">
- </File>
<File
RelativePath=".\GlyphDefinitionTables.cpp">
</File>
<File
RelativePath=".\GlyphIterator.cpp">
</File>
+ <File
+ RelativePath="GlyphLookupTables.cpp">
+ </File>
+ <File
+ RelativePath=".\GlyphPositionAdjustments.cpp">
+ </File>
<File
RelativePath=".\GlyphPositioningTables.cpp">
</File>
RelativePath=".\GlyphPosnLookupProc.cpp">
</File>
<File
- RelativePath=".\GlyphSubstLookupProc.cpp">
+ RelativePath=".\GlyphSubstitutionTables.cpp">
</File>
<File
- RelativePath=".\GlyphSubstitutionTables.cpp">
+ RelativePath=".\GlyphSubstLookupProc.cpp">
</File>
<File
- RelativePath=".\HanLayoutEngine.cpp">
+ RelativePath=".\GXLayoutEngine.cpp">
</File>
<File
- RelativePath=".\HebrewLigatureData.cpp">
+ RelativePath=".\HangulLayoutEngine.cpp">
</File>
<File
- RelativePath=".\HebrewShaping.cpp">
+ RelativePath=".\HanLayoutEngine.cpp">
</File>
<File
RelativePath=".\IndicClassTables.cpp">
RelativePath=".\IndicReordering.cpp">
</File>
<File
- RelativePath=".\LEFontInstance.cpp">
+ RelativePath=".\KernTable.cpp">
+ </File>
+ <File
+ RelativePath=".\KhmerLayoutEngine.cpp">
+ </File>
+ <File
+ RelativePath=".\KhmerReordering.cpp">
</File>
<File
RelativePath=".\LayoutEngine.cpp">
</File>
+ <File
+ RelativePath=".\LEFontInstance.cpp">
+ </File>
+ <File
+ RelativePath=".\LEGlyphStorage.cpp">
+ </File>
+ <File
+ RelativePath=".\LEInsertionList.cpp">
+ </File>
<File
RelativePath=".\LigatureSubstProc.cpp">
</File>
<File
RelativePath=".\LookupProcessor.cpp">
</File>
- <File
- RelativePath=".\LookupTables.cpp">
- </File>
<File
RelativePath=".\Lookups.cpp">
</File>
<File
- RelativePath=".\MPreFixups.cpp">
+ RelativePath=".\LookupTables.cpp">
</File>
<File
RelativePath=".\MarkArrays.cpp">
<File
RelativePath=".\MarkToMarkPosnSubtables.cpp">
</File>
+ <File
+ RelativePath=".\MirroredCharData.cpp">
+ </File>
<File
RelativePath=".\MorphTables.cpp">
</File>
+ <File
+ RelativePath=".\MPreFixups.cpp">
+ </File>
<File
RelativePath=".\MultipleSubstSubtables.cpp">
</File>
<File
RelativePath=".\SegmentSingleProcessor.cpp">
</File>
+ <File
+ RelativePath=".\ShapingTypeData.cpp">
+ </File>
<File
RelativePath=".\SimpleArrayProcessor.cpp">
</File>
RelativePath=".\ThaiStateTables.cpp">
</File>
<File
- RelativePath=".\TrimmedArrayProcessor.cpp">
+ RelativePath=".\TibetanLayoutEngine.cpp">
</File>
<File
- RelativePath=".\ValueRecords.cpp">
+ RelativePath=".\TibetanReordering.cpp">
</File>
<File
- RelativePath=".\loengine.cpp">
+ RelativePath=".\TrimmedArrayProcessor.cpp">
+ </File>
+ <File
+ RelativePath=".\ValueRecords.cpp">
</File>
</Filter>
<Filter
<File
RelativePath=".\AttachmentPosnSubtables.h">
</File>
+ <File
+ RelativePath=".\CanonShaping.h">
+ </File>
+ <File
+ RelativePath=".\CharSubstitutionFilter.h">
+ </File>
<File
RelativePath=".\ClassDefinitionTables.h">
</File>
RelativePath=".\ContextualGlyphInsertion.h">
</File>
<File
- RelativePath=".\ContextualGlyphSubstProc.h">
+ RelativePath=".\ContextualGlyphSubstitution.h">
</File>
<File
- RelativePath=".\ContextualGlyphSubstitution.h">
+ RelativePath=".\ContextualGlyphSubstProc.h">
</File>
<File
RelativePath=".\ContextualSubstSubtables.h">
<File
RelativePath=".\GDEFMarkFilter.h">
</File>
- <File
- RelativePath=".\GXLayoutEngine.h">
- </File>
<File
RelativePath=".\GlyphDefinitionTables.h">
</File>
<File
RelativePath=".\GlyphIterator.h">
</File>
+ <File
+ RelativePath="GlyphLookupTables.h">
+ </File>
<File
RelativePath=".\GlyphPositionAdjustments.h">
</File>
RelativePath=".\GlyphPosnLookupProc.h">
</File>
<File
- RelativePath=".\GlyphSubstLookupProc.h">
+ RelativePath=".\GlyphSubstitutionTables.h">
</File>
<File
- RelativePath=".\GlyphSubstitutionTables.h">
+ RelativePath=".\GlyphSubstLookupProc.h">
</File>
<File
- RelativePath=".\HanLayoutEngine.h">
+ RelativePath=".\GXLayoutEngine.h">
</File>
<File
- RelativePath=".\HebrewShaping.h">
+ RelativePath=".\HangulLayoutEngine.h">
</File>
<File
- RelativePath=".\HindiFeatureTags.h">
+ RelativePath=".\HanLayoutEngine.h">
</File>
<File
RelativePath=".\IndicLayoutEngine.h">
<File
RelativePath=".\IndicReordering.h">
</File>
+ <File
+ RelativePath=".\KernTable.h">
+ </File>
+ <File
+ RelativePath=".\KhmerLayoutEngine.h">
+ </File>
+ <File
+ RelativePath=".\KhmerReordering.h">
+ </File>
+ <File
+ RelativePath=".\LayoutEngine.h">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCustomBuildTool"
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
+"
+ Outputs="..\..\include\layout\$(InputFileName)"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCustomBuildTool"
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
+"
+ Outputs="..\..\include\layout\$(InputFileName)"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\LayoutTables.h">
+ </File>
<File
RelativePath=".\LEFontInstance.h">
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LEFontInstance.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LEFontInstance.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
</File>
<File
Name="Debug|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LEGlyphFilter.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LEGlyphFilter.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
</File>
<File
- RelativePath=".\LELanguages.h">
+ RelativePath=".\LEGlyphStorage.h">
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LELanguages.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LELanguages.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
</File>
<File
- RelativePath=".\LEScripts.h">
+ RelativePath=".\LEInsertionList.h">
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LEScripts.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LEScripts.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
</File>
<File
- RelativePath=".\LESwaps.h">
+ RelativePath=".\LELanguages.h">
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LESwaps.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LESwaps.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
</File>
<File
- RelativePath=".\LETypes.h">
+ RelativePath=".\LEScripts.h">
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LETypes.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LETypes.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
</File>
<File
- RelativePath=".\LayoutEngine.h">
+ RelativePath=".\LESwaps.h">
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LayoutEngine.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\layout
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
"
- Outputs="..\..\include\layout\LayoutEngine.h"/>
+ Outputs="..\..\include\layout\$(InputFileName)"/>
</FileConfiguration>
</File>
<File
- RelativePath=".\LayoutTables.h">
+ RelativePath=".\LETypes.h">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCustomBuildTool"
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
+"
+ Outputs="..\..\include\layout\$(InputFileName)"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCustomBuildTool"
+ CommandLine="copy "$(InputPath)" ..\..\include\layout
+"
+ Outputs="..\..\include\layout\$(InputFileName)"/>
+ </FileConfiguration>
</File>
<File
- RelativePath=".\LigatureSubstProc.h">
+ RelativePath=".\LigatureSubstitution.h">
</File>
<File
- RelativePath=".\LigatureSubstSubtables.h">
+ RelativePath=".\LigatureSubstProc.h">
</File>
<File
- RelativePath=".\LigatureSubstitution.h">
+ RelativePath=".\LigatureSubstSubtables.h">
</File>
<File
RelativePath=".\LookupProcessor.h">
</File>
- <File
- RelativePath=".\LookupTables.h">
- </File>
<File
RelativePath=".\Lookups.h">
</File>
<File
- RelativePath=".\MPreFixups.h">
+ RelativePath=".\LookupTables.h">
</File>
<File
RelativePath=".\MarkArrays.h">
<File
RelativePath=".\MorphTables.h">
</File>
+ <File
+ RelativePath=".\MPreFixups.h">
+ </File>
<File
RelativePath=".\MultipleSubstSubtables.h">
</File>
RelativePath=".\ThaiShaping.h">
</File>
<File
- RelativePath=".\TrimmedArrayProcessor.h">
+ RelativePath=".\TibetanLayoutEngine.h">
</File>
<File
- RelativePath=".\ValueRecords.h">
+ RelativePath=".\TibetanReordering.h">
</File>
<File
- RelativePath=".\unicode\loengine.h">
- <FileConfiguration
- Name="Debug|Win32">
- <Tool
- Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\unicode
-"
- Outputs="..\..\include\unicode\loengine.h"/>
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32">
- <Tool
- Name="VCCustomBuildTool"
- CommandLine="copy $(InputPath) ..\..\include\unicode
-"
- Outputs="..\..\include\unicode\loengine.h"/>
- </FileConfiguration>
+ RelativePath=".\TrimmedArrayProcessor.h">
+ </File>
+ <File
+ RelativePath=".\ValueRecords.h">
</File>
</Filter>
<Filter