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>15.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 <TargetFrameworkProfile /> 39 </PropertyGroup> 40 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 41 <DebugSymbols>true</DebugSymbols> 42 <DebugType>full</DebugType> 43 <Optimize>false</Optimize> 44 <OutputPath>bin\Debug\</OutputPath> 45 <DefineConstants>DEBUG;TRACE</DefineConstants> 46 <ErrorReport>prompt</ErrorReport> 47 <WarningLevel>4</WarningLevel> 48 <Prefer32Bit>false</Prefer32Bit> 49 </PropertyGroup> 50 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 51 <DebugType>pdbonly</DebugType> 52 <Optimize>true</Optimize> 53 <OutputPath>bin\Release\</OutputPath> 54 <DefineConstants>TRACE</DefineConstants> 55 <ErrorReport>prompt</ErrorReport> 56 <WarningLevel>4</WarningLevel> 57 <RunCodeAnalysis>true</RunCodeAnalysis> 58 <Prefer32Bit>false</Prefer32Bit> 59 </PropertyGroup> 60 <ItemGroup> 61 <Reference Include="envdte, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 62 <EmbedInteropTypes>True</EmbedInteropTypes> 63 </Reference> 64 <Reference Include="envdte80, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 65 <EmbedInteropTypes>True</EmbedInteropTypes> 66 </Reference> 67 <Reference Include="Microsoft.CSharp" /> 68 <Reference Include="Microsoft.VisualStudio.CoreUtility, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> 69 <HintPath>..\packages\VSSDK.CoreUtility.10.0.4\lib\net40\Microsoft.VisualStudio.CoreUtility.dll</HintPath> 70 <Private>False</Private> 71 </Reference> 72 <Reference Include="Microsoft.VisualStudio.Editor, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> 73 <HintPath>..\packages\VSSDK.Editor.10.0.4\lib\net40\Microsoft.VisualStudio.Editor.dll</HintPath> 74 <Private>False</Private> 75 </Reference> 76 <Reference Include="Microsoft.VisualStudio.OLE.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 77 <HintPath>..\packages\VSSDK.OLE.Interop.7.0.4\lib\net20\Microsoft.VisualStudio.OLE.Interop.dll</HintPath> 78 <Private>True</Private> 79 <Private>False</Private> 80 </Reference> 81 <Reference Include="Microsoft.VisualStudio.Shell.10.0, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> 82 <HintPath>..\packages\VSSDK.Shell.10.10.0.3\lib\net40\Microsoft.VisualStudio.Shell.10.0.dll</HintPath> 83 <Private>False</Private> 84 </Reference> 85 <Reference Include="Microsoft.VisualStudio.Shell.Immutable.10.0, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> 86 <HintPath>..\packages\VSSDK.Shell.Immutable.10.10.0.3\lib\net40\Microsoft.VisualStudio.Shell.Immutable.10.0.dll</HintPath> 87 <Private>True</Private> 88 </Reference> 89 <Reference Include="Microsoft.VisualStudio.Shell.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 90 <HintPath>..\packages\VSSDK.Shell.Interop.7.0.4\lib\net20\Microsoft.VisualStudio.Shell.Interop.dll</HintPath> 91 <Private>True</Private> 92 <Private>False</Private> 93 </Reference> 94 <Reference Include="Microsoft.VisualStudio.Shell.Interop.8.0, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 95 <HintPath>..\packages\VSSDK.Shell.Interop.8.8.0.3\lib\net20\Microsoft.VisualStudio.Shell.Interop.8.0.dll</HintPath> 96 <Private>True</Private> 97 <Private>False</Private> 98 </Reference> 99 <Reference Include="Microsoft.VisualStudio.Shell.Interop.10.0" /> 100 <Reference Include="Microsoft.VisualStudio.Shell.Interop.9.0, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 101 <HintPath>..\packages\VSSDK.Shell.Interop.9.9.0.3\lib\net20\Microsoft.VisualStudio.Shell.Interop.9.0.dll</HintPath> 102 <Private>True</Private> 103 <Private>False</Private> 104 </Reference> 105 <Reference Include="Microsoft.VisualStudio.Text.Data, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> 106 <HintPath>..\packages\VSSDK.Text.10.0.4\lib\net40\Microsoft.VisualStudio.Text.Data.dll</HintPath> 107 <Private>False</Private> 108 </Reference> 109 <Reference Include="Microsoft.VisualStudio.Text.Logic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> 110 <HintPath>..\packages\VSSDK.Text.10.0.4\lib\net40\Microsoft.VisualStudio.Text.Logic.dll</HintPath> 111 <Private>False</Private> 112 </Reference> 113 <Reference Include="Microsoft.VisualStudio.Text.UI, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> 114 <HintPath>..\packages\VSSDK.Text.10.0.4\lib\net40\Microsoft.VisualStudio.Text.UI.dll</HintPath> 115 <Private>False</Private> 116 </Reference> 117 <Reference Include="Microsoft.VisualStudio.Text.UI.Wpf, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> 118 <HintPath>..\packages\VSSDK.Text.10.0.4\lib\net40\Microsoft.VisualStudio.Text.UI.Wpf.dll</HintPath> 119 <Private>False</Private> 120 </Reference> 121 <Reference Include="Microsoft.VisualStudio.TextManager.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 122 <Private>False</Private> 123 </Reference> 124 <Reference Include="Microsoft.VisualStudio.TextManager.Interop.8.0, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 125 <HintPath>..\packages\VSSDK.TextManager.Interop.8.8.0.4\lib\net20\Microsoft.VisualStudio.TextManager.Interop.8.0.dll</HintPath> 126 <Private>True</Private> 127 <Private>False</Private> 128 </Reference> 129 <Reference Include="PresentationCore" /> 130 <Reference Include="PresentationFramework" /> 131 <Reference Include="stdole, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 132 <HintPath>..\packages\VSSDK.DTE.7.0.3\lib\net20\stdole.dll</HintPath> 133 <EmbedInteropTypes>False</EmbedInteropTypes> 134 </Reference> 135 <Reference Include="System" /> 136 <Reference Include="System.ComponentModel.Composition" /> 137 <Reference Include="System.Core" /> 138 <Reference Include="System.Data" /> 139 <Reference Include="System.Design" /> 140 <Reference Include="System.Drawing" /> 141 <Reference Include="System.Windows.Forms" /> 142 <Reference Include="System.Xml" /> 143 <Reference Include="System.Xml.Linq" /> 144 <Reference Include="WindowsBase" /> 145 </ItemGroup> 146 <ItemGroup> 147 <COMReference Include="Microsoft.VisualStudio.CommandBars"> 148 <Guid>{1CBA492E-7263-47BB-87FE-639000619B15}</Guid> 149 <VersionMajor>8</VersionMajor> 150 <VersionMinor>0</VersionMinor> 151 <Lcid>0</Lcid> 152 <WrapperTool>primary</WrapperTool> 153 <Isolated>False</Isolated> 154 <EmbedInteropTypes>False</EmbedInteropTypes> 155 </COMReference> 156 <COMReference Include="stdole"> 157 <Guid>{00020430-0000-0000-C000-000000000046}</Guid> 158 <VersionMajor>2</VersionMajor> 159 <VersionMinor>0</VersionMinor> 160 <Lcid>0</Lcid> 161 <WrapperTool>primary</WrapperTool> 162 <Isolated>False</Isolated> 163 <EmbedInteropTypes>False</EmbedInteropTypes> 164 </COMReference> 165 </ItemGroup> 166 <ItemGroup> 167 <Compile Include="Guids.cs" /> 168 <Compile Include="Resources.Designer.cs"> 169 <AutoGen>True</AutoGen> 170 <DesignTime>True</DesignTime> 171 <DependentUpon>Resources.resx</DependentUpon> 172 </Compile> 173 <Compile Include="GlobalSuppressions.cs" /> 174 <Compile Include="ClangFormatPackage.cs"> 175 <SubType>Component</SubType> 176 </Compile> 177 <Compile Include="Properties\AssemblyInfo.cs" /> 178 <Compile Include="PkgCmdID.cs" /> 179 <Compile Include="RunningDocTableEventsDispatcher.cs" /> 180 <Compile Include="Vsix.cs" /> 181 </ItemGroup> 182 <ItemGroup> 183 <EmbeddedResource Include="Resources.resx"> 184 <Generator>ResXFileCodeGenerator</Generator> 185 <LastGenOutput>Resources.Designer.cs</LastGenOutput> 186 <SubType>Designer</SubType> 187 </EmbeddedResource> 188 <EmbeddedResource Include="VSPackage.resx"> 189 <MergeWithCTO>true</MergeWithCTO> 190 <ManifestResourceName>VSPackage</ManifestResourceName> 191 </EmbeddedResource> 192 </ItemGroup> 193 <ItemGroup> 194 <None Include="Key.snk" /> 195 <None Include="packages.config"> 196 <SubType>Designer</SubType> 197 </None> 198 <None Include="source.extension.vsixmanifest"> 199 <SubType>Designer</SubType> 200 </None> 201 </ItemGroup> 202 <ItemGroup> 203 <VSCTCompile Include="ClangFormat.vsct"> 204 <ResourceName>Menus.ctmenu</ResourceName> 205 </VSCTCompile> 206 </ItemGroup> 207 <ItemGroup> 208 <None Include="Resources\Images_32bit.bmp" /> 209 </ItemGroup> 210 <ItemGroup> 211 <Content Include="clang-format.exe"> 212 <IncludeInVSIX>true</IncludeInVSIX> 213 </Content> 214 <Content Include="license.txt"> 215 <IncludeInVSIX>true</IncludeInVSIX> 216 </Content> 217 <Content Include="Resources\Package.ico" /> 218 </ItemGroup> 219 <ItemGroup> 220 <BootstrapperPackage Include=".NETFramework,Version=v4.0"> 221 <Visible>False</Visible> 222 <ProductName>Microsoft .NET Framework 4 %28x86 and x64%29</ProductName> 223 <Install>true</Install> 224 </BootstrapperPackage> 225 <BootstrapperPackage Include="Microsoft.Net.Client.3.5"> 226 <Visible>False</Visible> 227 <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName> 228 <Install>false</Install> 229 </BootstrapperPackage> 230 <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> 231 <Visible>False</Visible> 232 <ProductName>.NET Framework 3.5 SP1</ProductName> 233 <Install>false</Install> 234 </BootstrapperPackage> 235 <BootstrapperPackage Include="Microsoft.Windows.Installer.4.5"> 236 <Visible>False</Visible> 237 <ProductName>Windows Installer 4.5</ProductName> 238 <Install>true</Install> 239 </BootstrapperPackage> 240 </ItemGroup> 241 <PropertyGroup> 242 <UseCodebase>true</UseCodebase> 243 </PropertyGroup> 244 <PropertyGroup> 245 <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion> 246 <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath> 247 </PropertyGroup> 248 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> 249 <Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" /> 250 <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\VSSDK\Microsoft.VsSDK.targets" Condition="false" /> 251 <PropertyGroup> 252 <PreBuildEvent>if not exist $(ProjectDir)Key.snk ("$(FrameworkSDKDir)Bin\NETFX 4.6 Tools\sn.exe" -k $(ProjectDir)Key.snk)</PreBuildEvent> 253 </PropertyGroup> 254 <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 255 Other similar extension points exist, see Microsoft.Common.targets. 256 <Target Name="BeforeBuild"> 257 </Target> 258 <Target Name="AfterBuild"> 259 </Target> 260 --> 261</Project> 262