UNIXworkcode

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>{f19429a5-fc21-4639-9d0a-231a6f19deb4}</ProjectGuid> 69 <RootNamespace>libucx_dll</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>DynamicLibrary</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>DynamicLibrary</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>DynamicLibrary</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>DynamicLibrary</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 <TargetName>libucx</TargetName> 121 </PropertyGroup> 122 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 123 <IntDir>build\$(Platform)\$(Configuration)\</IntDir> 124 <OutDir>$(SolutionDir)..\build\msvc\$(Platform)\$(Configuration)\</OutDir> 125 <TargetName>libucx</TargetName> 126 </PropertyGroup> 127 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 128 <IntDir>build\$(Platform)\$(Configuration)\</IntDir> 129 <OutDir>$(SolutionDir)..\build\msvc\$(Platform)\$(Configuration)\</OutDir> 130 <TargetName>libucx</TargetName> 131 </PropertyGroup> 132 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 133 <IntDir>build\$(Platform)\$(Configuration)\</IntDir> 134 <OutDir>$(SolutionDir)..\build\msvc\$(Platform)\$(Configuration)\</OutDir> 135 <TargetName>libucx</TargetName> 136 </PropertyGroup> 137 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 138 <ClCompile> 139 <WarningLevel>Level3</WarningLevel> 140 <SDLCheck>true</SDLCheck> 141 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;CX_WINDLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions> 142 <ConformanceMode>true</ConformanceMode> 143 <PrecompiledHeader>NotUsing</PrecompiledHeader> 144 <PrecompiledHeaderFile> 145 </PrecompiledHeaderFile> 146 <LanguageStandard_C>stdc17</LanguageStandard_C> 147 <CompileAs>CompileAsC</CompileAs> 148 <AdditionalIncludeDirectories> 149 </AdditionalIncludeDirectories> 150 </ClCompile> 151 <Link> 152 <SubSystem> 153 </SubSystem> 154 <GenerateDebugInformation>true</GenerateDebugInformation> 155 <ImportLibrary>$(OutDir)$(TargetName).dll.lib</ImportLibrary> 156 </Link> 157 <Lib> 158 <AdditionalDependencies> 159 </AdditionalDependencies> 160 <AdditionalLibraryDirectories> 161 </AdditionalLibraryDirectories> 162 </Lib> 163 </ItemDefinitionGroup> 164 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 165 <ClCompile> 166 <WarningLevel>Level3</WarningLevel> 167 <FunctionLevelLinking>true</FunctionLevelLinking> 168 <IntrinsicFunctions>true</IntrinsicFunctions> 169 <SDLCheck>true</SDLCheck> 170 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;CX_WINDLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions> 171 <ConformanceMode>true</ConformanceMode> 172 <PrecompiledHeader>NotUsing</PrecompiledHeader> 173 <PrecompiledHeaderFile> 174 </PrecompiledHeaderFile> 175 <LanguageStandard_C>stdc17</LanguageStandard_C> 176 <CompileAs>CompileAsC</CompileAs> 177 <AdditionalIncludeDirectories> 178 </AdditionalIncludeDirectories> 179 </ClCompile> 180 <Link> 181 <SubSystem> 182 </SubSystem> 183 <EnableCOMDATFolding>true</EnableCOMDATFolding> 184 <OptimizeReferences>true</OptimizeReferences> 185 <GenerateDebugInformation>true</GenerateDebugInformation> 186 <ImportLibrary>$(OutDir)$(TargetName).dll.lib</ImportLibrary> 187 </Link> 188 <Lib> 189 <AdditionalDependencies> 190 </AdditionalDependencies> 191 <AdditionalLibraryDirectories> 192 </AdditionalLibraryDirectories> 193 </Lib> 194 </ItemDefinitionGroup> 195 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 196 <ClCompile> 197 <WarningLevel>Level3</WarningLevel> 198 <SDLCheck>true</SDLCheck> 199 <PreprocessorDefinitions>_DEBUG;_LIB;CX_WINDLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions> 200 <ConformanceMode>true</ConformanceMode> 201 <PrecompiledHeader>NotUsing</PrecompiledHeader> 202 <PrecompiledHeaderFile> 203 </PrecompiledHeaderFile> 204 <LanguageStandard_C>stdc17</LanguageStandard_C> 205 <CompileAs>CompileAsC</CompileAs> 206 <AdditionalIncludeDirectories> 207 </AdditionalIncludeDirectories> 208 </ClCompile> 209 <Link> 210 <SubSystem> 211 </SubSystem> 212 <GenerateDebugInformation>true</GenerateDebugInformation> 213 <ImportLibrary>$(OutDir)$(TargetName).dll.lib</ImportLibrary> 214 </Link> 215 <Lib> 216 <AdditionalDependencies> 217 </AdditionalDependencies> 218 <AdditionalLibraryDirectories> 219 </AdditionalLibraryDirectories> 220 </Lib> 221 </ItemDefinitionGroup> 222 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 223 <ClCompile> 224 <WarningLevel>Level3</WarningLevel> 225 <FunctionLevelLinking>true</FunctionLevelLinking> 226 <IntrinsicFunctions>true</IntrinsicFunctions> 227 <SDLCheck>true</SDLCheck> 228 <PreprocessorDefinitions>NDEBUG;_LIB;CX_WINDLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions> 229 <ConformanceMode>true</ConformanceMode> 230 <PrecompiledHeader>NotUsing</PrecompiledHeader> 231 <PrecompiledHeaderFile> 232 </PrecompiledHeaderFile> 233 <LanguageStandard_C>stdc17</LanguageStandard_C> 234 <CompileAs>CompileAsC</CompileAs> 235 <AdditionalIncludeDirectories> 236 </AdditionalIncludeDirectories> 237 </ClCompile> 238 <Link> 239 <SubSystem> 240 </SubSystem> 241 <EnableCOMDATFolding>true</EnableCOMDATFolding> 242 <OptimizeReferences>true</OptimizeReferences> 243 <GenerateDebugInformation>true</GenerateDebugInformation> 244 <ImportLibrary>$(OutDir)$(TargetName).dll.lib</ImportLibrary> 245 </Link> 246 <Lib> 247 <AdditionalDependencies> 248 </AdditionalDependencies> 249 <AdditionalLibraryDirectories> 250 </AdditionalLibraryDirectories> 251 </Lib> 252 </ItemDefinitionGroup> 253 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 254 <ImportGroup Label="ExtensionTargets"> 255 </ImportGroup> 256 </Project>