Skip to content

General use C++ utility library used in Cap'n Proto, extracted into a standalone repository

License

Notifications You must be signed in to change notification settings

ryanwebber/libkj

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LibKJ

An excellent C++ utility library used in Cap'n Proto that has been extracted into its own github repository here.

Building

The KJ libraries can be built out-of-source with CMake:

git clone [email protected]:ryanwebber/libkj.git
cd libkj
mkdir build
cd build
cmake ../
make -j 4

This will produce the following static libraries:

  • libkj-async
  • libkj-gzip
  • libkj-http
  • libkj-test
  • libkj-tls
  • libkj

Contributing

Please contribute work to the source in the core Cap'n Proto repository according to their contribution guidelines. Sane maintenance changes (updating to new Cap'n Proto versions, fixing build issues, etc) are gratefully welcome here!

Licence

MIT - just as the Cap'n Proto source. A copy of the original licence and all copywrite notices have been retained accordingly.

About

General use C++ utility library used in Cap'n Proto, extracted into a standalone repository

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 99.5%
  • Other 0.5%