Skip to content

feat: improve build system and suppress third-party warnings - #101

Merged
dogo merged 1 commit into
masterfrom
improve-build-system
Oct 16, 2025
Merged

dogo merged 1 commit into
masterfrom
improve-build-system

Conversation

@dogo

@dogo dogo commented Oct 16, 2025

Copy link
Copy Markdown
Owner
  • Configure CMake and Makefile to suppress warnings from third-party libraries (giflib, libpspmath, libintraFont)
  • Fix shellcheck warnings in run-uncrustify.sh script

Build output now only shows warnings from OSLib source code (src/),
making it easier to identify and fix project-specific issues.

Add compilation flags and system includes to hide warnings from giflib,
libpspmath, and libintraFont. Create run-uncrustify.sh to handle ignore
patterns. Clean build output now shows only OSLib-specific warnings.
@dogo
dogo merged commit adec8a2 into master Oct 16, 2025
4 checks passed
@dogo
dogo deleted the improve-build-system branch October 16, 2025 13:03
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