1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" 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="Release|Win32">
9 <Configuration>Release</Configuration>
10 <Platform>Win32</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Debug|x64">
13 <Configuration>Debug</Configuration>
14 <Platform>x64</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release|x64">
17 <Configuration>Release</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
20 </ItemGroup>
21 <ItemGroup>
22 <ClInclude Include="..\..\src\cx\allocator.h" />
23 <ClInclude Include="..\..\src\cx\array_list.h" />
24 <ClInclude Include="..\..\src\cx\buffer.h" />
25 <ClInclude Include="..\..\src\cx\collection.h" />
26 <ClInclude Include="..\..\src\cx\common.h" />
27 <ClInclude Include="..\..\src\cx\compare.h" />
28 <ClInclude Include="..\..\src\cx\hash_key.h" />
29 <ClInclude Include="..\..\src\cx\hash_map.h" />
30 <ClInclude Include="..\..\src\cx\iterator.h" />
31 <ClInclude Include="..\..\src\cx\json.h" />
32 <ClInclude Include="..\..\src\cx\linked_list.h" />
33 <ClInclude Include="..\..\src\cx\list.h" />
34 <ClInclude Include="..\..\src\cx\map.h" />
35 <ClInclude Include="..\..\src\cx\kv_list.h" />
36 <ClInclude Include="..\..\src\cx\mempool.h" />
37 <ClInclude Include="..\..\src\cx\printf.h" />
38 <ClInclude Include="..\..\src\cx\properties.h" />
39 <ClInclude Include="..\..\src\cx\string.h" />
40 <ClInclude Include="..\..\src\cx\test.h" />
41 <ClInclude Include="..\..\src\cx\tree.h" />
42 <ClInclude Include="..\..\src\cx\streams.h" />
43 </ItemGroup>
44 <ItemGroup>
45 <ClCompile Include="..\..\src\allocator.c" />
46 <ClCompile Include="..\..\src\array_list.c" />
47 <ClCompile Include="..\..\src\buffer.c" />
48 <ClCompile Include="..\..\src\compare.c" />
49 <ClCompile Include="..\..\src\hash_key.c" />
50 <ClCompile Include="..\..\src\hash_map.c" />
51 <ClCompile Include="..\..\src\iterator.c" />
52 <ClCompile Include="..\..\src\json.c" />
53 <ClCompile Include="..\..\src\linked_list.c" />
54 <ClCompile Include="..\..\src\list.c" />
55 <ClCompile Include="..\..\src\map.c" />
56 <ClCompile Include="..\..\src\kv_list.c" />
57 <ClCompile Include="..\..\src\mempool.c" />
58 <ClCompile Include="..\..\src\printf.c" />
59 <ClCompile Include="..\..\src\properties.c" />
60 <ClCompile Include="..\..\src\string.c" />
61 <ClCompile Include="..\..\src\tree.c" />
62 <ClCompile Include="..\..\src\streams.c" />
63 <ClCompile Include="..\..\src\szmul.c" />
64 </ItemGroup>
65 <PropertyGroup Label="Globals">
66 <VCProjectVersion>17.0</VCProjectVersion>
67 <Keyword>Win32Proj</Keyword>
68 <ProjectGuid>{a7ee56a3-0bad-4cab-9354-7fae2a65e276}</ProjectGuid>
69 <RootNamespace>libucx</RootNamespace>
70 <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
71 </PropertyGroup>
72 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
73 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
74 <ConfigurationType>StaticLibrary</ConfigurationType>
75 <UseDebugLibraries>true</UseDebugLibraries>
76 <PlatformToolset>v143</PlatformToolset>
77 <CharacterSet>Unicode</CharacterSet>
78 </PropertyGroup>
79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
80 <ConfigurationType>StaticLibrary</ConfigurationType>
81 <UseDebugLibraries>false</UseDebugLibraries>
82 <PlatformToolset>v143</PlatformToolset>
83 <WholeProgramOptimization>true</WholeProgramOptimization>
84 <CharacterSet>Unicode</CharacterSet>
85 </PropertyGroup>
86 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
87 <ConfigurationType>StaticLibrary</ConfigurationType>
88 <UseDebugLibraries>true</UseDebugLibraries>
89 <PlatformToolset>v143</PlatformToolset>
90 <CharacterSet>Unicode</CharacterSet>
91 </PropertyGroup>
92 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
93 <ConfigurationType>StaticLibrary</ConfigurationType>
94 <UseDebugLibraries>false</UseDebugLibraries>
95 <PlatformToolset>v143</PlatformToolset>
96 <WholeProgramOptimization>true</WholeProgramOptimization>
97 <CharacterSet>Unicode</CharacterSet>
98 </PropertyGroup>
99 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
100 <ImportGroup Label="ExtensionSettings">
101 </ImportGroup>
102 <ImportGroup Label="Shared">
103 </ImportGroup>
104 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
105 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
106 </ImportGroup>
107 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
108 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
109 </ImportGroup>
110 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
111 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
112 </ImportGroup>
113 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
114 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
115 </ImportGroup>
116 <PropertyGroup Label="UserMacros" />
117 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
118 <IntDir>build\$(Platform)\$(Configuration)\</IntDir>
119 <OutDir>$(SolutionDir)..\build\msvc\$(Platform)\$(Configuration)\</OutDir>
120 </PropertyGroup>
121 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
122 <IntDir>build\$(Platform)\$(Configuration)\</IntDir>
123 <OutDir>$(SolutionDir)..\build\msvc\$(Platform)\$(Configuration)\</OutDir>
124 </PropertyGroup>
125 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
126 <IntDir>build\$(Platform)\$(Configuration)\</IntDir>
127 <OutDir>$(SolutionDir)..\build\msvc\$(Platform)\$(Configuration)\</OutDir>
128 </PropertyGroup>
129 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
130 <IntDir>build\$(Platform)\$(Configuration)\</IntDir>
131 <OutDir>$(SolutionDir)..\build\msvc\$(Platform)\$(Configuration)\</OutDir>
132 </PropertyGroup>
133 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
134 <ClCompile>
135 <WarningLevel>Level3</WarningLevel>
136 <SDLCheck>true</SDLCheck>
137 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
138 <ConformanceMode>true</ConformanceMode>
139 <PrecompiledHeader>NotUsing</PrecompiledHeader>
140 <PrecompiledHeaderFile>
141 </PrecompiledHeaderFile>
142 <LanguageStandard_C>stdc17</LanguageStandard_C>
143 <CompileAs>CompileAsC</CompileAs>
144 <AdditionalIncludeDirectories>
145 </AdditionalIncludeDirectories>
146 </ClCompile>
147 <Link>
148 <SubSystem>
149 </SubSystem>
150 <GenerateDebugInformation>true</GenerateDebugInformation>
151 </Link>
152 <Lib>
153 <AdditionalDependencies>
154 </AdditionalDependencies>
155 <AdditionalLibraryDirectories>
156 </AdditionalLibraryDirectories>
157 </Lib>
158 </ItemDefinitionGroup>
159 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
160 <ClCompile>
161 <WarningLevel>Level3</WarningLevel>
162 <FunctionLevelLinking>true</FunctionLevelLinking>
163 <IntrinsicFunctions>true</IntrinsicFunctions>
164 <SDLCheck>true</SDLCheck>
165 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
166 <ConformanceMode>true</ConformanceMode>
167 <PrecompiledHeader>NotUsing</PrecompiledHeader>
168 <PrecompiledHeaderFile>
169 </PrecompiledHeaderFile>
170 <LanguageStandard_C>stdc17</LanguageStandard_C>
171 <CompileAs>CompileAsC</CompileAs>
172 <AdditionalIncludeDirectories>
173 </AdditionalIncludeDirectories>
174 </ClCompile>
175 <Link>
176 <SubSystem>
177 </SubSystem>
178 <EnableCOMDATFolding>true</EnableCOMDATFolding>
179 <OptimizeReferences>true</OptimizeReferences>
180 <GenerateDebugInformation>true</GenerateDebugInformation>
181 </Link>
182 <Lib>
183 <AdditionalDependencies>
184 </AdditionalDependencies>
185 <AdditionalLibraryDirectories>
186 </AdditionalLibraryDirectories>
187 </Lib>
188 </ItemDefinitionGroup>
189 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
190 <ClCompile>
191 <WarningLevel>Level3</WarningLevel>
192 <SDLCheck>true</SDLCheck>
193 <PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
194 <ConformanceMode>true</ConformanceMode>
195 <PrecompiledHeader>NotUsing</PrecompiledHeader>
196 <PrecompiledHeaderFile>
197 </PrecompiledHeaderFile>
198 <LanguageStandard_C>stdc17</LanguageStandard_C>
199 <CompileAs>CompileAsC</CompileAs>
200 <AdditionalIncludeDirectories>
201 </AdditionalIncludeDirectories>
202 </ClCompile>
203 <Link>
204 <SubSystem>
205 </SubSystem>
206 <GenerateDebugInformation>true</GenerateDebugInformation>
207 </Link>
208 <Lib>
209 <AdditionalDependencies>
210 </AdditionalDependencies>
211 <AdditionalLibraryDirectories>
212 </AdditionalLibraryDirectories>
213 </Lib>
214 </ItemDefinitionGroup>
215 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
216 <ClCompile>
217 <WarningLevel>Level3</WarningLevel>
218 <FunctionLevelLinking>true</FunctionLevelLinking>
219 <IntrinsicFunctions>true</IntrinsicFunctions>
220 <SDLCheck>true</SDLCheck>
221 <PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
222 <ConformanceMode>true</ConformanceMode>
223 <PrecompiledHeader>NotUsing</PrecompiledHeader>
224 <PrecompiledHeaderFile>
225 </PrecompiledHeaderFile>
226 <LanguageStandard_C>stdc17</LanguageStandard_C>
227 <CompileAs>CompileAsC</CompileAs>
228 <AdditionalIncludeDirectories>
229 </AdditionalIncludeDirectories>
230 </ClCompile>
231 <Link>
232 <SubSystem>
233 </SubSystem>
234 <EnableCOMDATFolding>true</EnableCOMDATFolding>
235 <OptimizeReferences>true</OptimizeReferences>
236 <GenerateDebugInformation>true</GenerateDebugInformation>
237 </Link>
238 <Lib>
239 <AdditionalDependencies>
240 </AdditionalDependencies>
241 <AdditionalLibraryDirectories>
242 </AdditionalLibraryDirectories>
243 </Lib>
244 </ItemDefinitionGroup>
245 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
246 <ImportGroup Label="ExtensionTargets">
247 </ImportGroup>
248 </Project>