Skip to content

Add sourcelink support for SOS native libraries#5703

Open
hoyosjs wants to merge 1 commit intodotnet:mainfrom
hoyosjs:juhoyosa/sourcelink-embedding
Open

Add sourcelink support for SOS native libraries#5703
hoyosjs wants to merge 1 commit intodotnet:mainfrom
hoyosjs:juhoyosa/sourcelink-embedding

Conversation

@hoyosjs
Copy link
Member

@hoyosjs hoyosjs commented Feb 2, 2026

No description provided.

Copilot AI review requested due to automatic review settings February 2, 2026 23:57
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds sourcelink support for SOS native libraries by integrating sourcelink file generation into the MSBuild native prerequisites project. The changes enable native debugging symbols to reference source code locations via sourcelink.

Changes:

  • Upgraded Microsoft.Build.NoTargets SDK from version 3.5.0 to 3.7.0
  • Added MSBuild targets to generate and verify native sourcelink files during the build process
  • Modified build configuration to enable sourcelink target execution

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
global.json Updated Microsoft.Build.NoTargets SDK version from 3.5.0 to 3.7.0
eng/native-prereqs.proj Added properties and targets for native sourcelink file generation, and modified DebugType to enable sourcelink targets

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@hoyosjs hoyosjs enabled auto-merge (squash) February 3, 2026 04:43
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.

1 participant