msvc/libucx_dll/libucx_dll.vcxproj

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

mercurial