Upgrade and fix clang-format-vs
Antonio Maiorano via cfe-commits
cfe-commits at lists.llvm.org
Thu Aug 18 19:07:09 PDT 2016
Hi,
What I meant by upgrade was simply making it build in VS 2015. However, you
bring up a valid point about making sure the extension will continue to
work in VS 2012. I will look into that. Like those references that go from
10 to 14 that point out; I wonder if instead I should be able to bring in
those version 10 assemblies via NuGet. I'll take a closer look.
Part of my change, however, seems to imply that the extension (vsix)
project would not build correctly even in VS 2012. For instance, the
missing Key.snk file. I don't have VS 2012 installed at the moment, so I
cannot validate.
Thanks,
Antonio
On Thu, 18 Aug 2016 at 19:38 Hans Wennborg <hans at chromium.org> wrote:
> Hi Antonio,
>
> On Wed, Aug 17, 2016 at 8:15 AM, Antonio Maiorano via cfe-commits
> <cfe-commits at lists.llvm.org> wrote:
> > This patch for clang-format-vs includes the following:
> >
> > - Upgrade to VS 2015, including .NET framework upgrade from 4.0 to 4.5,
> and
> > upgrading Microsoft.VisualStudio references to v14 versions
> > - Fix build by removing dependency on "Key.snk" file which was never
> checked
> > in (and not really required anyway)
> > - Add ".vs" directory to svn ignore (new folder that VS 2015 creates for
> > user settings)
>
> "What does "Upgrade to VS 2015 mean? Adding support for running the
> plugin in VS2015, or does it mean requiring VS2015 for building?
>
> +zturner: I thought the plugin already worked in VS 2015?
>
> I mostly just build the plugin without knowing exactly how this stuff
> works, but looking at the patch I'm worried that you're increasing the
> required version for building it? I see a bunch of values going from
> 10 (VS 2012) to 14 (VS 2015).
>
> Thanks,
> Hans
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20160819/aab32f34/attachment.html>
More information about the cfe-commits
mailing list