Skip to content

Fix WAL TypeSpec build graph#575

Merged
adsharma merged 1 commit into
mainfrom
fix-wal-codegen-build-graph
Jun 8, 2026
Merged

Fix WAL TypeSpec build graph#575
adsharma merged 1 commit into
mainfrom
fix-wal-codegen-build-graph

Conversation

@adsharma

@adsharma adsharma commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Summary

  • keep WAL TypeSpec regeneration as an explicit target instead of a normal build dependency
  • compile checked-in WAL record sources directly during ordinary builds
  • fix the MSVC extension-build check to compare BUILD_EXTENSIONS as a string
  • update WAL TypeSpec docs to describe explicit regeneration

Verification

  • cmake -B build/release -G Ninja -DCMAKE_BUILD_TYPE=Release .
  • cmake --build build/release --target lbug_storage_wal -j 2
  • confirmed no generated WAL record files changed

@adsharma adsharma merged commit dba0872 into main Jun 8, 2026
4 checks passed
@adsharma adsharma deleted the fix-wal-codegen-build-graph branch June 8, 2026 06:00
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