1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
3  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4  <PropertyGroup>
5    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7    <SchemaVersion>2.0</SchemaVersion>
8    <ProjectGuid>{7FD1783E-2D31-4D05-BF23-6EBE1B42B608}</ProjectGuid>
9    <ProjectTypeGuids>{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
10    <OutputType>Library</OutputType>
11    <AppDesignerFolder>Properties</AppDesignerFolder>
12    <RootNamespace>LLVM.ClangFormat</RootNamespace>
13    <AssemblyName>ClangFormat</AssemblyName>
14    <SignAssembly>true</SignAssembly>
15    <AssemblyOriginatorKeyFile>Key.snk</AssemblyOriginatorKeyFile>
16    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
17    <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
18    <FileUpgradeFlags>
19    </FileUpgradeFlags>
20    <UpgradeBackupLocation>
21    </UpgradeBackupLocation>
22    <OldToolsVersion>4.0</OldToolsVersion>
23    <PublishUrl>publish\</PublishUrl>
24    <Install>true</Install>
25    <InstallFrom>Disk</InstallFrom>
26    <UpdateEnabled>false</UpdateEnabled>
27    <UpdateMode>Foreground</UpdateMode>
28    <UpdateInterval>7</UpdateInterval>
29    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
30    <UpdatePeriodically>false</UpdatePeriodically>
31    <UpdateRequired>false</UpdateRequired>
32    <MapFileExtensions>true</MapFileExtensions>
33    <ApplicationRevision>0</ApplicationRevision>
34    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
35    <IsWebBootstrapper>false</IsWebBootstrapper>
36    <UseApplicationTrust>false</UseApplicationTrust>
37    <BootstrapperEnabled>true</BootstrapperEnabled>
38  </PropertyGroup>
39  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
40    <DebugSymbols>true</DebugSymbols>
41    <DebugType>full</DebugType>
42    <Optimize>false</Optimize>
43    <OutputPath>bin\Debug\</OutputPath>
44    <DefineConstants>DEBUG;TRACE</DefineConstants>
45    <ErrorReport>prompt</ErrorReport>
46    <WarningLevel>4</WarningLevel>
47  </PropertyGroup>
48  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
49    <DebugType>pdbonly</DebugType>
50    <Optimize>true</Optimize>
51    <OutputPath>bin\Release\</OutputPath>
52    <DefineConstants>TRACE</DefineConstants>
53    <ErrorReport>prompt</ErrorReport>
54    <WarningLevel>4</WarningLevel>
55    <RunCodeAnalysis>true</RunCodeAnalysis>
56  </PropertyGroup>
57  <ItemGroup>
58    <Reference Include="Microsoft.CSharp" />
59    <Reference Include="Microsoft.VisualStudio.CoreUtility, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
60    <Reference Include="Microsoft.VisualStudio.Editor, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
61    <Reference Include="Microsoft.VisualStudio.OLE.Interop" />
62    <Reference Include="Microsoft.VisualStudio.Shell.Interop" />
63    <Reference Include="Microsoft.VisualStudio.Shell.Interop.8.0" />
64    <Reference Include="Microsoft.VisualStudio.Shell.Interop.9.0" />
65    <Reference Include="Microsoft.VisualStudio.Shell.Interop.10.0" />
66    <Reference Include="Microsoft.VisualStudio.TextManager.Interop" />
67    <Reference Include="Microsoft.VisualStudio.Shell.10.0">
68      <Private>false</Private>
69    </Reference>
70    <Reference Include="Microsoft.VisualStudio.Text.Data, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
71    <Reference Include="Microsoft.VisualStudio.Text.Logic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
72    <Reference Include="Microsoft.VisualStudio.Text.UI, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
73    <Reference Include="Microsoft.VisualStudio.Text.UI.Wpf, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
74    <Reference Include="Microsoft.VisualStudio.TextManager.Interop" />
75    <Reference Include="Microsoft.VisualStudio.Shell.Immutable.10.0" />
76    <Reference Include="System" />
77    <Reference Include="System.Core" />
78    <Reference Include="System.Data" />
79    <Reference Include="System.Design" />
80    <Reference Include="System.Drawing" />
81    <Reference Include="System.Windows.Forms" />
82    <Reference Include="System.Xml" />
83    <Reference Include="System.Xml.Linq" />
84  </ItemGroup>
85  <ItemGroup>
86    <COMReference Include="EnvDTE">
87      <Guid>{80CC9F66-E7D8-4DDD-85B6-D9E6CD0E93E2}</Guid>
88      <VersionMajor>8</VersionMajor>
89      <VersionMinor>0</VersionMinor>
90      <Lcid>0</Lcid>
91      <WrapperTool>primary</WrapperTool>
92      <Isolated>False</Isolated>
93      <EmbedInteropTypes>False</EmbedInteropTypes>
94    </COMReference>
95    <COMReference Include="EnvDTE100">
96      <Guid>{26AD1324-4B7C-44BC-84F8-B86AED45729F}</Guid>
97      <VersionMajor>10</VersionMajor>
98      <VersionMinor>0</VersionMinor>
99      <Lcid>0</Lcid>
100      <WrapperTool>primary</WrapperTool>
101      <Isolated>False</Isolated>
102      <EmbedInteropTypes>False</EmbedInteropTypes>
103    </COMReference>
104    <COMReference Include="EnvDTE80">
105      <Guid>{1A31287A-4D7D-413E-8E32-3B374931BD89}</Guid>
106      <VersionMajor>8</VersionMajor>
107      <VersionMinor>0</VersionMinor>
108      <Lcid>0</Lcid>
109      <WrapperTool>primary</WrapperTool>
110      <Isolated>False</Isolated>
111      <EmbedInteropTypes>False</EmbedInteropTypes>
112    </COMReference>
113    <COMReference Include="EnvDTE90">
114      <Guid>{2CE2370E-D744-4936-A090-3FFFE667B0E1}</Guid>
115      <VersionMajor>9</VersionMajor>
116      <VersionMinor>0</VersionMinor>
117      <Lcid>0</Lcid>
118      <WrapperTool>primary</WrapperTool>
119      <Isolated>False</Isolated>
120      <EmbedInteropTypes>False</EmbedInteropTypes>
121    </COMReference>
122    <COMReference Include="Microsoft.VisualStudio.CommandBars">
123      <Guid>{1CBA492E-7263-47BB-87FE-639000619B15}</Guid>
124      <VersionMajor>8</VersionMajor>
125      <VersionMinor>0</VersionMinor>
126      <Lcid>0</Lcid>
127      <WrapperTool>primary</WrapperTool>
128      <Isolated>False</Isolated>
129      <EmbedInteropTypes>False</EmbedInteropTypes>
130    </COMReference>
131    <COMReference Include="stdole">
132      <Guid>{00020430-0000-0000-C000-000000000046}</Guid>
133      <VersionMajor>2</VersionMajor>
134      <VersionMinor>0</VersionMinor>
135      <Lcid>0</Lcid>
136      <WrapperTool>primary</WrapperTool>
137      <Isolated>False</Isolated>
138      <EmbedInteropTypes>False</EmbedInteropTypes>
139    </COMReference>
140  </ItemGroup>
141  <ItemGroup>
142    <Compile Include="Guids.cs" />
143    <Compile Include="Resources.Designer.cs">
144      <AutoGen>True</AutoGen>
145      <DesignTime>True</DesignTime>
146      <DependentUpon>Resources.resx</DependentUpon>
147    </Compile>
148    <Compile Include="GlobalSuppressions.cs" />
149    <Compile Include="ClangFormatPackage.cs">
150      <SubType>Component</SubType>
151    </Compile>
152    <Compile Include="Properties\AssemblyInfo.cs" />
153    <Compile Include="PkgCmdID.cs" />
154  </ItemGroup>
155  <ItemGroup>
156    <EmbeddedResource Include="Resources.resx">
157      <Generator>ResXFileCodeGenerator</Generator>
158      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
159      <SubType>Designer</SubType>
160    </EmbeddedResource>
161    <EmbeddedResource Include="VSPackage.resx">
162      <MergeWithCTO>true</MergeWithCTO>
163      <ManifestResourceName>VSPackage</ManifestResourceName>
164    </EmbeddedResource>
165  </ItemGroup>
166  <ItemGroup>
167    <None Include="Key.snk" />
168    <None Include="source.extension.vsixmanifest">
169      <SubType>Designer</SubType>
170    </None>
171  </ItemGroup>
172  <ItemGroup>
173    <VSCTCompile Include="ClangFormat.vsct">
174      <ResourceName>Menus.ctmenu</ResourceName>
175    </VSCTCompile>
176  </ItemGroup>
177  <ItemGroup>
178    <None Include="Resources\Images_32bit.bmp" />
179  </ItemGroup>
180  <ItemGroup>
181    <Content Include="clang-format.exe">
182      <IncludeInVSIX>true</IncludeInVSIX>
183    </Content>
184    <Content Include="license.txt">
185      <IncludeInVSIX>true</IncludeInVSIX>
186    </Content>
187    <Content Include="Resources\Package.ico" />
188  </ItemGroup>
189  <ItemGroup>
190    <BootstrapperPackage Include=".NETFramework,Version=v4.0">
191      <Visible>False</Visible>
192      <ProductName>Microsoft .NET Framework 4 %28x86 and x64%29</ProductName>
193      <Install>true</Install>
194    </BootstrapperPackage>
195    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
196      <Visible>False</Visible>
197      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
198      <Install>false</Install>
199    </BootstrapperPackage>
200    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
201      <Visible>False</Visible>
202      <ProductName>.NET Framework 3.5 SP1</ProductName>
203      <Install>false</Install>
204    </BootstrapperPackage>
205    <BootstrapperPackage Include="Microsoft.Windows.Installer.4.5">
206      <Visible>False</Visible>
207      <ProductName>Windows Installer 4.5</ProductName>
208      <Install>true</Install>
209    </BootstrapperPackage>
210  </ItemGroup>
211  <PropertyGroup>
212    <UseCodebase>true</UseCodebase>
213  </PropertyGroup>
214  <PropertyGroup>
215    <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
216    <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
217  </PropertyGroup>
218  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
219  <Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" />
220  <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\VSSDK\Microsoft.VsSDK.targets" Condition="false" />
221  <PropertyGroup>
222    <PreBuildEvent>if not exist $(ProjectDir)Key.snk (
223  "$(FrameworkSDKDir)Bin\NETFX 4.0 Tools\sn.exe" -k $(ProjectDir)Key.snk
224)</PreBuildEvent>
225  </PropertyGroup>
226  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
227       Other similar extension points exist, see Microsoft.Common.targets.
228  <Target Name="BeforeBuild">
229  </Target>
230  <Target Name="AfterBuild">
231  </Target>
232  -->
233</Project>
234