Skip to content

[WinAppSDK CMake Support]: Implicitly choose deployment mode based on WindowsAppSDKSelfContained#6490

Draft
ssparach wants to merge 2 commits into
mainfrom
user/ssparach/CMakeModifications
Draft

[WinAppSDK CMake Support]: Implicitly choose deployment mode based on WindowsAppSDKSelfContained#6490
ssparach wants to merge 2 commits into
mainfrom
user/ssparach/CMakeModifications

Conversation

@ssparach
Copy link
Copy Markdown
Contributor

This PR contains changes to the embedded CMake to abide by the refinements introduced where a consuming application no longer needs to link against _Framework or _SelfContained targets accordingly and instead needs to set a property i.e. WindowsAppSDKSelfCOntianed (similar to MSBuild).
The embedded config will then be responsible to call the helper that will resolve to the right target for the consumer. This PR also contains changes to the appxmanifest generation flow.

To examine the consumption model, please see samples inside draft PR: microsoft/WindowsAppSDK-Samples#636 . Note, these samples will only be merged to the public sample repository once users have access to these changes i.e. the changes have been shipped.

A microsoft employee must use /azp run to validate using the pipelines below.

WARNING:
Comments made by azure-pipelines bot maybe inaccurate.
Please see pipeline link to verify that the build is being ran.

For status checks on the main branch, please use TransportPackage-Foundation-PR
(https://microsoft.visualstudio.com/ProjectReunion/_build?definitionId=81063&_a=summary)
and run the build against your PR branch with the default parameters.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant