]> sigrok.org Git - libserialport.git/blob - examples/projects/port_info.vcxproj
Add Visual Studio projects and solution to build example programs.
[libserialport.git] / examples / projects / port_info.vcxproj
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     <ClCompile Include="..\port_info.c" />
23   </ItemGroup>
24   <ItemGroup>
25     <ProjectReference Include="..\..\libserialport.vcxproj">
26       <Project>{1c8eaaf2-133e-4cee-8981-4a903a8b3935}</Project>
27     </ProjectReference>
28   </ItemGroup>
29   <ItemGroup>
30     <ClInclude Include="..\..\libserialport.h" />
31   </ItemGroup>
32   <PropertyGroup Label="Globals">
33     <VCProjectVersion>16.0</VCProjectVersion>
34     <ProjectGuid>{4BD48C7E-E097-4580-BC63-B4F586D53B8A}</ProjectGuid>
35     <Keyword>Win32Proj</Keyword>
36     <RootNamespace>listports</RootNamespace>
37     <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
38   </PropertyGroup>
39   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
40   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
41     <ConfigurationType>Application</ConfigurationType>
42     <UseDebugLibraries>true</UseDebugLibraries>
43     <PlatformToolset>v142</PlatformToolset>
44     <CharacterSet>Unicode</CharacterSet>
45   </PropertyGroup>
46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
47     <ConfigurationType>Application</ConfigurationType>
48     <UseDebugLibraries>false</UseDebugLibraries>
49     <PlatformToolset>v142</PlatformToolset>
50     <WholeProgramOptimization>true</WholeProgramOptimization>
51     <CharacterSet>Unicode</CharacterSet>
52   </PropertyGroup>
53   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
54     <ConfigurationType>Application</ConfigurationType>
55     <UseDebugLibraries>true</UseDebugLibraries>
56     <PlatformToolset>v142</PlatformToolset>
57     <CharacterSet>Unicode</CharacterSet>
58   </PropertyGroup>
59   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
60     <ConfigurationType>Application</ConfigurationType>
61     <UseDebugLibraries>false</UseDebugLibraries>
62     <PlatformToolset>v142</PlatformToolset>
63     <WholeProgramOptimization>true</WholeProgramOptimization>
64     <CharacterSet>Unicode</CharacterSet>
65   </PropertyGroup>
66   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
67   <ImportGroup Label="ExtensionSettings">
68   </ImportGroup>
69   <ImportGroup Label="Shared">
70   </ImportGroup>
71   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
72     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
73     <Import Project="common.props" />
74   </ImportGroup>
75   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
76     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
77     <Import Project="common.props" />
78   </ImportGroup>
79   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
80     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
81     <Import Project="common.props" />
82   </ImportGroup>
83   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
84     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
85     <Import Project="common.props" />
86   </ImportGroup>
87   <PropertyGroup Label="UserMacros" />
88   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
89     <LinkIncremental>true</LinkIncremental>
90   </PropertyGroup>
91   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
92     <LinkIncremental>true</LinkIncremental>
93   </PropertyGroup>
94   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
95     <LinkIncremental>false</LinkIncremental>
96   </PropertyGroup>
97   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
98     <LinkIncremental>false</LinkIncremental>
99   </PropertyGroup>
100   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
101     <ClCompile>
102       <PrecompiledHeader>
103       </PrecompiledHeader>
104       <WarningLevel>Level3</WarningLevel>
105       <SDLCheck>true</SDLCheck>
106       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
107       <ConformanceMode>true</ConformanceMode>
108     </ClCompile>
109     <Link>
110       <SubSystem>Console</SubSystem>
111       <GenerateDebugInformation>true</GenerateDebugInformation>
112     </Link>
113   </ItemDefinitionGroup>
114   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
115     <ClCompile>
116       <PrecompiledHeader>
117       </PrecompiledHeader>
118       <WarningLevel>Level3</WarningLevel>
119       <SDLCheck>true</SDLCheck>
120       <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
121       <ConformanceMode>true</ConformanceMode>
122     </ClCompile>
123     <Link>
124       <SubSystem>Console</SubSystem>
125       <GenerateDebugInformation>true</GenerateDebugInformation>
126     </Link>
127   </ItemDefinitionGroup>
128   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
129     <ClCompile>
130       <PrecompiledHeader>
131       </PrecompiledHeader>
132       <WarningLevel>Level3</WarningLevel>
133       <FunctionLevelLinking>true</FunctionLevelLinking>
134       <IntrinsicFunctions>true</IntrinsicFunctions>
135       <SDLCheck>true</SDLCheck>
136       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
137       <ConformanceMode>true</ConformanceMode>
138     </ClCompile>
139     <Link>
140       <SubSystem>Console</SubSystem>
141       <EnableCOMDATFolding>true</EnableCOMDATFolding>
142       <OptimizeReferences>true</OptimizeReferences>
143       <GenerateDebugInformation>true</GenerateDebugInformation>
144     </Link>
145   </ItemDefinitionGroup>
146   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
147     <ClCompile>
148       <PrecompiledHeader>
149       </PrecompiledHeader>
150       <WarningLevel>Level3</WarningLevel>
151       <FunctionLevelLinking>true</FunctionLevelLinking>
152       <IntrinsicFunctions>true</IntrinsicFunctions>
153       <SDLCheck>true</SDLCheck>
154       <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
155       <ConformanceMode>true</ConformanceMode>
156     </ClCompile>
157     <Link>
158       <SubSystem>Console</SubSystem>
159       <EnableCOMDATFolding>true</EnableCOMDATFolding>
160       <OptimizeReferences>true</OptimizeReferences>
161       <GenerateDebugInformation>true</GenerateDebugInformation>
162     </Link>
163   </ItemDefinitionGroup>
164   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
165   <ImportGroup Label="ExtensionTargets">
166   </ImportGroup>
167 </Project>