[PATCH] D42769: Create a VSIX Installer for the VS Integration

Zachary Turner via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 31 16:24:47 PST 2018


zturner created this revision.
zturner added reviewers: hans, rnk.

This creates a simple VSIX Installer that installs into VS 2015 and VS 2017.  To build this VSIX you **must** be using VS 2017.  It can't be built with VS 2015.  This is because VS 2017 introduced the ability to create VSIX's that install outside of the local extensions folder, which is necessary for us to install a toolset.  See https://docs.microsoft.com/en-us/visualstudio/extensibility/set-install-root for more information.


https://reviews.llvm.org/D42769

Files:
  llvm/tools/msbuild/Clang.Cpp.Common.props
  llvm/tools/msbuild/Clang.Toolset.x64.props
  llvm/tools/msbuild/Clang.Toolset.x86.props
  llvm/tools/msbuild/LLVM.props
  llvm/tools/msbuild/Toolset.targets
  llvm/tools/msbuild/clang-cl.xml
  llvm/tools/msbuild/llvm.sln
  llvm/tools/msbuild/llvm/.gitignore
  llvm/tools/msbuild/llvm/Clang.Cpp.Common.props
  llvm/tools/msbuild/llvm/LLVM.props
  llvm/tools/msbuild/llvm/Platformx64/Toolset.props
  llvm/tools/msbuild/llvm/Platformx64/Toolset.targets
  llvm/tools/msbuild/llvm/Platformx86/Toolset.props
  llvm/tools/msbuild/llvm/Platformx86/Toolset.targets
  llvm/tools/msbuild/llvm/Properties/AssemblyInfo.cs
  llvm/tools/msbuild/llvm/clang-cl.xml
  llvm/tools/msbuild/llvm/license.txt
  llvm/tools/msbuild/llvm/llvm.csproj
  llvm/tools/msbuild/llvm/source.extension.vsixmanifest

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D42769.132293.patch
Type: text/x-patch
Size: 155450 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180201/96bc18cd/attachment-0001.bin>


More information about the llvm-commits mailing list