Move dynutil/h to common/h; move common/h to common/src. Update CMakeLists.txt
[dyninst.git] / common / common.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" 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   </ItemGroup>
13   <PropertyGroup Label="Globals">
14     <ProjectGuid>{197E213A-6900-4D09-B280-109A0D02DF36}</ProjectGuid>
15     <RootNamespace>common</RootNamespace>
16     <Keyword>ManagedCProj</Keyword>
17   </PropertyGroup>
18   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
19   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
20     <ConfigurationType>DynamicLibrary</ConfigurationType>
21     <CharacterSet>MultiByte</CharacterSet>
22     <CLRSupport>false</CLRSupport>
23   </PropertyGroup>
24   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
25     <ConfigurationType>DynamicLibrary</ConfigurationType>
26     <CharacterSet>MultiByte</CharacterSet>
27     <CLRSupport>false</CLRSupport>
28   </PropertyGroup>
29   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
30   <ImportGroup Label="ExtensionSettings">
31   </ImportGroup>
32   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
33     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
34     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
35   </ImportGroup>
36   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
37     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
38     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
39   </ImportGroup>
40   <PropertyGroup Label="UserMacros" />
41   <PropertyGroup>
42     <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
43     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\lib\</OutDir>
44     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">i386-unknown-nt4.0\</IntDir>
45     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
46     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">i386-unknown-nt4.0\</OutDir>
47     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">i386-unknown-nt4.0\</IntDir>
48     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
49     <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;c:\Program Files (x86)\boost\boost_1_51;$(FrameworkSDKDir)\include;c:\boost</IncludePath>
50     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
51     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
52     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
53     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
54     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
55     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
56     <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;c:\Program Files (x86)\boost\boost_1_51;$(FrameworkSDKDir)\include;c:\boost</IncludePath>
57   </PropertyGroup>
58   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
59     <ClCompile>
60       <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
61       <Optimization>Disabled</Optimization>
62       <AdditionalIncludeDirectories>..;../dynutil/h;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
63       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;os_windows;arch_x86;cap_relocation;cap_dynamic_heap;cap_stripped_binaries;cap_async_events;cap_threads;cap_tramp_liveness;i386_unknown_nt4_0;_WIN32_WINNT=0x500;DO_INLINE_F=inline;DO_INLINE_P=inline;snprintf=_snprintf;COMMON_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
64       <MinimalRebuild>false</MinimalRebuild>
65       <BasicRuntimeChecks>Default</BasicRuntimeChecks>
66       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
67       <RuntimeTypeInfo>true</RuntimeTypeInfo>
68       <PrecompiledHeaderFile>headers.h</PrecompiledHeaderFile>
69       <WarningLevel>Level3</WarningLevel>
70       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
71       <DisableSpecificWarnings>4251;4503;%(DisableSpecificWarnings)</DisableSpecificWarnings>
72     </ClCompile>
73     <Link>
74       <AdditionalDependencies>Psapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
75       <OutputFile>$(OutDir)$(ProjectName).dll</OutputFile>
76       <SuppressStartupBanner>true</SuppressStartupBanner>
77       <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
78       <GenerateDebugInformation>true</GenerateDebugInformation>
79       <AssemblyDebug>true</AssemblyDebug>
80       <SubSystem>NotSet</SubSystem>
81       <NoEntryPoint>false</NoEntryPoint>
82       <RandomizedBaseAddress>false</RandomizedBaseAddress>
83       <FixedBaseAddress>
84       </FixedBaseAddress>
85       <DataExecutionPrevention>
86       </DataExecutionPrevention>
87     </Link>
88     <PostBuildEvent>
89       <Command>mkdir $(TargetDir)..\include
90 copy $(ProjectDir)..\dynutil\h\*.h $(TargetDir)..\include
91 </Command>
92     </PostBuildEvent>
93   </ItemDefinitionGroup>
94   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
95     <ClCompile>
96       <AdditionalIncludeDirectories>..;../../i386-unknown-nt4.0/include;../dynutil/h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
97       <PreprocessorDefinitions>WIN32;os_windows;arch_x86;cap_relocation;cap_dynamic_heap;cap_stripped_binaries;cap_async_events;cap_threads;cap_tramp_liveness;i386_unknown_nt4_0;_WIN32_WINNT=0x500;DO_INLINE_F=inline;DO_INLINE_P=inline;i386-unknown-nt4.0;BPATCH_LIBRARY;BPATCH_DLL_BUILD;COMMON_LIB;snprintf=_snprintf;%(PreprocessorDefinitions)</PreprocessorDefinitions>
98       <MinimalRebuild>false</MinimalRebuild>
99       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
100       <RuntimeTypeInfo>true</RuntimeTypeInfo>
101       <WarningLevel>Level3</WarningLevel>
102       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
103     </ClCompile>
104     <Link>
105       <AdditionalDependencies>Psapi.lib;dbghelp.lib;Ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
106       <OutputFile>$(OutDir)libcommon.dll</OutputFile>
107       <GenerateDebugInformation>true</GenerateDebugInformation>
108       <RandomizedBaseAddress>false</RandomizedBaseAddress>
109       <DataExecutionPrevention>
110       </DataExecutionPrevention>
111       <ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary>
112     </Link>
113     <PostBuildEvent>
114       <Command>echo mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0
115 mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0
116 echo mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\lib
117 mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\lib
118 echo copy $(TargetDir)libcommon.dll $(TargetDir)..\..\..\i386-unknown-nt4.0\lib
119 copy $(TargetDir)libcommon.dll $(TargetDir)..\..\..\i386-unknown-nt4.0\lib
120 echo copy $(TargetDir)libcommon.lib $(TargetDir)..\..\..\i386-unknown-nt4.0\lib
121 copy $(TargetDir)libcommon.lib $(TargetDir)..\..\..\i386-unknown-nt4.0\lib
122 </Command>
123     </PostBuildEvent>
124   </ItemDefinitionGroup>
125   <ItemGroup>
126     <ClCompile Include="src\addrtranslate-win.C">
127       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
128       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
129     </ClCompile>
130     <ClCompile Include="src\addrtranslate.C">
131       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
132       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
133     </ClCompile>
134     <ClCompile Include="src\Annotatable.C">
135       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
136       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
137     </ClCompile>
138     <ClCompile Include="src\arch-x86.C">
139       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
140       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
141     </ClCompile>
142     <ClCompile Include="src\AST.C">
143       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
144     </ClCompile>
145     <ClCompile Include="src\debugOstream.C">
146       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
147       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
148       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
149       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
150     </ClCompile>
151     <ClCompile Include="src\DOT.C">
152       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
153     </ClCompile>
154     <ClCompile Include="dthread-win.C">
155       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
156     </ClCompile>
157     <ClCompile Include="src\dyn_regs.C">
158       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
159       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
160     </ClCompile>
161     <ClCompile Include="src\Edge.C">
162       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
163     </ClCompile>
164     <ClCompile Include="src\fraction.C">
165       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
166       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
167       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
168       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
169     </ClCompile>
170     <ClCompile Include="src\Graph.C">
171       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
172     </ClCompile>
173     <ClCompile Include="src\int64iostream.C">
174       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
175       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
176       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
177       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
178     </ClCompile>
179     <ClCompile Include="src\lprintf.C">
180       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
181       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
182       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
183       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
184     </ClCompile>
185     <ClCompile Include="src\MappedFile.C">
186       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
187       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
188     </ClCompile>
189     <ClCompile Include="src\Node.C">
190       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
191     </ClCompile>
192     <ClCompile Include="src\pathName.C">
193       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
194       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
195     </ClCompile>
196     <ClCompile Include="src\serialize-bin.C">
197       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
198       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
199     </ClCompile>
200     <ClCompile Include="src\serialize-xml.C">
201       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
202       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
203     </ClCompile>
204     <ClCompile Include="src\sha1.C">
205       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
206       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
207     </ClCompile>
208     <ClCompile Include="src\stats.C">
209       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
210       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
211       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
212     </ClCompile>
213     <ClCompile Include="src\string-regex.C">
214       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
215       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
216     </ClCompile>
217     <ClCompile Include="src\Time.C">
218       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
219       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
220       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
221     </ClCompile>
222     <ClCompile Include="src\Timer.C">
223       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
224       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
225       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
226     </ClCompile>
227     <ClCompile Include="src\timing-nt.C">
228       <PreprocessToFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</PreprocessToFile>
229       <PreprocessSuppressLineNumbers Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</PreprocessSuppressLineNumbers>
230       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
231       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
232       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
233     </ClCompile>
234     <ClCompile Include="src\timing.C">
235       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
236       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
237       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
238     </ClCompile>
239     <ClCompile Include="src\Types.C">
240       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
241       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
242       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
243       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
244     </ClCompile>
245     <ClCompile Include="src\util.C">
246       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
247       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
248     </ClCompile>
249     <ClCompile Include="src\VariableLocation.C">
250       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
251     </ClCompile>
252     <ClCompile Include="src\Buffer.C">
253       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
254     </ClCompile>
255   </ItemGroup>
256   <ItemGroup>
257     <ClInclude Include="h\addrtranslate.h" />
258     <ClInclude Include="..\dynutil\h\Annotatable.h" />
259     <ClInclude Include="h\arch-x86.h" />
260     <ClInclude Include="h\arch.h" />
261     <ClInclude Include="h\debugOstream.h" />
262     <ClInclude Include="h\dthread.h" />
263     <ClInclude Include="..\dynutil\h\dyn_regs.h" />
264     <ClInclude Include="..\dynutil\h\dyntypes.h" />
265     <ClInclude Include="..\dynutil\h\Edge.h" />
266     <ClInclude Include="h\fraction.h" />
267     <ClInclude Include="..\dynutil\h\Graph.h" />
268     <ClInclude Include="h\headers.h" />
269     <ClInclude Include="h\ia32_locations.h" />
270     <ClInclude Include="h\int64iostream.h" />
271     <ClInclude Include="h\IntervalTree.h" />
272     <ClInclude Include="h\language.h" />
273     <ClInclude Include="h\lprintf.h" />
274     <ClInclude Include="h\machineType.h" />
275     <ClInclude Include="h\MappedFile.h" />
276     <ClInclude Include="..\dynutil\h\Node.h" />
277     <ClInclude Include="h\NodeIterator.h" />
278     <ClInclude Include="h\ntHeaders.h" />
279     <ClInclude Include="h\pathName.h" />
280     <ClInclude Include="..\dynutil\h\ProcReader.h" />
281     <ClInclude Include="..\dynutil\h\Serialization.h" />
282     <ClInclude Include="h\serialize.h" />
283     <ClInclude Include="h\sha1.h" />
284     <ClInclude Include="h\Singleton.h" />
285     <ClInclude Include="h\stats.h" />
286     <ClInclude Include="h\std_namesp.h" />
287     <ClInclude Include="..\dynutil\h\stl_utils.h" />
288     <ClInclude Include="h\string-regex.h" />
289     <ClInclude Include="h\stringDecl.h" />
290     <ClInclude Include="..\dynutil\h\SymReader.h" />
291     <ClInclude Include="h\Time.h" />
292     <ClInclude Include="h\Timer.h" />
293     <ClInclude Include="h\timing.h" />
294     <ClInclude Include="h\triple.h" />
295     <ClInclude Include="h\Types.h" />
296     <ClInclude Include="..\dynutil\h\util.h" />
297     <ClInclude Include="..\dynutil\h\VariableLocation.h" />
298     <ClInclude Include="..\dynutil\h\Buffer.h" />
299   </ItemGroup>
300   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
301   <ImportGroup Label="ExtensionTargets">
302   </ImportGroup>
303 </Project>