The zlite library is inspired by Mark Adler's venerable zlib library and as the implies, serves as a lightweight drop-in replacement, both in terms of binary and source code size. It intends to conform to RFCs 1950-1952.
For the moment, only CMake is supported. At the moment, a C++17 compiler is required.
The following configs are supported:
- Debug
- MinSizeRel
- RelWithDebInfo
- Run
cmake -DCMAKE_BUILD_TYPE=<config>
to generate native build files, orcmake -G<generator> -DCMAKE_BUILD_TYPE=<config>
for a specific build system. - Build using the generated build files, or run
cmake --build . -DCMAKE_BUILD_TYPE=<config>
.
(C) 2019 under the MPL 2.0.
Charlie Lin
- Convert build system to CMake?
- Gzip compression/decompression
- Implement zlib-compatible shim
- Test against other projects
- Support older compilers?