]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/WIN32-MSVC-Static-Allocation-Only/WIN32.vcxproj
Update libraries and sundry check-ins ready for the V10.3.0 kernel release.
[freertos] / FreeRTOS / Demo / WIN32-MSVC-Static-Allocation-Only / 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>v142</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>v142</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>v142</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=0x0500;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="..\..\Source\event_groups.c" />\r
191     <ClCompile Include="..\..\Source\stream_buffer.c" />\r
192     <ClCompile Include="..\..\Source\timers.c" />\r
193     <ClCompile Include="..\Common\Minimal\StaticAllocation.c" />\r
194     <ClCompile Include="main.c">\r
195       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
196       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
197       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
198       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
199       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
200     </ClCompile>\r
201     <ClCompile Include="..\..\Source\list.c">\r
202       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
203       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
204       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
205       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
206       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
207     </ClCompile>\r
208     <ClCompile Include="..\..\Source\portable\MSVC-MingW\port.c">\r
209       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
210       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
211       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
212       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
213       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
214     </ClCompile>\r
215     <ClCompile Include="..\..\Source\queue.c">\r
216       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
217       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
218       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
219       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
220       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
221     </ClCompile>\r
222     <ClCompile Include="..\..\Source\tasks.c">\r
223       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
224       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
225       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
226       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Optimised|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
227       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
228     </ClCompile>\r
229   </ItemGroup>\r
230   <ItemGroup>\r
231     <ClInclude Include="..\..\Source\include\event_groups.h" />\r
232     <ClInclude Include="..\..\Source\include\timers.h" />\r
233     <ClInclude Include="..\..\Source\portable\MSVC-MingW\portmacro.h" />\r
234     <ClInclude Include="FreeRTOSConfig.h" />\r
235     <ClInclude Include="..\..\Source\include\croutine.h" />\r
236     <ClInclude Include="..\..\Source\include\FreeRTOS.h" />\r
237     <ClInclude Include="..\..\Source\include\list.h" />\r
238     <ClInclude Include="..\..\Source\include\portable.h" />\r
239     <ClInclude Include="..\..\Source\include\projdefs.h" />\r
240     <ClInclude Include="..\..\Source\include\queue.h" />\r
241     <ClInclude Include="..\..\Source\include\semphr.h" />\r
242     <ClInclude Include="..\..\Source\include\task.h" />\r
243   </ItemGroup>\r
244   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
245   <ImportGroup Label="ExtensionTargets">\r
246   </ImportGroup>\r
247 </Project>