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>{1A234565-926D-49B2-83E4-D56E0C38C9F2}</ProjectGuid> 39 <RootNamespace>libconfig</RootNamespace> 40 <WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion> 41 </PropertyGroup> 42 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 44 <ConfigurationType>DynamicLibrary</ConfigurationType> 45 <PlatformToolset>v141</PlatformToolset> 46 <WholeProgramOptimization>true</WholeProgramOptimization> 47 <CharacterSet>Unicode</CharacterSet> 48 </PropertyGroup> 49 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 50 <ConfigurationType>DynamicLibrary</ConfigurationType> 51 <PlatformToolset>v141</PlatformToolset> 52 <CharacterSet>Unicode</CharacterSet> 53 <WholeProgramOptimization>true</WholeProgramOptimization> 54 </PropertyGroup> 55 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'" Label="Configuration"> 56 <ConfigurationType>StaticLibrary</ConfigurationType> 57 <PlatformToolset>v141</PlatformToolset> 58 <WholeProgramOptimization>true</WholeProgramOptimization> 59 <CharacterSet>Unicode</CharacterSet> 60 </PropertyGroup> 61 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|x64'" Label="Configuration"> 62 <ConfigurationType>StaticLibrary</ConfigurationType> 63 <PlatformToolset>v141</PlatformToolset> 64 <CharacterSet>Unicode</CharacterSet> 65 <WholeProgramOptimization>true</WholeProgramOptimization> 66 </PropertyGroup> 67 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 68 <ConfigurationType>DynamicLibrary</ConfigurationType> 69 <PlatformToolset>v141</PlatformToolset> 70 <CharacterSet>Unicode</CharacterSet> 71 </PropertyGroup> 72 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 73 <ConfigurationType>DynamicLibrary</ConfigurationType> 74 <PlatformToolset>v141</PlatformToolset> 75 <CharacterSet>Unicode</CharacterSet> 76 </PropertyGroup> 77 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|Win32'" Label="Configuration"> 78 <ConfigurationType>StaticLibrary</ConfigurationType> 79 <PlatformToolset>v141</PlatformToolset> 80 <CharacterSet>Unicode</CharacterSet> 81 </PropertyGroup> 82 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|x64'" Label="Configuration"> 83 <ConfigurationType>StaticLibrary</ConfigurationType> 84 <PlatformToolset>v141</PlatformToolset> 85 <CharacterSet>Unicode</CharacterSet> 86 </PropertyGroup> 87 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 88 <ImportGroup Label="ExtensionSettings"> 89 </ImportGroup> 90 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 91 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 92 </ImportGroup> 93 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 94 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 95 </ImportGroup> 96 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'" Label="PropertySheets"> 97 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 98 </ImportGroup> 99 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|x64'" Label="PropertySheets"> 100 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 101 </ImportGroup> 102 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 103 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 104 </ImportGroup> 105 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 106 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 107 </ImportGroup> 108 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|Win32'" Label="PropertySheets"> 109 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 110 </ImportGroup> 111 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|x64'" Label="PropertySheets"> 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> 116 <_ProjectFileVersion>15.0.26919.1</_ProjectFileVersion> 117 </PropertyGroup> 118 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 119 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 120 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 121 <TargetName>$(ProjectName)d</TargetName> 122 </PropertyGroup> 123 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 124 <TargetName>$(ProjectName)d</TargetName> 125 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 126 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 127 </PropertyGroup> 128 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"> 129 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 130 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 131 <TargetName>$(ProjectName)ds</TargetName> 132 </PropertyGroup> 133 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 134 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 135 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 136 </PropertyGroup> 137 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'"> 138 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 139 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 140 <TargetName>$(ProjectName)s</TargetName> 141 </PropertyGroup> 142 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|x64'"> 143 <TargetName>$(ProjectName)s</TargetName> 144 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 145 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 146 </PropertyGroup> 147 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|x64'"> 148 <TargetName>$(ProjectName)ds</TargetName> 149 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 150 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 151 </PropertyGroup> 152 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 153 <OutDir>$(SolutionDir)build\$(Platform)\</OutDir> 154 <IntDir>$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\</IntDir> 155 </PropertyGroup> 156 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 157 <ClCompile> 158 <PreprocessorDefinitions>LIBCONFIG_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 159 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 160 <CompileAs>CompileAsC</CompileAs> 161 <Optimization>Disabled</Optimization> 162 <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> 163 </ClCompile> 164 <Link> 165 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 166 <GenerateDebugInformation>true</GenerateDebugInformation> 167 <GenerateMapFile>true</GenerateMapFile> 168 <MapExports>true</MapExports> 169 <RandomizedBaseAddress>false</RandomizedBaseAddress> 170 <DataExecutionPrevention /> 171 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> 172 </Link> 173 </ItemDefinitionGroup> 174 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 175 <ClCompile> 176 <PreprocessorDefinitions>WIN64;LIBCONFIG_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 177 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 178 <CompileAs>CompileAsC</CompileAs> 179 <Optimization>Disabled</Optimization> 180 <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> 181 <OmitFramePointers>false</OmitFramePointers> 182 </ClCompile> 183 <Link> 184 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 185 <GenerateDebugInformation>true</GenerateDebugInformation> 186 <GenerateMapFile>true</GenerateMapFile> 187 <MapExports>true</MapExports> 188 <RandomizedBaseAddress>false</RandomizedBaseAddress> 189 <DataExecutionPrevention> 190 </DataExecutionPrevention> 191 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> 192 </Link> 193 </ItemDefinitionGroup> 194 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"> 195 <ClCompile> 196 <PreprocessorDefinitions>LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 197 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 198 <CompileAs>CompileAsC</CompileAs> 199 <Optimization>Disabled</Optimization> 200 <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> 201 </ClCompile> 202 <Link> 203 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 204 <OutputFile>$(OutDir)$(ProjectName)_d.dll</OutputFile> 205 <GenerateDebugInformation>true</GenerateDebugInformation> 206 <GenerateMapFile>true</GenerateMapFile> 207 <MapExports>true</MapExports> 208 <RandomizedBaseAddress>false</RandomizedBaseAddress> 209 <DataExecutionPrevention> 210 </DataExecutionPrevention> 211 </Link> 212 </ItemDefinitionGroup> 213 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|x64'"> 214 <ClCompile> 215 <PreprocessorDefinitions>WIN64;LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 216 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 217 <CompileAs>CompileAsC</CompileAs> 218 <Optimization>Disabled</Optimization> 219 <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> 220 <OmitFramePointers>false</OmitFramePointers> 221 </ClCompile> 222 <Link> 223 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 224 <OutputFile>$(OutDir)$(ProjectName)_d.dll</OutputFile> 225 <GenerateDebugInformation>true</GenerateDebugInformation> 226 <GenerateMapFile>true</GenerateMapFile> 227 <MapExports>true</MapExports> 228 <RandomizedBaseAddress>false</RandomizedBaseAddress> 229 <DataExecutionPrevention> 230 </DataExecutionPrevention> 231 </Link> 232 </ItemDefinitionGroup> 233 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 234 <ClCompile> 235 <PreprocessorDefinitions>LIBCONFIG_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)</PreprocessorDefinitions> 236 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 237 <CompileAs>CompileAsC</CompileAs> 238 <OmitFramePointers>true</OmitFramePointers> 239 </ClCompile> 240 <Link> 241 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 242 <RandomizedBaseAddress>false</RandomizedBaseAddress> 243 <DataExecutionPrevention /> 244 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> 245 </Link> 246 </ItemDefinitionGroup> 247 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 248 <ClCompile> 249 <PreprocessorDefinitions>WIN64;LIBCONFIG_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)</PreprocessorDefinitions> 250 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 251 <CompileAs>CompileAsC</CompileAs> 252 <OmitFramePointers>true</OmitFramePointers> 253 </ClCompile> 254 <Link> 255 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 256 <RandomizedBaseAddress>false</RandomizedBaseAddress> 257 <DataExecutionPrevention> 258 </DataExecutionPrevention> 259 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> 260 </Link> 261 </ItemDefinitionGroup> 262 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'"> 263 <ClCompile> 264 <PreprocessorDefinitions>LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)</PreprocessorDefinitions> 265 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 266 <CompileAs>CompileAsC</CompileAs> 267 <OmitFramePointers>true</OmitFramePointers> 268 </ClCompile> 269 <Link> 270 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 271 <RandomizedBaseAddress>false</RandomizedBaseAddress> 272 <DataExecutionPrevention> 273 </DataExecutionPrevention> 274 </Link> 275 </ItemDefinitionGroup> 276 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|x64'"> 277 <ClCompile> 278 <PreprocessorDefinitions>WIN64;LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)</PreprocessorDefinitions> 279 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 280 <CompileAs>CompileAsC</CompileAs> 281 <OmitFramePointers>true</OmitFramePointers> 282 </ClCompile> 283 <Link> 284 <AdditionalDependencies>Shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 285 <RandomizedBaseAddress>false</RandomizedBaseAddress> 286 <DataExecutionPrevention> 287 </DataExecutionPrevention> 288 </Link> 289 </ItemDefinitionGroup> 290 <ItemGroup> 291 <ClCompile Include="grammar.c" /> 292 <ClCompile Include="libconfig.c" /> 293 <ClCompile Include="scanctx.c" /> 294 <ClCompile Include="scanner.c" /> 295 <ClCompile Include="strbuf.c" /> 296 <ClCompile Include="strvec.c" /> 297 <ClCompile Include="util.c" /> 298 <ClCompile Include="wincompat.c" /> 299 </ItemGroup> 300 <ItemGroup> 301 <ClInclude Include="..\ac_config.h" /> 302 <ClInclude Include="grammar.h" /> 303 <ClInclude Include="libconfig.h" /> 304 <ClInclude Include="parsectx.h" /> 305 <ClInclude Include="private.h" /> 306 <ClInclude Include="scanctx.h" /> 307 <ClInclude Include="scanner.h" /> 308 <ClInclude Include="strbuf.h" /> 309 <ClInclude Include="strvec.h" /> 310 <ClInclude Include="util.h" /> 311 <ClInclude Include="win32\stdint.h" /> 312 <ClInclude Include="wincompat.h" /> 313 </ItemGroup> 314 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 315 <ImportGroup Label="ExtensionTargets"> 316 </ImportGroup> 317</Project>