A FOSS impl of PKWare DCL "implode" format extracted from StormLib by Ladislav Zezula
- C 89.2%
- CMake 5.6%
- C++ 5.2%
| cmake | ||
| include/pklib | ||
| src | ||
| tests | ||
| .gitignore | ||
| .gitmodules | ||
| CMakeLists.txt | ||
| License.md | ||
| ReadMe.md | ||
pklib (modified for better packaging)
It is the modified version of Ladislav Zezula's pklib, ripped out of StormLib, which is a free open-source compressor for PKWare DCL.
Modifications:
- splitted into a separate git repo for the convenience of ones who want to inline it as a submodule
- Splitted look-up tables (LUTs) into a separate shared lib used by both compressor and decompressor
- changed repo layout for convenience and clarity: each lib is within own dir, and test for it in its subdir
- implemented building with CMake, packaging with CPack and other stuff usin Boilerplate.cmake
- implemented testing using
fileTestSuite