Skip to content

Refactor module build targets into static libraries#53

Closed
floke75 wants to merge 1 commit intomainfrom
codex/review-automated-code-review-corrections-845h98
Closed

Refactor module build targets into static libraries#53
floke75 wants to merge 1 commit intomainfrom
codex/review-automated-code-review-corrections-845h98

Conversation

@floke75
Copy link
Copy Markdown
Owner

@floke75 floke75 commented Sep 28, 2025

Summary

  • refactor the bespoke module helper to emit static libraries with proper PUBLIC usage requirements and PIC
  • declare the required module dependencies for the python bindings and rive decoders modules
  • document the remediation and remaining SDL2 prerequisite in the build analysis report

Testing

  • cmake -S . -B build -DYUP_ENABLE_AUDIO_MODULES=0
  • cmake --build build --target yup_python -- -j$(nproc) (fails: missing SDL2 development headers in the container)

https://chatgpt.com/codex/tasks/task_e_68d858200ed483298425b216f87bf8f6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant