]> git.saurik.com Git - apple/icu.git/blob - icuSources/layoutex/layoutex.vcxproj
ICU-62107.0.1.tar.gz
[apple/icu.git] / icuSources / layoutex / layoutex.vcxproj
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>{37FC2C7F-1904-4811-8955-2F478830EAD1}</ProjectGuid>
8 <RootNamespace>layoutex</RootNamespace>
9 </PropertyGroup>
10 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
11 <PropertyGroup Label="Configuration">
12 <ConfigurationType>DynamicLibrary</ConfigurationType>
13 <UseOfMfc>false</UseOfMfc>
14 <CharacterSet>MultiByte</CharacterSet>
15 </PropertyGroup>
16 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
17 <ImportGroup Label="ExtensionSettings">
18 </ImportGroup>
19 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
20 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
21 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
22 </ImportGroup>
23 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
24 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
25 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
26 </ImportGroup>
27 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
28 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
29 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
30 </ImportGroup>
31 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
32 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
33 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
34 </ImportGroup>
35 <PropertyGroup Label="UserMacros" />
36 <PropertyGroup>
37 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
38 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\..\..\lib\</OutDir>
39 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\x86\Release\</IntDir>
40 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
41 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\..\..\lib\</OutDir>
42 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\x86\Debug\</IntDir>
43 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
44 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\x64\Release\</OutDir>
45 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\x64\Release\</IntDir>
46 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
47 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\x64\Debug\</OutDir>
48 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\x64\Debug\</IntDir>
49 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
50 </PropertyGroup>
51 <!-- Options that are common to *all* project configurations -->
52 <ItemDefinitionGroup>
53 <ClCompile>
54 <AdditionalIncludeDirectories>..\..\include;..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
55 <PreprocessorDefinitions>U_LAYOUTEX_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>
56 <WarningLevel>Level3</WarningLevel>
57 </ClCompile>
58 <Link>
59 <BaseAddress>0x4ac80000</BaseAddress>
60 </Link>
61 </ItemDefinitionGroup>
62 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
63 <Midl>
64 <TypeLibraryName>.\..\..\lib\iculx.tlb</TypeLibraryName>
65 </Midl>
66 <ClCompile>
67 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
68 <FunctionLevelLinking>true</FunctionLevelLinking>
69 <DisableLanguageExtensions>false</DisableLanguageExtensions>
70 <PrecompiledHeaderOutputFile>.\x86\Release/layoutex.pch</PrecompiledHeaderOutputFile>
71 <AssemblerListingLocation>.\x86\Release/</AssemblerListingLocation>
72 <ObjectFileName>.\x86\Release/</ObjectFileName>
73 <ProgramDataBaseFileName>.\x86\Release/</ProgramDataBaseFileName>
74 <CompileAs>Default</CompileAs>
75 </ClCompile>
76 <Link>
77 <OutputFile>..\..\bin\iculx62.dll</OutputFile>
78 <AdditionalDependencies>icuuc.lib;%(AdditionalDependencies)</AdditionalDependencies>
79 <AdditionalLibraryDirectories>.\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
80 <ProgramDatabaseFile>.\..\..\lib\iculx.pdb</ProgramDatabaseFile>
81 <RandomizedBaseAddress>false</RandomizedBaseAddress>
82 <DataExecutionPrevention>
83 </DataExecutionPrevention>
84 <ImportLibrary>..\..\lib\iculx.lib</ImportLibrary>
85 </Link>
86 </ItemDefinitionGroup>
87 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
88 <Midl>
89 <TypeLibraryName>.\..\..\lib\iculxd.tlb</TypeLibraryName>
90 </Midl>
91 <ClCompile>
92 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
93 <DisableLanguageExtensions>false</DisableLanguageExtensions>
94 <PrecompiledHeaderOutputFile>.\x86\Debug/layoutex.pch</PrecompiledHeaderOutputFile>
95 <AssemblerListingLocation>.\x86\Debug/</AssemblerListingLocation>
96 <ObjectFileName>.\x86\Debug/</ObjectFileName>
97 <ProgramDataBaseFileName>.\x86\Debug/</ProgramDataBaseFileName>
98 <BrowseInformation>true</BrowseInformation>
99 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
100 <CompileAs>Default</CompileAs>
101 </ClCompile>
102 <Link>
103 <OutputFile>..\..\bin\iculx62d.dll</OutputFile>
104 <AdditionalDependencies>icuucd.lib;%(AdditionalDependencies)</AdditionalDependencies>
105 <AdditionalLibraryDirectories>.\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
106 <GenerateDebugInformation>true</GenerateDebugInformation>
107 <ProgramDatabaseFile>.\..\..\lib\iculxd.pdb</ProgramDatabaseFile>
108 <RandomizedBaseAddress>false</RandomizedBaseAddress>
109 <DataExecutionPrevention>
110 </DataExecutionPrevention>
111 <ImportLibrary>..\..\lib\iculxd.lib</ImportLibrary>
112 </Link>
113 </ItemDefinitionGroup>
114 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
115 <Midl>
116 <TypeLibraryName>.\..\..\lib64\iculx.tlb</TypeLibraryName>
117 </Midl>
118 <ClCompile>
119 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
120 <FunctionLevelLinking>true</FunctionLevelLinking>
121 <DisableLanguageExtensions>false</DisableLanguageExtensions>
122 <PrecompiledHeaderOutputFile>.\x64\Release/layoutex.pch</PrecompiledHeaderOutputFile>
123 <AssemblerListingLocation>.\x64\Release/</AssemblerListingLocation>
124 <ObjectFileName>.\x64\Release/</ObjectFileName>
125 <ProgramDataBaseFileName>.\x64\Release/</ProgramDataBaseFileName>
126 <CompileAs>Default</CompileAs>
127 </ClCompile>
128 <Link>
129 <OutputFile>..\..\bin64\iculx62.dll</OutputFile>
130 <AdditionalDependencies>icuuc.lib;%(AdditionalDependencies)</AdditionalDependencies>
131 <AdditionalLibraryDirectories>.\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
132 <ProgramDatabaseFile>.\..\..\lib64\iculx.pdb</ProgramDatabaseFile>
133 <ImportLibrary>..\..\lib64\iculx.lib</ImportLibrary>
134 </Link>
135 </ItemDefinitionGroup>
136 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
137 <Midl>
138 <TypeLibraryName>.\..\..\lib64\iculxd.tlb</TypeLibraryName>
139 </Midl>
140 <ClCompile>
141 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
142 <DisableLanguageExtensions>false</DisableLanguageExtensions>
143 <PrecompiledHeaderOutputFile>.\x64\Debug/layoutex.pch</PrecompiledHeaderOutputFile>
144 <AssemblerListingLocation>.\x64\Debug/</AssemblerListingLocation>
145 <ObjectFileName>.\x64\Debug/</ObjectFileName>
146 <ProgramDataBaseFileName>.\x64\Debug/</ProgramDataBaseFileName>
147 <BrowseInformation>true</BrowseInformation>
148 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
149 <CompileAs>Default</CompileAs>
150 </ClCompile>
151 <Link>
152 <OutputFile>..\..\bin64\iculx62d.dll</OutputFile>
153 <AdditionalDependencies>icuucd.lib;%(AdditionalDependencies)</AdditionalDependencies>
154 <AdditionalLibraryDirectories>.\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
155 <GenerateDebugInformation>true</GenerateDebugInformation>
156 <ProgramDatabaseFile>.\..\..\lib64\iculxd.pdb</ProgramDatabaseFile>
157 <ImportLibrary>..\..\lib64\iculxd.lib</ImportLibrary>
158 </Link>
159 </ItemDefinitionGroup>
160 <ItemGroup>
161 <ClCompile Include="LXUtilities.cpp" />
162 <ClCompile Include="ParagraphLayout.cpp" />
163 <ClCompile Include="playout.cpp">
164 <DisableLanguageExtensions>false</DisableLanguageExtensions>
165 </ClCompile>
166 <ClCompile Include="plruns.cpp">
167 <DisableLanguageExtensions>false</DisableLanguageExtensions>
168 </ClCompile>
169 <ClCompile Include="RunArrays.cpp">
170 <DisableLanguageExtensions>false</DisableLanguageExtensions>
171 </ClCompile>
172 </ItemGroup>
173 <ItemGroup>
174 <ClInclude Include="LXUtilities.h" />
175 <CustomBuild Include="layout\ParagraphLayout.h">
176 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
177 </Command>
178 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
179 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
180 </Command>
181 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
182 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
183 </Command>
184 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
185 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
186 </Command>
187 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
188 </CustomBuild>
189 <CustomBuild Include="layout\playout.h">
190 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
191 </Command>
192 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
193 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
194 </Command>
195 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
196 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
197 </Command>
198 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
199 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
200 </Command>
201 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
202 </CustomBuild>
203 <CustomBuild Include="layout\plruns.h">
204 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
205 </Command>
206 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
207 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
208 </Command>
209 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
210 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
211 </Command>
212 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
213 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
214 </Command>
215 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
216 </CustomBuild>
217 <CustomBuild Include="layout\RunArrays.h">
218 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\layout
219 </Command>
220 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
221 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\layout
222 </Command>
223 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
224 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\layout
225 </Command>
226 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
227 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\layout
228 </Command>
229 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\layout\%(Filename)%(Extension);%(Outputs)</Outputs>
230 </CustomBuild>
231 </ItemGroup>
232 <ItemGroup>
233 <ResourceCompile Include="layoutex.rc">
234 <AdditionalIncludeDirectories>..\common</AdditionalIncludeDirectories>
235 </ResourceCompile>
236 </ItemGroup>
237 <ItemGroup>
238 <ProjectReference Include="..\layout\layout.vcxproj">
239 <Project>{c920062a-0647-4553-a3b2-37c58065664b}</Project>
240 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
241 </ProjectReference>
242 </ItemGroup>
243 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
244 <ImportGroup Label="ExtensionTargets">
245 </ImportGroup>
246 </Project>