Skip to content

Conversation

@skypher
Copy link
Contributor

@skypher skypher commented Nov 29, 2025

Summary

  • Packaging was silently producing incomplete packages when smpq was missing on Windows and Linux
  • Now CMake configuration fails with a clear error instead of building a package without the MPQ file

Test plan

  • Configure with CPACK=ON without smpq installed on Linux/Windows - should fail
  • Configure with CPACK=ON with smpq installed - should succeed
  • Apple builds unaffected (they don't include the MPQ in the DMG)
  • Console builds (Switch, Vita, etc.) unaffected (they don't use CPack)

DLL packaging was silently producing incomplete packages when smpq was
missing. Now CMake configuration fails with a clear error instead.
@AJenbo AJenbo enabled auto-merge (rebase) November 29, 2025 10:10
@AJenbo AJenbo merged commit 17edf8c into diasurgical:master Nov 29, 2025
26 of 30 checks passed
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.

2 participants