- 29 Jul, 2016 1 commit
-
-
Vitali Lovich authored
Add missing include when building on Linux Discovered trying to build on Android using CMake. UIO_MAXIOV is only exported by the linux/uio.h header which was never included. Not sure how normal Linux builds work. Add missing reinterpret cast from const void* to const byte*. Remove -pthread compile flag when building under Android. ANDROID cmake variable exported by android-cmake project.
-
- 03 May, 2016 1 commit
-
-
Branislav Katreniak authored
-
- 27 Apr, 2016 2 commits
-
-
Branislav Katreniak authored
autotools build does not have this option. Capnp tools are built when CAPNP_LITE == OFF
-
Branislav Katreniak authored
-
- 21 Apr, 2016 1 commit
-
-
Branislav Katreniak authored
Required by construct: export(EXPORT ..)
-
- 19 Apr, 2016 4 commits
-
-
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
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.
-
- 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.
-
- 29 Mar, 2016 1 commit
-
-
Branislav Katreniak authored
-
- 06 Feb, 2016 1 commit
-
-
Sebastian Zenker authored
-
- 01 Feb, 2015 1 commit
-
-
Alex Richardson authored
Otherwise the installed pkgconfig files are broken. The release script has also been changed to update the version for CMakeLists.txt. Fixes issue #162
-
- 14 Dec, 2014 1 commit
-
-
Kenton Varda authored
I've added -Wextra as well as removed some of the -Wno-* flags and fixed issues in the code. Also fixed the cmake build to put user-defined flags after default flags so that they can be overridden.
-
- 12 Dec, 2014 1 commit
-
-
Kenton Varda authored
The idea behind the directory organization was that we might have official implementations for other languages in other top-level directories, as siblings to the c++ directory. It seems implausible that we'd use CMake as a meta-build-system over all of these. Another reason for this change is that the release tarball actually contains only the c++ subdirectory. We probably want to include cmake files in the release.
-
- 01 Dec, 2014 1 commit
-
-
Philip Quinn authored
-
- 30 Nov, 2014 3 commits
-
-
Philip Quinn authored
-
Philip Quinn authored
CMake automatically patches the switch character.
-
Philip Quinn authored
-
- 29 Oct, 2014 2 commits
-
-
Philip Quinn authored
-
Philip Quinn authored
With CAPNP_LITE=1, the command-line tools will not be built, and the tests cannot be built without EXTERNAL_CAPNP=1 (BUILD_TESTING=0 needs to be set if the tests are not desired).
-
- 20 Oct, 2014 3 commits
-
-
Philip Quinn authored
-
Philip Quinn authored
-
Philip Quinn authored
-
- 19 Oct, 2014 1 commit
-
-
Philip Quinn authored
-
- 18 Oct, 2014 2 commits
-
-
Philip Quinn authored
-
Philip Quinn authored
-
- 15 Oct, 2014 1 commit
-
-
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 1 commit
-
-
Joshua Warner authored
-
- 12 Oct, 2014 1 commit
-
-
Ahmed Charles authored
-
- 11 Oct, 2014 2 commits
-
-
Joshua Warner authored
-
Joshua Warner authored
-