• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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>