1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug_Static|Win32"> 5 <Configuration>Debug_Static</Configuration> 6 <Platform>Win32</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Debug_Static|x64"> 9 <Configuration>Debug_Static</Configuration> 10 <Platform>x64</Platform> 11 </ProjectConfiguration> 12 <ProjectConfiguration Include="Debug|Win32"> 13 <Configuration>Debug</Configuration> 14 <Platform>Win32</Platform> 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Debug|x64"> 17 <Configuration>Debug</Configuration> 18 <Platform>x64</Platform> 19 </ProjectConfiguration> 20 <ProjectConfiguration Include="Release_Static|Win32"> 21 <Configuration>Release_Static</Configuration> 22 <Platform>Win32</Platform> 23 </ProjectConfiguration> 24 <ProjectConfiguration Include="Release_Static|x64"> 25 <Configuration>Release_Static</Configuration> 26 <Platform>x64</Platform> 27 </ProjectConfiguration> 28 <ProjectConfiguration Include="Release|Win32"> 29 <Configuration>Release</Configuration> 30 <Platform>Win32</Platform> 31 </ProjectConfiguration> 32 <ProjectConfiguration Include="Release|x64"> 33 <Configuration>Release</Configuration> 34 <Platform>x64</Platform> 35 </ProjectConfiguration> 36 </ItemGroup> 37 <PropertyGroup Label="Globals"> 38 <ProjectGuid>{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}</ProjectGuid> 39 <RootNamespace>libconfig_c</RootNamespace> 40 <Keyword>Win32Proj</Keyword> 41 <WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion> 42 </PropertyGroup> 43 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 44 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 45 <ConfigurationType>DynamicLibrary</ConfigurationType> 46 <PlatformToolset>v141</PlatformToolset> 47 <CharacterSet>Unicode</CharacterSet> 48 <WholeProgramOptimization>true</WholeProgramOptimization> 49 </PropertyGroup> 50 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 51 <ConfigurationType>DynamicLibrary</ConfigurationType> 52 <PlatformToolset>v141</PlatformToolset> 53 <CharacterSet>Unicode</CharacterSet> 54 <WholeProgramOptimization>true</WholeProgramOptimization> 55 </PropertyGroup> 56 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'" Label="Configuration"> 57 <ConfigurationType>StaticLibrary</ConfigurationType> 58 <PlatformToolset>v141</PlatformToolset> 59 <CharacterSet>Unicode</CharacterSet> 60 <WholeProgramOptimization>true</WholeProgramOptimization> 61 </PropertyGroup> 62 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|x64'" Label="Configuration"> 63 <ConfigurationType>StaticLibrary</ConfigurationType> 64 <PlatformToolset>v141</PlatformToolset> 65 <CharacterSet>Unicode</CharacterSet> 66 <WholeProgramOptimization>true</WholeProgramOptimization> 67 </PropertyGroup> 68 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 69 <ConfigurationType>DynamicLibrary</ConfigurationType> 70 <PlatformToolset>v141</PlatformToolset> 71 <CharacterSet>Unicode</CharacterSet> 72 </PropertyGroup> 73 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 74 <ConfigurationType>DynamicLibrary</ConfigurationType> 75 <PlatformToolset>v141</PlatformToolset> 76 <CharacterSet>Unicode</CharacterSet> 77 </PropertyGroup> 78 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|Win32'" Label="Configuration"> 79 <ConfigurationType>StaticLibrary</ConfigurationType> 80 <PlatformToolset>v141</PlatformToolset> 81 <CharacterSet>Unicode</CharacterSet> 82 </PropertyGroup> 83 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|x64'" Label="Configuration"> 84 <ConfigurationType>StaticLibrary</ConfigurationType> 85 <PlatformToolset>v141</PlatformToolset> 86 <CharacterSet>Unicode</CharacterSet> 87 </PropertyGroup> 88 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 89 <ImportGroup Label="ExtensionSettings"> 90 </ImportGroup> 91 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 92 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 93 </ImportGroup> 94 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 95 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 96 </ImportGroup> 97 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'" Label="PropertySheets"> 98 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 99 </ImportGroup> 100 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|x64'" Label="PropertySheets"> 101 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 102 </ImportGroup> 103 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 104 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 105 </ImportGroup> 106 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 107 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 108 </ImportGroup> 109 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|Win32'" Label="PropertySheets"> 110 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 111 </ImportGroup> 112 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|x64'" Label="PropertySheets"> 113 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 114 </ImportGroup> 115 <PropertyGroup Label="UserMacros" /> 116 <PropertyGroup> 117 <_ProjectFileVersion>15.0.26919.1</_ProjectFileVersion> 118 </PropertyGroup> 119 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 120 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 121 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 122 <LinkIncremental>true</LinkIncremental> 123 <TargetName>$(ProjectName)d</TargetName> 124 </PropertyGroup> 125 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 126 <LinkIncremental>true</LinkIncremental> 127 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 128 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 129 <TargetName>$(ProjectName)d</TargetName> 130 </PropertyGroup> 131 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"> 132 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 133 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 134 <LinkIncremental>true</LinkIncremental> 135 <TargetName>$(ProjectName)ds</TargetName> 136 </PropertyGroup> 137 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|x64'"> 138 <LinkIncremental>true</LinkIncremental> 139 <TargetName>$(ProjectName)ds</TargetName> 140 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 141 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 142 </PropertyGroup> 143 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 144 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 145 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 146 </PropertyGroup> 147 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'"> 148 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 149 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 150 <TargetName>$(ProjectName)s</TargetName> 151 </PropertyGroup> 152 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|x64'"> 153 <TargetName>$(ProjectName)s</TargetName> 154 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 155 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 156 </PropertyGroup> 157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 158 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 159 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 160 </PropertyGroup> 161 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 162 <ClCompile> 163 <Optimization>Disabled</Optimization> 164 <AdditionalIncludeDirectories>lib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 165 <PreprocessorDefinitions>LIBCONFIG_STATIC;LIBCONFIGXX_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 166 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 167 <PrecompiledHeader>NotUsing</PrecompiledHeader> 168 <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> 169 </ClCompile> 170 <Link> 171 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 172 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> 173 <GenerateDebugInformation>true</GenerateDebugInformation> 174 <SubSystem>Windows</SubSystem> 175 <RandomizedBaseAddress>false</RandomizedBaseAddress> 176 <DataExecutionPrevention /> 177 <TargetMachine>MachineX86</TargetMachine> 178 </Link> 179 </ItemDefinitionGroup> 180 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 181 <ClCompile> 182 <Optimization>Disabled</Optimization> 183 <AdditionalIncludeDirectories>lib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 184 <PreprocessorDefinitions>LIBCONFIG_STATIC;WIN64;LIBCONFIGXX_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 185 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 186 <PrecompiledHeader>NotUsing</PrecompiledHeader> 187 <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> 188 <OmitFramePointers>false</OmitFramePointers> 189 </ClCompile> 190 <Link> 191 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 192 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> 193 <GenerateDebugInformation>true</GenerateDebugInformation> 194 <SubSystem>Windows</SubSystem> 195 <RandomizedBaseAddress>false</RandomizedBaseAddress> 196 <DataExecutionPrevention> 197 </DataExecutionPrevention> 198 </Link> 199 </ItemDefinitionGroup> 200 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"> 201 <ClCompile> 202 <Optimization>Disabled</Optimization> 203 <AdditionalIncludeDirectories>lib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 204 <PreprocessorDefinitions>LIBCONFIG_STATIC;LIBCONFIGXX_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 205 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 206 <PrecompiledHeader>NotUsing</PrecompiledHeader> 207 <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> 208 </ClCompile> 209 <Link> 210 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 211 <OutputFile>$(OutDir)$(ProjectName)_d.dll</OutputFile> 212 <GenerateDebugInformation>true</GenerateDebugInformation> 213 <SubSystem>Windows</SubSystem> 214 <RandomizedBaseAddress>false</RandomizedBaseAddress> 215 <DataExecutionPrevention> 216 </DataExecutionPrevention> 217 <TargetMachine>MachineX86</TargetMachine> 218 </Link> 219 </ItemDefinitionGroup> 220 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|x64'"> 221 <ClCompile> 222 <Optimization>Disabled</Optimization> 223 <AdditionalIncludeDirectories>lib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 224 <PreprocessorDefinitions>LIBCONFIG_STATIC;WIN64;LIBCONFIGXX_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 225 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 226 <PrecompiledHeader>NotUsing</PrecompiledHeader> 227 <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> 228 <OmitFramePointers>false</OmitFramePointers> 229 </ClCompile> 230 <Link> 231 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 232 <OutputFile>$(OutDir)$(ProjectName)_d.dll</OutputFile> 233 <GenerateDebugInformation>true</GenerateDebugInformation> 234 <SubSystem>Windows</SubSystem> 235 <RandomizedBaseAddress>false</RandomizedBaseAddress> 236 <DataExecutionPrevention> 237 </DataExecutionPrevention> 238 </Link> 239 </ItemDefinitionGroup> 240 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 241 <ClCompile> 242 <AdditionalIncludeDirectories>lib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 243 <PreprocessorDefinitions>LIBCONFIG_STATIC;LIBCONFIGXX_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)</PreprocessorDefinitions> 244 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 245 <OmitFramePointers>true</OmitFramePointers> 246 </ClCompile> 247 <Link> 248 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 249 <OptimizeReferences>true</OptimizeReferences> 250 <EnableCOMDATFolding>true</EnableCOMDATFolding> 251 <RandomizedBaseAddress>false</RandomizedBaseAddress> 252 <DataExecutionPrevention /> 253 <TargetMachine>MachineX86</TargetMachine> 254 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> 255 </Link> 256 </ItemDefinitionGroup> 257 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 258 <ClCompile> 259 <AdditionalIncludeDirectories>lib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 260 <PreprocessorDefinitions>LIBCONFIG_STATIC;WIN64;LIBCONFIGXX_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)</PreprocessorDefinitions> 261 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 262 <OmitFramePointers>true</OmitFramePointers> 263 </ClCompile> 264 <Link> 265 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 266 <OptimizeReferences>true</OptimizeReferences> 267 <EnableCOMDATFolding>true</EnableCOMDATFolding> 268 <RandomizedBaseAddress>false</RandomizedBaseAddress> 269 <DataExecutionPrevention> 270 </DataExecutionPrevention> 271 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> 272 </Link> 273 </ItemDefinitionGroup> 274 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'"> 275 <ClCompile> 276 <AdditionalIncludeDirectories>lib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 277 <PreprocessorDefinitions>LIBCONFIG_STATIC;LIBCONFIGXX_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)</PreprocessorDefinitions> 278 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 279 <OmitFramePointers>true</OmitFramePointers> 280 </ClCompile> 281 <Link> 282 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 283 <OptimizeReferences>true</OptimizeReferences> 284 <EnableCOMDATFolding>true</EnableCOMDATFolding> 285 <RandomizedBaseAddress>false</RandomizedBaseAddress> 286 <DataExecutionPrevention> 287 </DataExecutionPrevention> 288 <TargetMachine>MachineX86</TargetMachine> 289 </Link> 290 </ItemDefinitionGroup> 291 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|x64'"> 292 <ClCompile> 293 <AdditionalIncludeDirectories>lib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 294 <PreprocessorDefinitions>LIBCONFIG_STATIC;WIN64;LIBCONFIGXX_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)</PreprocessorDefinitions> 295 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 296 <OmitFramePointers>true</OmitFramePointers> 297 </ClCompile> 298 <Link> 299 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 300 <OptimizeReferences>true</OptimizeReferences> 301 <EnableCOMDATFolding>true</EnableCOMDATFolding> 302 <RandomizedBaseAddress>false</RandomizedBaseAddress> 303 <DataExecutionPrevention> 304 </DataExecutionPrevention> 305 </Link> 306 </ItemDefinitionGroup> 307 <ItemGroup> 308 <ClCompile Include="grammar.c" /> 309 <ClCompile Include="libconfig.c" /> 310 <ClCompile Include="libconfigcpp.cc" /> 311 <ClCompile Include="scanctx.c" /> 312 <ClCompile Include="scanner.c" /> 313 <ClCompile Include="strbuf.c" /> 314 <ClCompile Include="strvec.c" /> 315 <ClCompile Include="util.c" /> 316 <ClCompile Include="wincompat.c" /> 317 </ItemGroup> 318 <ItemGroup> 319 <ClInclude Include="..\ac_config.h" /> 320 <ClInclude Include="grammar.h" /> 321 <ClInclude Include="libconfig.h" /> 322 <ClInclude Include="parsectx.h" /> 323 <ClInclude Include="scanctx.h" /> 324 <ClInclude Include="scanner.h" /> 325 <ClInclude Include="strbuf.h" /> 326 <ClInclude Include="strvec.h" /> 327 <ClInclude Include="util.h" /> 328 <ClInclude Include="win32\stdint.h" /> 329 <ClInclude Include="wincompat.h" /> 330 </ItemGroup> 331 <ItemGroup> 332 <None Include="libconfig.hh" /> 333 </ItemGroup> 334 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 335 <ImportGroup Label="ExtensionTargets"> 336 </ImportGroup> 337</Project>