1. 27 Jun, 2017 4 commits
  2. 26 Jun, 2017 1 commit
  3. 10 Jun, 2017 1 commit
  4. 09 Jun, 2017 3 commits
    • Neal Gompa's avatar
      Add versioning to the libraries in the CMake build · 7d7847b5
      Neal Gompa authored
      The Autotools and CMake builds are almost the same, except for
      the libraries not being generated as versioned libraries in CMake.
      
      Fixing this lets Linux CMake builds be on the same level as Autotools ones.
      7d7847b5
    • Kenton Varda's avatar
      Merge pull request #496 from graeme-hill/master · c2bfa482
      Kenton Varda authored
      Add cmake_minimum_required to root CMakeLists.txt
      c2bfa482
    • Graeme Hill's avatar
      Add cmake_minimum_required to root CMakeLists.txt · ce2a3251
      Graeme Hill authored
      There was already a minimum version specified in the actual CMakeLists
      file in the C++ directory, but since the parent file does not have it
      you get a warning if you build in the idiomatic cmake fashion:
      
          mkdir build
          cd build
          cmake .. # <---- warning here because no minimum version specified
      
      I used 3.1 as min version because that is the same as specified in child
      file.
      ce2a3251
  5. 07 Jun, 2017 4 commits
  6. 05 Jun, 2017 4 commits
  7. 04 Jun, 2017 2 commits
  8. 03 Jun, 2017 2 commits
  9. 02 Jun, 2017 4 commits
  10. 01 Jun, 2017 9 commits
  11. 30 May, 2017 1 commit
  12. 29 May, 2017 3 commits
    • Harris Hancock's avatar
      Fix typo and formatting in comments · bd78705c
      Harris Hancock authored
      bd78705c
    • Harris Hancock's avatar
      Fix build error in MSVC · c4629e37
      Harris Hancock authored
      Closes #479.
      
      If T is a template instantiation and `List<T, kind<T>()>` is the return or
      parameter type of a function (notably get, set, init, adopt, and disown
      functions) defined out-of-line from its definition, MSVC fails to match
      the definition with its declaration. This seems to be another consequence
      of poor expression SFINAE / constexpr support.
      
      An easy workaround is to avoid using kind<T>() and instead manually
      instantiate Kind_<T>, as in lite mode. When I converted Kind_<T> to use
      VoidSfinae, I had thought this solved the problem, but clearly there are
      still edge cases.
      c4629e37
    • Harris Hancock's avatar
      Add MSVC build error to test.capnp · 02b7f5ad
      Harris Hancock authored
      02b7f5ad
  13. 26 May, 2017 2 commits