Skip to content

Make .fppi changes trigger re-generation - #3933

Merged
LeStarch merged 1 commit into
nasa:develfrom
LeStarch:fppi-regen
Jul 24, 2025
Merged

LeStarch merged 1 commit into
nasa:develfrom
LeStarch:fppi-regen

Conversation

@LeStarch

Copy link
Copy Markdown
Collaborator
Related Issue(s)
Has Unit Tests (y/n)
Documentation Included (y/n)

Change Description

Fixes: #3928

@LeStarch
LeStarch merged commit e4cd846 into nasa:devel Jul 24, 2025
LeStarch pushed a commit that referenced this pull request Aug 4, 2026
Covers #3929. TestRelative gains an included.fppi consumed by
constant2.fpp, and records its CMAKE_CONFIGURE_DEPENDS so the tests can
assert the include is registered as a configure dependency and that
touching it re-runs CMake.

Asserting on generated content instead would pass with the fix in #3933
reverted, because the include already reaches the generation command
through FILE_DEPENDENCIES. The configure dependency is the part that
regresses silently.

Co-authored-by: Kadir Can Yildirim <252162627+kadircanyildirm-crypto@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
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.

Updating .fppi Files Does Not Trigger Regeneration

2 participants