Skip to content

Include Yardarm extensions as build inputs#332

Merged
brantburnett merged 2 commits into
mainfrom
extension-incremental-build
Jul 9, 2026
Merged

Include Yardarm extensions as build inputs#332
brantburnett merged 2 commits into
mainfrom
extension-incremental-build

Conversation

@brantburnett

@brantburnett brantburnett commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Motivation

Changes to the Yardarm extension should trigger an compilation in incremental build scenarios. This supports dynamically built extensions.

Modifications

Add the list of YardarmExtension files to the inputs of the CoreCompile step. Also include the list of extensions in the core compile input cache so that a change in the list triggers a rebuild as well.

Motivation
----------
Changes to the Yardarm extension should trigger an compilation in
incremental build scenarios. This supports dynamically built extensions.

Modifications
-------------
Add the list of YardarmExtension files to the inputs of the CoreCompile
step.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 updates the Yardarm SDK MSBuild targets so that changes to Yardarm extension assemblies participate in MSBuild’s incremental build up-to-date checks, ensuring code generation/compilation re-runs when extensions change.

Changes:

  • Adds @(YardarmExtension) to the Inputs list of the overridden CoreCompile target.

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

@brantburnett
brantburnett marked this pull request as ready for review July 9, 2026 13:11
smarinelli-ces
smarinelli-ces previously approved these changes Jul 9, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

@brantburnett
brantburnett merged commit bd6fdd7 into main Jul 9, 2026
15 of 16 checks passed
@centeredgebot
centeredgebot Bot deleted the extension-incremental-build branch July 9, 2026 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants