You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
capnproto/c++
Kenton Varda c8189ec3c2
Merge pull request #1347 from capnproto/unwrap-or-return
Add KJ_UNWRAP_OR_RETURN macro.
3 years ago
..
cmake CMake: add kj-tls target 5 years ago
ekam-provider Make GDB work more nicely on Ekam-built binaries. 12 years ago
m4 We now require C++14. 6 years ago
pkgconfig Fixes #1258. 3 years ago
samples Revert "We require at least cmake 3.8 for cxx_std_14." 6 years ago
src Merge pull request #1347 from capnproto/unwrap-or-return 3 years ago
CMakeLists.txt Set mainline version to 0.10-dev. 3 years ago
LICENSE.txt Improve makefiles to the point that make distcheck works. 12 years ago
Makefile.am use appropriate ldconfig command for OpenBSD 3 years ago
Makefile.ekam We now require C++14. 6 years ago
README.txt Update woefully outdated readme for the c++ package. 10 years ago
afl-fuzz.sh fix typo in comment 8 years ago
configure.ac Set mainline version to 0.10-dev. 3 years ago
regenerate-bootstraps.sh Introduce new 'stream' keyword. 6 years ago
setup-autotools.sh Revert "Replaced fixed -j parm with call to nproc" 10 years ago
setup-ekam.sh Use /usr/bin/env shebang - /bin/bash is not universal 11 years ago
valgrind.supp Suppress bogus valgrind post-exit error. 5 years ago

README.txt

Cap'n Proto - Insanely Fast Data Serialization Format
Copyright 2013-2015 Sandstorm Development Group, Inc.
https://capnproto.org

Cap'n Proto is an insanely fast data interchange format and capability-based
RPC system.  Think JSON, except binary.  Or think of Google's Protocol Buffers
(http://protobuf.googlecode.com), except faster.  In fact, in benchmarks,
Cap'n Proto is INFINITY TIMES faster than Protocol Buffers.

Full installation and usage instructions and other documentation are maintained
on the Cap'n Proto web site:
  http://kentonv.github.io/capnproto/install.html

WARNING: Cap'n Proto requires a modern compiler. See the above link for
detailed requirements.

To build and install (from a release package), simply do:
  ./configure
  make -j4 check
  sudo make install

The -j4 allows the build to use up to four processor cores instead of one.
You can increase this number if you have more cores.  Specifying "check"
says to run tests in addition to building.  This can be omitted to make the
build slightly faster, but running tests and reporting failures back to the
developers helps us out!