1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <!-- The following import will include the 'default' configuration options for VS projects. --> 4 <Import Project="..\..\allinone\Build.Windows.ProjectConfiguration.props" /> 5 6 <PropertyGroup Label="Globals"> 7 <ProjectGuid>{497500ED-DE1D-4B20-B529-F41B5A0FBEEB}</ProjectGuid> 8 </PropertyGroup> 9 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 10 <PropertyGroup Label="Configuration"> 11 <ConfigurationType>Application</ConfigurationType> 12 <UseOfMfc>false</UseOfMfc> 13 <CharacterSet>MultiByte</CharacterSet> 14 </PropertyGroup> 15 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 16 <ImportGroup Label="ExtensionSettings"> 17 </ImportGroup> 18 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 19 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 20 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 21 </ImportGroup> 22 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 23 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 24 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 25 </ImportGroup> 26 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 27 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 28 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 29 </ImportGroup> 30 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 31 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 32 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 33 </ImportGroup> 34 <PropertyGroup Label="UserMacros" /> 35 <PropertyGroup> 36 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> 37 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\x86\Release\</OutDir> 38 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\x86\Release\</IntDir> 39 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> 40 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\x64\Release\</OutDir> 41 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\x64\Release\</IntDir> 42 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> 43 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\x86\Debug\</OutDir> 44 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\x86\Debug\</IntDir> 45 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> 46 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\x64\Debug\</OutDir> 47 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\x64\Debug\</IntDir> 48 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> 49 </PropertyGroup> 50 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 51 <Midl> 52 <TypeLibraryName>.\x86\Release/layout.tlb</TypeLibraryName> 53 </Midl> 54 <ClCompile> 55 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> 56 <AdditionalIncludeDirectories>..\..\..\include;..\..\..\include\layout;..\..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 57 <PreprocessorDefinitions>WINVER=0x0601;_WIN32_WINNT=0x0601;NDEBUG;_CONSOLE;WIN32;UNICODE;_CRT_SECURE_NO_DEPRECATE;LE_USE_CMEMORY;%(PreprocessorDefinitions)</PreprocessorDefinitions> 58 <StringPooling>true</StringPooling> 59 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 60 <FunctionLevelLinking>true</FunctionLevelLinking> 61 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> 62 <PrecompiledHeader> 63 </PrecompiledHeader> 64 <PrecompiledHeaderOutputFile>.\x86\Release/layout.pch</PrecompiledHeaderOutputFile> 65 <AssemblerListingLocation>.\x86\Release/</AssemblerListingLocation> 66 <ObjectFileName>.\x86\Release/</ObjectFileName> 67 <ProgramDataBaseFileName>.\x86\Release/</ProgramDataBaseFileName> 68 <WarningLevel>Level3</WarningLevel> 69 <SuppressStartupBanner>true</SuppressStartupBanner> 70 <CompileAs>Default</CompileAs> 71 </ClCompile> 72 <ResourceCompile> 73 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 74 <Culture>0x0409</Culture> 75 </ResourceCompile> 76 <Link> 77 <AdditionalDependencies>..\..\..\lib\iculx.lib;..\..\..\lib\icule.lib;..\..\..\lib\icuuc.lib;..\..\..\lib\icuin.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 78 <OutputFile>.\x86\Release/layout.exe</OutputFile> 79 <SuppressStartupBanner>true</SuppressStartupBanner> 80 <ProgramDatabaseFile>.\x86\Release/layout.pdb</ProgramDatabaseFile> 81 <SubSystem>Windows</SubSystem> 82 <RandomizedBaseAddress>false</RandomizedBaseAddress> 83 <DataExecutionPrevention> 84 </DataExecutionPrevention> 85 </Link> 86 </ItemDefinitionGroup> 87 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 88 <Midl> 89 <TargetEnvironment>X64</TargetEnvironment> 90 <TypeLibraryName>.\x64\Release/layout.tlb</TypeLibraryName> 91 </Midl> 92 <ClCompile> 93 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> 94 <AdditionalIncludeDirectories>..\..\..\include;..\..\..\include\layout;..\..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 95 <PreprocessorDefinitions>NDEBUG;_CONSOLE;WIN64;WIN32;UNICODE;_CRT_SECURE_NO_DEPRECATE;LE_USE_CMEMORY;%(PreprocessorDefinitions)</PreprocessorDefinitions> 96 <StringPooling>true</StringPooling> 97 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 98 <FunctionLevelLinking>true</FunctionLevelLinking> 99 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> 100 <PrecompiledHeader> 101 </PrecompiledHeader> 102 <PrecompiledHeaderOutputFile>.\x64\Release/layout.pch</PrecompiledHeaderOutputFile> 103 <AssemblerListingLocation>.\x64\Release/</AssemblerListingLocation> 104 <ObjectFileName>.\x64\Release/</ObjectFileName> 105 <ProgramDataBaseFileName>.\x64\Release/</ProgramDataBaseFileName> 106 <WarningLevel>Level3</WarningLevel> 107 <SuppressStartupBanner>true</SuppressStartupBanner> 108 <CompileAs>Default</CompileAs> 109 </ClCompile> 110 <ResourceCompile> 111 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 112 <Culture>0x0409</Culture> 113 </ResourceCompile> 114 <Link> 115 <AdditionalDependencies>..\..\..\lib64\iculx.lib;..\..\..\lib64\icule.lib;..\..\..\lib64\icuuc.lib;..\..\..\lib64\icuin.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 116 <OutputFile>.\x64\Release/layout.exe</OutputFile> 117 <SuppressStartupBanner>true</SuppressStartupBanner> 118 <ProgramDatabaseFile>.\x64\Release/layout.pdb</ProgramDatabaseFile> 119 <SubSystem>Windows</SubSystem> 120 <RandomizedBaseAddress>false</RandomizedBaseAddress> 121 <DataExecutionPrevention> 122 </DataExecutionPrevention> 123 <TargetMachine>MachineX64</TargetMachine> 124 </Link> 125 </ItemDefinitionGroup> 126 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 127 <Midl> 128 <TypeLibraryName>.\x86\Debug/layout.tlb</TypeLibraryName> 129 </Midl> 130 <ClCompile> 131 <Optimization>Disabled</Optimization> 132 <AdditionalIncludeDirectories>..\..\..\include;..\..\..\include\layout;..\..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 133 <PreprocessorDefinitions>WINVER=0x0601;_WIN32_WINNT=0x0601;_DEBUG;WIN32;UNICODE;LE_USE_CMEMORY;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 134 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 135 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 136 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> 137 <PrecompiledHeader> 138 </PrecompiledHeader> 139 <PrecompiledHeaderOutputFile>.\x86\Debug/layout.pch</PrecompiledHeaderOutputFile> 140 <AssemblerListingLocation>.\x86\Debug/</AssemblerListingLocation> 141 <ObjectFileName>.\x86\Debug/</ObjectFileName> 142 <ProgramDataBaseFileName>.\x86\Debug/</ProgramDataBaseFileName> 143 <WarningLevel>Level3</WarningLevel> 144 <SuppressStartupBanner>true</SuppressStartupBanner> 145 <DebugInformationFormat>EditAndContinue</DebugInformationFormat> 146 <CompileAs>Default</CompileAs> 147 </ClCompile> 148 <ResourceCompile> 149 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 150 <Culture>0x0409</Culture> 151 </ResourceCompile> 152 <Link> 153 <AdditionalDependencies>..\..\..\lib\iculxd.lib;..\..\..\lib\iculed.lib;..\..\..\lib\icuucd.lib;..\..\..\lib\icuind.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 154 <OutputFile>.\x86\Debug/layout.exe</OutputFile> 155 <SuppressStartupBanner>true</SuppressStartupBanner> 156 <GenerateDebugInformation>true</GenerateDebugInformation> 157 <ProgramDatabaseFile>.\x86\Debug/layout.pdb</ProgramDatabaseFile> 158 <SubSystem>Windows</SubSystem> 159 <RandomizedBaseAddress>false</RandomizedBaseAddress> 160 <DataExecutionPrevention> 161 </DataExecutionPrevention> 162 </Link> 163 </ItemDefinitionGroup> 164 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 165 <Midl> 166 <TargetEnvironment>X64</TargetEnvironment> 167 <TypeLibraryName>.\x64\Debug/layout.tlb</TypeLibraryName> 168 </Midl> 169 <ClCompile> 170 <Optimization>Disabled</Optimization> 171 <AdditionalIncludeDirectories>..\..\..\include;..\..\..\include\layout;..\..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 172 <PreprocessorDefinitions>_DEBUG;WIN64;WIN32;UNICODE;LE_USE_CMEMORY;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 173 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 174 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 175 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> 176 <PrecompiledHeader> 177 </PrecompiledHeader> 178 <PrecompiledHeaderOutputFile>.\x64\Debug/layout.pch</PrecompiledHeaderOutputFile> 179 <AssemblerListingLocation>.\x64\Debug/</AssemblerListingLocation> 180 <ObjectFileName>.\x64\Debug/</ObjectFileName> 181 <ProgramDataBaseFileName>.\x64\Debug/</ProgramDataBaseFileName> 182 <WarningLevel>Level3</WarningLevel> 183 <SuppressStartupBanner>true</SuppressStartupBanner> 184 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 185 <CompileAs>Default</CompileAs> 186 </ClCompile> 187 <ResourceCompile> 188 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 189 <Culture>0x0409</Culture> 190 </ResourceCompile> 191 <Link> 192 <AdditionalDependencies>..\..\..\lib64\iculxd.lib;..\..\..\lib64\iculed.lib;..\..\..\lib64\icuucd.lib;..\..\..\lib64\icuind.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 193 <OutputFile>.\x64\Debug/layout.exe</OutputFile> 194 <SuppressStartupBanner>true</SuppressStartupBanner> 195 <GenerateDebugInformation>true</GenerateDebugInformation> 196 <ProgramDatabaseFile>.\x64\Debug/layout.pdb</ProgramDatabaseFile> 197 <SubSystem>Windows</SubSystem> 198 <RandomizedBaseAddress>false</RandomizedBaseAddress> 199 <DataExecutionPrevention> 200 </DataExecutionPrevention> 201 <TargetMachine>MachineX64</TargetMachine> 202 </Link> 203 </ItemDefinitionGroup> 204 <ItemGroup> 205 <ClCompile Include="cmaps.cpp" /> 206 <ClCompile Include="FontMap.cpp" /> 207 <ClCompile Include="FontTableCache.cpp" /> 208 <ClCompile Include="GDIFontInstance.cpp" /> 209 <ClCompile Include="GDIFontMap.cpp" /> 210 <ClCompile Include="GDIGUISupport.cpp" /> 211 <ClCompile Include="layout.cpp" /> 212 <ClCompile Include="paragraph.cpp" /> 213 <ClCompile Include="ScriptCompositeFontInstance.cpp" /> 214 <ClCompile Include="UnicodeReader.cpp" /> 215 </ItemGroup> 216 <ItemGroup> 217 <ResourceCompile Include="LayoutSample.rc" /> 218 </ItemGroup> 219 <ItemGroup> 220 <ClInclude Include="cmaps.h" /> 221 <ClInclude Include="FontMap.h" /> 222 <ClInclude Include="FontTableCache.h" /> 223 <ClInclude Include="GDIFontInstance.h" /> 224 <ClInclude Include="GDIFontMap.h" /> 225 <ClInclude Include="GDIGUISupport.h" /> 226 <ClInclude Include="GUISupport.h" /> 227 <ClInclude Include="paragraph.h" /> 228 <ClInclude Include="RenderingSurface.h" /> 229 <ClInclude Include="resource.h" /> 230 <ClInclude Include="ScriptCompositeFontInstance.h" /> 231 <ClInclude Include="sfnt.h" /> 232 <ClInclude Include="UnicodeReader.h" /> 233 </ItemGroup> 234 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 235 <ImportGroup Label="ExtensionTargets"> 236 </ImportGroup> 237</Project>