1. 26 Apr, 2017 1 commit
  2. 25 Apr, 2017 9 commits
  3. 24 Apr, 2017 3 commits
  4. 22 Apr, 2017 3 commits
  5. 21 Apr, 2017 14 commits
  6. 20 Apr, 2017 2 commits
  7. 19 Apr, 2017 3 commits
  8. 18 Apr, 2017 3 commits
    • Harris Hancock's avatar
      Add initial AppVeyor support · 1545dd0d
      Harris Hancock authored
      This AppVeyor configuration will do the following:
      
      1. Download MinGW 4.8.5, if it doesn't already have it.
      2. Build and install the entire project with MinGW.
      3. Build and install everything that MSVC can build, using the MinGW external
         capnp tools.
      4. Build the contents of c++/samples.
      5. Zip up the contents of each install directory, which will be available for
         download as artifacts.
      
      AppVeyor will autoconfigure itself if it sees this file, so you should
      just have to:
      
      1. Log into ci.appveyor.com. You can use a GitHub account for this.
      2. Select "New Project."
      3. Select capnproto from the list of GitHub projects.
      
      Push to any branch, and AppVeyor should automatically build the new
      commit. If you want to build a branch that you've already uploaded, you
      can change the default branch in 'Settings -> General', then start a
      manual build.
      
      I used Dr. MinGW's appveyor.yml as a template for the MinGW download and
      extraction code:
      https://github.com/jrfonseca/drmingw/blob/2340928f5cbc0ba718e8dd160e027af7722383c8/appveyor.yml
      1545dd0d
    • Harris Hancock's avatar
      s/setenv/putenv when linking to MSVCRT · b691f8ad
      Harris Hancock authored
      Microsoft only implements putenv, which has a slightly different syntax.
      
      This change allows CMake to build the entire project on Windows with MinGW
      4.8.5.
      b691f8ad
    • Kenton Varda's avatar
      Merge pull request #414 from harrishancock/msvc-samples · 83b8dccf
      Kenton Varda authored
      Build samples with MSVC
      83b8dccf
  9. 17 Apr, 2017 2 commits