]> begriffs open source - freertos/blob - FreeRTOS/Demo/WIN32-MSVC/WIN32.vcxproj
Update version number in preparation for maintenance release.
[freertos] / FreeRTOS / Demo / WIN32-MSVC / WIN32.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <ItemGroup Label="ProjectConfigurations">\r
4     <ProjectConfiguration Include="Debug|Win32">\r
5       <Configuration>Debug</Configuration>\r
6       <Platform>Win32</Platform>\r
7     </ProjectConfiguration>\r
8     <ProjectConfiguration Include="Optimised|Win32">\r
9       <Configuration>Optimised</Configuration>\r
10       <Platform>Win32</Platform>\r
11     </ProjectConfiguration>\r
12     <ProjectConfiguration Include="Release|Win32">\r
13       <Configuration>Release</Configuration>\r
14       <Platform>Win32</Platform>\r
15     </ProjectConfiguration>\r
16   </ItemGroup>\r
17   <PropertyGroup Label="Globals">\r
18     <ProjectGuid>{C686325E-3261-42F7-AEB1-DDE5280E1CEB}</ProjectGuid>\r
19     <ProjectName>RTOSDemo</ProjectName>\r
20   </PropertyGroup>\r
21   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
22   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
23     <ConfigurationType>Application</ConfigurationType>\r
24     <UseOfMfc>false</UseOfMfc>\r
25     <CharacterSet>MultiByte</CharacterSet>\r
26     <PlatformToolset>v140</PlatformToolset>\r
27   </PropertyGroup>\r
28   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
29     <ConfigurationType>Application</ConfigurationType>\r
30     <UseOfMfc>false</UseOfMfc>\r
31     <CharacterSet>MultiByte</CharacterSet>\r
32     <PlatformToolset>v140</PlatformToolset>\r
33   </PropertyGroup>\r
34   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'" Label="Configuration">\r
35     <ConfigurationType>Application</ConfigurationType>\r
36     <UseOfMfc>false</UseOfMfc>\r
37     <CharacterSet>MultiByte</CharacterSet>\r
38     <PlatformToolset>v140</PlatformToolset>\r
39   </PropertyGroup>\r
40   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
41   <ImportGroup Label="ExtensionSettings">\r
42   </ImportGroup>\r
43   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
44     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
45     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />\r
46   </ImportGroup>\r
47   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
48     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
49     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />\r
50   </ImportGroup>\r
51   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'" Label="PropertySheets">\r
52     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
53     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />\r
54   </ImportGroup>\r
55   <PropertyGroup Label="UserMacros" />\r
56   <PropertyGroup>\r
57     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>\r
58     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>\r
59     <OutDir Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">.\Debug\</OutDir>\r
60     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>\r
61     <IntDir Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">.\Debug\</IntDir>\r
62     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>\r
63     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">true</LinkIncremental>\r
64     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>\r
65     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>\r
66     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>\r
67   </PropertyGroup>\r
68   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
69     <Midl>\r
70       <TypeLibraryName>.\Debug/WIN32.tlb</TypeLibraryName>\r
71       <HeaderFileName>\r
72       </HeaderFileName>\r
73     </Midl>\r
74     <ClCompile>\r
75       <Optimization>Disabled</Optimization>\r
76       <AdditionalIncludeDirectories>..\..\Source\include;..\..\Source\portable\MSVC-MingW;..\Common\Include;..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-Trace\Include;.\Trace_Recorder_Configuration;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
77       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0601;WINVER=0x400;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
78       <MinimalRebuild>true</MinimalRebuild>\r
79       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
80       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
81       <PrecompiledHeaderOutputFile>.\Debug/WIN32.pch</PrecompiledHeaderOutputFile>\r
82       <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>\r
83       <ObjectFileName>.\Debug/</ObjectFileName>\r
84       <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>\r
85       <WarningLevel>Level4</WarningLevel>\r
86       <SuppressStartupBanner>true</SuppressStartupBanner>\r
87       <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
88       <DisableLanguageExtensions>false</DisableLanguageExtensions>\r
89       <AdditionalOptions>/wd4210 %(AdditionalOptions)</AdditionalOptions>\r
90     </ClCompile>\r
91     <ResourceCompile>\r
92       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
93       <Culture>0x0c09</Culture>\r
94     </ResourceCompile>\r
95     <Link>\r
96       <OutputFile>.\Debug/RTOSDemo.exe</OutputFile>\r
97       <SuppressStartupBanner>true</SuppressStartupBanner>\r
98       <GenerateDebugInformation>true</GenerateDebugInformation>\r
99       <ProgramDatabaseFile>.\Debug/WIN32.pdb</ProgramDatabaseFile>\r
100       <SubSystem>Console</SubSystem>\r
101       <TargetMachine>MachineX86</TargetMachine>\r
102       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>\r
103       <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>\r
104     </Link>\r
105     <Bscmake>\r
106       <SuppressStartupBanner>true</SuppressStartupBanner>\r
107       <OutputFile>.\Debug/WIN32.bsc</OutputFile>\r
108     </Bscmake>\r
109   </ItemDefinitionGroup>\r
110   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">\r
111     <Midl>\r
112       <TypeLibraryName>.\Debug/WIN32.tlb</TypeLibraryName>\r
113       <HeaderFileName>\r
114       </HeaderFileName>\r
115     </Midl>\r
116     <ClCompile>\r
117       <Optimization>Full</Optimization>\r
118       <AdditionalIncludeDirectories>..\..\Source\include;..\..\Source\portable\MSVC-MingW;..\Common\Include;..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-Trace\Include;.\Trace_Recorder_Configuration;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
119       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0500;WINVER=0x400;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
120       <MinimalRebuild>true</MinimalRebuild>\r
121       <BasicRuntimeChecks>Default</BasicRuntimeChecks>\r
122       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
123       <PrecompiledHeaderOutputFile>.\Debug/WIN32.pch</PrecompiledHeaderOutputFile>\r
124       <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>\r
125       <ObjectFileName>.\Debug/</ObjectFileName>\r
126       <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>\r
127       <WarningLevel>Level4</WarningLevel>\r
128       <SuppressStartupBanner>true</SuppressStartupBanner>\r
129       <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
130       <DisableLanguageExtensions>false</DisableLanguageExtensions>\r
131       <AdditionalOptions>/wd4210 %(AdditionalOptions)</AdditionalOptions>\r
132     </ClCompile>\r
133     <ResourceCompile>\r
134       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
135       <Culture>0x0c09</Culture>\r
136     </ResourceCompile>\r
137     <Link>\r
138       <OutputFile>.\Debug/RTOSDemo.exe</OutputFile>\r
139       <SuppressStartupBanner>true</SuppressStartupBanner>\r
140       <GenerateDebugInformation>true</GenerateDebugInformation>\r
141       <ProgramDatabaseFile>.\Debug/WIN32.pdb</ProgramDatabaseFile>\r
142       <SubSystem>Console</SubSystem>\r
143       <TargetMachine>MachineX86</TargetMachine>\r
144       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>\r
145       <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>\r
146     </Link>\r
147     <Bscmake>\r
148       <SuppressStartupBanner>true</SuppressStartupBanner>\r
149       <OutputFile>.\Debug/WIN32.bsc</OutputFile>\r
150     </Bscmake>\r
151   </ItemDefinitionGroup>\r
152   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
153     <Midl>\r
154       <TypeLibraryName>.\Release/WIN32.tlb</TypeLibraryName>\r
155       <HeaderFileName>\r
156       </HeaderFileName>\r
157     </Midl>\r
158     <ClCompile>\r
159       <Optimization>MaxSpeed</Optimization>\r
160       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>\r
161       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
162       <StringPooling>true</StringPooling>\r
163       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
164       <FunctionLevelLinking>true</FunctionLevelLinking>\r
165       <PrecompiledHeaderOutputFile>.\Release/WIN32.pch</PrecompiledHeaderOutputFile>\r
166       <AssemblerListingLocation>.\Release/</AssemblerListingLocation>\r
167       <ObjectFileName>.\Release/</ObjectFileName>\r
168       <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>\r
169       <WarningLevel>Level3</WarningLevel>\r
170       <SuppressStartupBanner>true</SuppressStartupBanner>\r
171       <AdditionalIncludeDirectories>..\..\Source\include;..\..\Source\portable\MSVC-MingW;..\Common\Include;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
172     </ClCompile>\r
173     <ResourceCompile>\r
174       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
175       <Culture>0x0c09</Culture>\r
176     </ResourceCompile>\r
177     <Link>\r
178       <OutputFile>.\Release/RTOSDemo.exe</OutputFile>\r
179       <SuppressStartupBanner>true</SuppressStartupBanner>\r
180       <ProgramDatabaseFile>.\Release/WIN32.pdb</ProgramDatabaseFile>\r
181       <SubSystem>Console</SubSystem>\r
182       <TargetMachine>MachineX86</TargetMachine>\r
183     </Link>\r
184     <Bscmake>\r
185       <SuppressStartupBanner>true</SuppressStartupBanner>\r
186       <OutputFile>.\Release/WIN32.bsc</OutputFile>\r
187     </Bscmake>\r
188   </ItemDefinitionGroup>\r
189   <ItemGroup>\r
190     <ClCompile Include="..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-Trace\trcBase.c" />\r
191     <ClCompile Include="..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-Trace\trcHardwarePort.c" />\r
192     <ClCompile Include="..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-Trace\trcKernel.c" />\r
193     <ClCompile Include="..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-Trace\trcKernelPort.c" />\r
194     <ClCompile Include="..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-Trace\trcUser.c" />\r
195     <ClCompile Include="..\..\Source\croutine.c" />\r
196     <ClCompile Include="..\..\Source\event_groups.c" />\r
197     <ClCompile Include="..\..\Source\portable\MemMang\heap_5.c" />\r
198     <ClCompile Include="..\..\Source\timers.c" />\r
199     <ClCompile Include="..\Common\Minimal\AbortDelay.c" />\r
200     <ClCompile Include="..\Common\Minimal\BlockQ.c" />\r
201     <ClCompile Include="..\Common\Minimal\blocktim.c" />\r
202     <ClCompile Include="..\Common\Minimal\countsem.c" />\r
203     <ClCompile Include="..\Common\Minimal\death.c" />\r
204     <ClCompile Include="..\Common\Minimal\dynamic.c" />\r
205     <ClCompile Include="..\Common\Minimal\EventGroupsDemo.c" />\r
206     <ClCompile Include="..\Common\Minimal\flop.c" />\r
207     <ClCompile Include="..\Common\Minimal\GenQTest.c" />\r
208     <ClCompile Include="..\Common\Minimal\integer.c" />\r
209     <ClCompile Include="..\Common\Minimal\IntSemTest.c" />\r
210     <ClCompile Include="..\Common\Minimal\PollQ.c" />\r
211     <ClCompile Include="..\Common\Minimal\QPeek.c" />\r
212     <ClCompile Include="..\Common\Minimal\QueueOverwrite.c" />\r
213     <ClCompile Include="..\Common\Minimal\QueueSet.c" />\r
214     <ClCompile Include="..\Common\Minimal\QueueSetPolling.c" />\r
215     <ClCompile Include="..\Common\Minimal\recmutex.c" />\r
216     <ClCompile Include="..\Common\Minimal\semtest.c" />\r
217     <ClCompile Include="..\Common\Minimal\StaticAllocation.c" />\r
218     <ClCompile Include="..\Common\Minimal\TaskNotify.c" />\r
219     <ClCompile Include="..\Common\Minimal\timerdemo.c" />\r
220     <ClCompile Include="main.c">\r
221       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
222       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
223       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
224       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
225       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
226     </ClCompile>\r
227     <ClCompile Include="..\..\Source\list.c">\r
228       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
229       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
230       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
231       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
232       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
233     </ClCompile>\r
234     <ClCompile Include="..\..\Source\portable\MSVC-MingW\port.c">\r
235       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
236       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
237       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
238       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
239       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
240     </ClCompile>\r
241     <ClCompile Include="..\..\Source\queue.c">\r
242       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
243       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
244       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
245       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
246       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
247     </ClCompile>\r
248     <ClCompile Include="..\..\Source\tasks.c">\r
249       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
250       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
251       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
252       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
253       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
254     </ClCompile>\r
255     <ClCompile Include="main_blinky.c" />\r
256     <ClCompile Include="main_full.c" />\r
257     <ClCompile Include="Run-time-stats-utils.c" />\r
258   </ItemGroup>\r
259   <ItemGroup>\r
260     <ClInclude Include="..\..\Source\include\event_groups.h" />\r
261     <ClInclude Include="..\..\Source\include\timers.h" />\r
262     <ClInclude Include="..\..\Source\portable\MSVC-MingW\portmacro.h" />\r
263     <ClInclude Include="FreeRTOSConfig.h" />\r
264     <ClInclude Include="..\..\Source\include\croutine.h" />\r
265     <ClInclude Include="..\..\Source\include\FreeRTOS.h" />\r
266     <ClInclude Include="..\..\Source\include\list.h" />\r
267     <ClInclude Include="..\..\Source\include\portable.h" />\r
268     <ClInclude Include="..\..\Source\include\projdefs.h" />\r
269     <ClInclude Include="..\..\Source\include\queue.h" />\r
270     <ClInclude Include="..\..\Source\include\semphr.h" />\r
271     <ClInclude Include="..\..\Source\include\task.h" />\r
272     <ClInclude Include="Trace_Recorder_Configuration\trcConfig.h" />\r
273   </ItemGroup>\r
274   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
275   <ImportGroup Label="ExtensionTargets">\r
276   </ImportGroup>\r
277 </Project>