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>12.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 ("$(FrameworkSDKDir)Bin\NETFX 4.5.1 Tools\sn.exe" -k $(ProjectDir)Key.snk)</PreBuildEvent> 223 </PropertyGroup> 224 <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 225 Other similar extension points exist, see Microsoft.Common.targets. 226 <Target Name="BeforeBuild"> 227 </Target> 228 <Target Name="AfterBuild"> 229 </Target> 230 --> 231</Project> 232