1. 27 May, 2016 1 commit
  2. 25 May, 2016 2 commits
  3. 18 May, 2016 1 commit
  4. 15 May, 2016 1 commit
  5. 10 May, 2016 2 commits
  6. 06 May, 2016 1 commit
  7. 03 May, 2016 2 commits
  8. 02 May, 2016 1 commit
  9. 01 May, 2016 2 commits
  10. 29 Apr, 2016 1 commit
  11. 27 Apr, 2016 4 commits
  12. 23 Apr, 2016 1 commit
  13. 22 Apr, 2016 3 commits
  14. 21 Apr, 2016 2 commits
  15. 19 Apr, 2016 11 commits
  16. 15 Apr, 2016 1 commit
  17. 12 Apr, 2016 2 commits
  18. 11 Apr, 2016 2 commits
    • Alex Richardson's avatar
      7ca97fc0
    • Alex Richardson's avatar
      Add a cmake package config module · f7d685be
      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.
      f7d685be