- 27 May, 2016 1 commit
-
-
Branislav Katreniak authored
-
- 25 May, 2016 2 commits
-
-
Branislav Katreniak authored
-
Branislav Katreniak authored
-
- 18 May, 2016 1 commit
-
-
Branislav Katreniak authored
This method provides kj-ish interface to parse numbers. Moves code from capnp json decoder to kj::StringPtr.
-
- 15 May, 2016 1 commit
-
-
Kenton Varda authored
Fixes a spurrious test failure with out-of-tree builds. Fixes #235 Closes #325
-
- 10 May, 2016 2 commits
-
-
Kenton Varda authored
Was incorrect operator!= for Text::Builder
-
Vladislav Yaroslavlev authored
-
- 06 May, 2016 1 commit
-
-
Kenton Varda authored
Add a cmake package config module + further cmake cleanups
-
- 03 May, 2016 2 commits
-
-
Branislav Katreniak authored
-
Branislav Katreniak authored
It is useful for autoconf based installations.
-
- 02 May, 2016 1 commit
-
-
Kenton Varda authored
Fix JSON handler for DynamicStruct. The handler needs to be told the struct's schema to construct an orphan. Also improve error message when addTypeHandler() is given a handler for a dynamic type but no specific schema is specified. We could support this eventually but we don't presently.
-
- 01 May, 2016 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
Problem discovered and initial test case contributed by Harris Hancock.
-
- 29 Apr, 2016 1 commit
-
-
Kenton Varda authored
miniposix.h shouldn't be executable
-
- 27 Apr, 2016 4 commits
-
-
Branislav Katreniak authored
autotools build does not have this option. Capnp tools are built when CAPNP_LITE == OFF
-
Branislav Katreniak authored
-
Branislav Katreniak authored
This reverts commit 945ec815. Addressing review comments.
-
Andy Lutomirski authored
Noticed by rpmlint
-
- 23 Apr, 2016 1 commit
-
-
Kenton Varda authored
-
- 22 Apr, 2016 3 commits
-
-
Kenton Varda authored
Bka json inf nan as string
-
Kenton Varda authored
json: implement decode(... input, DynamicStruct::Builder output)
-
https://github.com/sandstorm-io/capnproto.gitBranislav Katreniak authored
# Conflicts: # CONTRIBUTORS
-
- 21 Apr, 2016 2 commits
-
-
Branislav Katreniak authored
Required by construct: export(EXPORT ..)
-
Branislav Katreniak authored
-
- 19 Apr, 2016 11 commits
-
-
Branislav Katreniak authored
This allows to consumers to use the same targets regardless whether capnproto CMakeList.txt is added as subdirectory or whether capnproto is found as package
-
Branislav Katreniak authored
-
Branislav Katreniak authored
-
Branislav Katreniak authored
This dependency exists in Makefile.am
-
Branislav Katreniak authored
Build location is consistent with source and install location.
-
Branislav Katreniak authored
File CapnProtoConfig.cmake in build directory includes this file. This change enables consumers to find package CapnProto in build directory without installation.
-
Branislav Katreniak authored
Consumers of non-installed build directory don't have to manually set include dirs.
-
Branislav Katreniak authored
Using installed capnp tools during instead of built capnp tools easily leads to bad results.
-
Branislav Katreniak authored
If CapnProto is part of cmake build, macro CAPNP_GENERATE_CPP uses in-build capnp tools. This change fixes `make check` target with cmake. All tests pass except 1: [ FAIL ] exception-test.c++:30: legacy test: Exception/TrimSourceFilename 1: /home/brano/src/capnproto/c++/src/kj/exception-test.c++:31: failed: expected (trimSourceFilename( "/home/brano/src/capnproto/c++/src/kj/exception-test.c++")) == ("kj/exception-test.c++"); Not sure how to fix the test without disabling it.
-
Branislav Katreniak authored
Which tools should the build system use in this case?
-
Alex Richardson authored
This fixes the lib vs lib64 vs lib32 issue when installing Other problem with cached BIN_INSTALL_DIR, LIB_INSTALL_DIR, etc options is that changing official CMAKE_INSTALL_PREFIX variable has no effect.
-
- 15 Apr, 2016 1 commit
-
-
Kenton Varda authored
Fixed access violation in GetFunctorStartAddress()
-
- 12 Apr, 2016 2 commits
-
-
Kenton Varda authored
Trivial changes required to support Visual Studio 2015 Update 2
-
Harris Hancock authored
-
- 11 Apr, 2016 2 commits
-
-
Alex Richardson authored
-
Alex Richardson authored
This makes it a lot easier for CMake based projects to use Cap'n Proto. Example usage: find_package(CapnProto) capnp_generate_cpp(FOO_SRCS FOO_HDRS foo.capnp) add_executable(foo main.cpp ${FOO_SRCS}) target_link_libraries(foo CapnProto::capnp CapnProto::capnp-rpc) This is a lot better than the previous variable based solution since linking to nonexistent targets is an error whereas an empty variable expansion (e.g. due to typos) will be silently ignored. It also makes sure that the right compiler flags, include directories, defines and link libraries are passed to the compiler for that target without needing any other include_directories(), etc.
-