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