- 23 Oct, 2014 3 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
Note that embedded schema structures in generated code are still incorrect.
-
- 22 Oct, 2014 1 commit
-
-
Kenton Varda authored
CMake improvements
-
- 21 Oct, 2014 3 commits
-
-
Kenton Varda authored
initial fixes for building kj/main.c++ utilities on mingw
-
Joshua Warner authored
-
Kenton Varda authored
Remove '-d' flag from call to atos(1)
-
- 20 Oct, 2014 14 commits
-
-
Kenton Varda authored
That is to say, whereas previously we would extend capnp::typeId<T>() to a new type by declaring a specialization of it for that type, now we instead have the type contain a nested class called _capnpPrivate which contains a `typeId` constant. This is necessary because it is impossible to specialize a template for a type which is itself nested inside a template type. E.g. it's impossible to write a specialization `template <typename T> typeId<Foo<T>::Bar>()`; C++ simply doesn't support this. But with generics, Cap'n Proto will allow types to be nested inside templates, so we need this to work.
-
Kenton Varda authored
-
Kenton Varda authored
-
Philip Quinn authored
-
Philip Quinn authored
atos(1) doesn't actually have a '-d' flag, but its inclusion was innocuous (and suppressed a warning) until OS X 10.10.
-
Kenton Varda authored
1) Apparently mixing member defaults and initializer lists is a C++14 thing. 2) My test script compiles with -Werror which errors out on calls to now-deprecated getDependency().
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
More refactoring is needed, but this at least makes "using" aliases work correctly with generics.
-
Philip Quinn authored
-
Philip Quinn authored
-
Philip Quinn authored
-
- 19 Oct, 2014 3 commits
-
-
Philip Quinn authored
-
Philip Quinn authored
-
Philip Quinn authored
-
- 18 Oct, 2014 2 commits
-
-
Philip Quinn authored
-
Philip Quinn authored
-
- 17 Oct, 2014 3 commits
-
-
Joshua Warner authored
This function now (on windows): * converts \n to \r\n (for both file and console outputs) * when the output is redirected to a file, uses WriteFile with utf-8 output * when the output will appear on a console, uses WriteConsole with utf-16 output instead
-
Kenton Varda authored
-
Kenton Varda authored
-
- 15 Oct, 2014 7 commits
-
-
Kenton Varda authored
add fix for older cmake versions
-
Joshua Warner authored
-
Joshua Warner authored
-
Joshua Warner authored
-
Kenton Varda authored
Add initial cmake build support
-
Joshua Warner authored
-
Joshua Warner authored
* Move binaries into the bin directory and libs into the lib directory in the output * Make sure the actual binary output file of capnp-tool is just capnp * Remove need for deprecated cmake get_property function
-
- 14 Oct, 2014 3 commits
-
-
Joshua Warner authored
-
Joshua Warner authored
-
Joshua Warner authored
-
- 12 Oct, 2014 1 commit
-
-
Ahmed Charles authored
-