Skip to content

Add CppWinRTGenerateWindowsMetadata property to more quickly determine if a project outputs a winmd. - #404

Merged
Scott Jones (Scottj1s) merged 4 commits into
microsoft:masterfrom
jlaanstra:user/jlaans/399
Oct 29, 2019
Merged

Add CppWinRTGenerateWindowsMetadata property to more quickly determine if a project outputs a winmd.#404
Scott Jones (Scottj1s) merged 4 commits into
microsoft:masterfrom
jlaanstra:user/jlaans/399

Conversation

@jlaanstra

@jlaanstra Johan Laanstra (jlaanstra) commented Oct 29, 2019

Copy link
Copy Markdown
Contributor

This PR adds the CppWinRTGenerateWindowsMetadata property to more quickly determine if a project outputs a winmd. This allows a project to determine this without evaluating all its project references for the presence of static libraries.

Tested NuGetTest.sln as well as various razzle projects.

Fixes #399

Comment thread nuget/CppWinrtRules.Project.xml Outdated
Comment thread nuget/CppWinrtRules.Project.xml
Comment thread nuget/Microsoft.Windows.CppWinRT.targets
Comment thread test/nuget/TestRuntimeComponent1/TestRuntimeComponent1.vcxproj
Comment thread nuget/readme.md Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

DesignTime builds are slow in VS with the latest MSBuild targets.

2 participants