Add setup components for use with insertion into VS#45
Conversation
|
@spebl, |
| package name=Microsoft.VisualStudio.VC.Ide.TestAdapterForGoogleTest | ||
| version=$(Version) | ||
| vs.package.type=vsix | ||
| vs.package.installSize=22265856 |
There was a problem hiding this comment.
We should note in the Release steps to keep this up-to-date.
| <?xml version="1.0" encoding="utf-8"?> | ||
| <packages> | ||
| <package id="MicroBuild.Core" version="0.2.0" targetFramework="net46" developmentDependency="true" /> | ||
| <package id="Nerdbank.GitVersioning" version="1.4.30" targetFramework="net46" developmentDependency="true" /> |
There was a problem hiding this comment.
Ensure we have this registered for internal usage.
There was a problem hiding this comment.
I believe we should, many other packages are using it. I'll double check to be sure.
| package name=Microsoft.VisualStudio.VC.Ide.TestAdapterForGoogleTest | ||
| version=$(Version) | ||
| vs.package.type=vsix | ||
| vs.package.installSize=22265856 |
There was a problem hiding this comment.
Ditto; but also should this be duplicated size? (We can fix it later)
There was a problem hiding this comment.
Not currently used, will fix later.
| vs.package.vsixId=GoogleTestAdapterVSIX.8486b54e-5768-482b-b224-7d069ca509d8 | ||
|
|
||
| vs.payloads | ||
| vs.payload source=$(VsixOutDir)\Packaging.TAfGT.vsix |
There was a problem hiding this comment.
Is duplicating this in other swr intentional?
There was a problem hiding this comment.
This isn't built right now as well. I wanted to keep the structure, maybe should have dumped some empty files instead but this will make it easier going forward.
We have microbuild set up to build the swixproj and vsmanproj to generate a vsman for us to merge into the main setup for Visual Studio. Currently the projects under swix/res aren't being used but are there to support localization which is coming soon. Verified the installation with a VAL build on the VS side pulling in a VAL build from this side and setup was all working.