]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/WIN32-MSVC/WIN32.vcxproj
Exercise the new vPortGetHeapStats() function from the Win32 demo projects.
[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   </ItemGroup>\r
9   <PropertyGroup Label="Globals">\r
10     <ProjectGuid>{C686325E-3261-42F7-AEB1-DDE5280E1CEB}</ProjectGuid>\r
11     <ProjectName>RTOSDemo</ProjectName>\r
12   </PropertyGroup>\r
13   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
14   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
15     <ConfigurationType>Application</ConfigurationType>\r
16     <UseOfMfc>false</UseOfMfc>\r
17     <CharacterSet>MultiByte</CharacterSet>\r
18     <PlatformToolset>v140</PlatformToolset>\r
19   </PropertyGroup>\r
20   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
21   <ImportGroup Label="ExtensionSettings">\r
22   </ImportGroup>\r
23   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
24     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
25     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />\r
26   </ImportGroup>\r
27   <PropertyGroup Label="UserMacros" />\r
28   <PropertyGroup>\r
29     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>\r
30     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>\r
31     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>\r
32     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>\r
33   </PropertyGroup>\r
34   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
35     <Midl>\r
36       <TypeLibraryName>.\Debug/WIN32.tlb</TypeLibraryName>\r
37       <HeaderFileName>\r
38       </HeaderFileName>\r
39     </Midl>\r
40     <ClCompile>\r
41       <Optimization>Disabled</Optimization>\r
42       <AdditionalIncludeDirectories>..\..\Source\include;..\..\Source\portable\MSVC-MingW;..\Common\Include;..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-Trace\Include;.\Trace_Recorder_Configuration;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
43       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0601;WINVER=0x400;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
44       <MinimalRebuild>true</MinimalRebuild>\r
45       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
46       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
47       <PrecompiledHeaderOutputFile>.\Debug/WIN32.pch</PrecompiledHeaderOutputFile>\r
48       <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>\r
49       <ObjectFileName>.\Debug/</ObjectFileName>\r
50       <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>\r
51       <WarningLevel>EnableAllWarnings</WarningLevel>\r
52       <SuppressStartupBanner>true</SuppressStartupBanner>\r
53       <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
54       <DisableLanguageExtensions>false</DisableLanguageExtensions>\r
55       <AdditionalOptions>/wd4210 /wc4574 %(AdditionalOptions)</AdditionalOptions>\r
56       <DisableSpecificWarnings>4574;4820;4668;4255;4710;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
57     </ClCompile>\r
58     <ResourceCompile>\r
59       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
60       <Culture>0x0c09</Culture>\r
61     </ResourceCompile>\r
62     <Link>\r
63       <OutputFile>.\Debug/RTOSDemo.exe</OutputFile>\r
64       <SuppressStartupBanner>true</SuppressStartupBanner>\r
65       <GenerateDebugInformation>true</GenerateDebugInformation>\r
66       <ProgramDatabaseFile>.\Debug/WIN32.pdb</ProgramDatabaseFile>\r
67       <SubSystem>Console</SubSystem>\r
68       <TargetMachine>MachineX86</TargetMachine>\r
69       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>\r
70       <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>\r
71     </Link>\r
72     <Bscmake>\r
73       <SuppressStartupBanner>true</SuppressStartupBanner>\r
74       <OutputFile>.\Debug/WIN32.bsc</OutputFile>\r
75     </Bscmake>\r
76   </ItemDefinitionGroup>\r
77   <ItemGroup>\r
78     <ClCompile Include="..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-Trace\trcKernelPort.c" />\r
79     <ClCompile Include="..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-Trace\trcSnapshotRecorder.c" />\r
80     <ClCompile Include="..\..\Source\croutine.c" />\r
81     <ClCompile Include="..\..\Source\event_groups.c" />\r
82     <ClCompile Include="..\..\Source\portable\MemMang\heap_5.c" />\r
83     <ClCompile Include="..\..\Source\stream_buffer.c" />\r
84     <ClCompile Include="..\..\Source\task_pool.c" />\r
85     <ClCompile Include="..\..\Source\timers.c" />\r
86     <ClCompile Include="..\Common\Minimal\AbortDelay.c" />\r
87     <ClCompile Include="..\Common\Minimal\BlockQ.c" />\r
88     <ClCompile Include="..\Common\Minimal\blocktim.c" />\r
89     <ClCompile Include="..\Common\Minimal\countsem.c" />\r
90     <ClCompile Include="..\Common\Minimal\death.c" />\r
91     <ClCompile Include="..\Common\Minimal\dynamic.c" />\r
92     <ClCompile Include="..\Common\Minimal\EventGroupsDemo.c" />\r
93     <ClCompile Include="..\Common\Minimal\flop.c" />\r
94     <ClCompile Include="..\Common\Minimal\GenQTest.c" />\r
95     <ClCompile Include="..\Common\Minimal\integer.c" />\r
96     <ClCompile Include="..\Common\Minimal\IntSemTest.c" />\r
97     <ClCompile Include="..\Common\Minimal\MessageBufferAMP.c" />\r
98     <ClCompile Include="..\Common\Minimal\PollQ.c" />\r
99     <ClCompile Include="..\Common\Minimal\QPeek.c" />\r
100     <ClCompile Include="..\Common\Minimal\QueueOverwrite.c" />\r
101     <ClCompile Include="..\Common\Minimal\QueueSet.c" />\r
102     <ClCompile Include="..\Common\Minimal\QueueSetPolling.c" />\r
103     <ClCompile Include="..\Common\Minimal\recmutex.c" />\r
104     <ClCompile Include="..\Common\Minimal\semtest.c" />\r
105     <ClCompile Include="..\Common\Minimal\StaticAllocation.c" />\r
106     <ClCompile Include="..\Common\Minimal\MessageBufferDemo.c" />\r
107     <ClCompile Include="..\Common\Minimal\StreamBufferDemo.c" />\r
108     <ClCompile Include="..\Common\Minimal\StreamBufferInterrupt.c" />\r
109     <ClCompile Include="..\Common\Minimal\TaskNotify.c" />\r
110     <ClCompile Include="..\Common\Minimal\timerdemo.c" />\r
111     <ClCompile Include="main.c">\r
112       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
113       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
114     </ClCompile>\r
115     <ClCompile Include="..\..\Source\list.c">\r
116       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
117       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
118     </ClCompile>\r
119     <ClCompile Include="..\..\Source\portable\MSVC-MingW\port.c">\r
120       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
121       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
122     </ClCompile>\r
123     <ClCompile Include="..\..\Source\queue.c">\r
124       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
125       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
126     </ClCompile>\r
127     <ClCompile Include="..\..\Source\tasks.c">\r
128       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
129       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
130     </ClCompile>\r
131     <ClCompile Include="main_blinky.c" />\r
132     <ClCompile Include="main_full.c" />\r
133     <ClCompile Include="Run-time-stats-utils.c" />\r
134   </ItemGroup>\r
135   <ItemGroup>\r
136     <ClInclude Include="..\..\Source\include\event_groups.h" />\r
137     <ClInclude Include="..\..\Source\include\message_buffer.h" />\r
138     <ClInclude Include="..\..\Source\include\stream_buffer.h" />\r
139     <ClInclude Include="..\..\Source\include\timers.h" />\r
140     <ClInclude Include="..\..\Source\portable\MSVC-MingW\portmacro.h" />\r
141     <ClInclude Include="FreeRTOSConfig.h" />\r
142     <ClInclude Include="..\..\Source\include\croutine.h" />\r
143     <ClInclude Include="..\..\Source\include\FreeRTOS.h" />\r
144     <ClInclude Include="..\..\Source\include\list.h" />\r
145     <ClInclude Include="..\..\Source\include\portable.h" />\r
146     <ClInclude Include="..\..\Source\include\projdefs.h" />\r
147     <ClInclude Include="..\..\Source\include\queue.h" />\r
148     <ClInclude Include="..\..\Source\include\semphr.h" />\r
149     <ClInclude Include="..\..\Source\include\task.h" />\r
150     <ClInclude Include="Trace_Recorder_Configuration\trcConfig.h" />\r
151   </ItemGroup>\r
152   <ItemGroup>\r
153     <None Include="packages.config" />\r
154   </ItemGroup>\r
155   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
156   <ImportGroup Label="ExtensionTargets">\r
157   </ImportGroup>\r
158 </Project>