Skip to content

Add support for zephyr RTOS#53

Open
alexandre-perrin wants to merge 1 commit into
pfalcon:masterfrom
alexandre-perrin:master
Open

Add support for zephyr RTOS#53
alexandre-perrin wants to merge 1 commit into
pfalcon:masterfrom
alexandre-perrin:master

Conversation

@alexandre-perrin
Copy link
Copy Markdown

Zephyr does not provide compression libraries such as gzip or zlib. Uzlib is a good candidate as a small footprint library. This adds support to integrate and build uzlib as zephyr module.

Changes:

  • Use <> type include instead of quote includes for uzlib_conf.h to be able to override conf for zephyr.
  • Added zephyr directory for module build variant
  • Ported uzlib configuration to Kconfig

Features:

  • Module can be configured to build for compression or/and decompression
  • Uzlib configuration through Kconfig

Zephyr does not provide compression libraries such as gzip or zlib.
Uzlib is a good candidate as a small footprint library.
This adds support to integrate and build uzlib as  zephyr module.

Changes:
* Use <> type include instead of quote includes for uzlib_conf.h
   to be able to override conf for zephyr.
* Added zephyr directory for module build variant
* Ported uzlib configuration to Kconfig

Features:
* Module can be configured to build for compression or/and decompression
* Uzlib configuration through Kconfig
@github-actions github-actions Bot added the Stale label Apr 1, 2026
@pfalcon pfalcon added triaged and removed Stale labels Apr 2, 2026
@pfalcon
Copy link
Copy Markdown
Owner

pfalcon commented Apr 2, 2026

Thanks for the patch. Unfortunately, I currently don't have enough resources to maintain this project actively. I also by default would be skeptical about such patches - uzlib is intended to be a generic lib which can be integrated into any environment (and in easy enough manner). If a particular (RT)OS needs some adhoc files for such integration, that would belong to an (RT)OS (perhaps its "package repository"), not a generic project.

Repository owner deleted a comment from github-actions Bot Apr 2, 2026
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.

2 participants