Commit graph

47 commits

Author SHA1 Message Date
Niels Lohmann 09c0df4a21
👷 choosing correct image 2018-06-24 17:40:16 +02:00
Niels Lohmann 1bbc4a0859
👷 using Ninja to speed up build 2018-06-24 17:10:13 +02:00
Niels Lohmann e59b930927
👷 trying a more recent compiler 2018-06-24 16:40:47 +02:00
Niels Lohmann 937d68e2e5
👷 forgot old PATH 2018-06-24 16:37:02 +02:00
Niels Lohmann 989ad9b759
👷 using help from https://stackoverflow.com/a/48509334/266378 2018-06-24 16:35:16 +02:00
Niels Lohmann 067e288289
👷 set build type 2018-06-24 16:29:03 +02:00
Niels Lohmann 7bbc06b487
👷 forgot quotes 2018-06-24 16:18:44 +02:00
Niels Lohmann 441e5d87e6
👷 experimenting with AppVeyor and MinGW 2018-06-24 16:17:06 +02:00
Niels Lohmann c8bfdfd961
👷 tryping different platforms for AppVeyor 2018-06-23 11:12:32 +02:00
Niels Lohmann 73d1b55aba
🔧 executing tests in parallel 2017-10-05 19:43:39 +02:00
Niels Lohmann 737816d0cd
👷 another try with Travis 2017-09-14 17:31:14 +02:00
Niels Lohmann 5c08b84dec
back to previous MSVC 2017 2017-09-06 18:26:52 +02:00
Niels Lohmann da14286abb
👷 try to use MSVC 2017 again 2017-09-06 18:13:35 +02:00
Niels Lohmann e569b9736b
👷 trying to fix build error
See http://help.appveyor.com/discussions/problems/7450-build-error-on-vs-2017-image-suddenly.
2017-08-21 17:31:14 +02:00
Niels Lohmann c40c8ac92e
👷 excluding MSVC 2015 with "/permissive- /std:c++latest /utf-8" 2017-04-09 12:00:30 +02:00
Niels Lohmann a9f4094580
👷 another try 2017-04-09 11:47:31 +02:00
Niels Lohmann 180d249f6c
👷 another try 2017-04-09 11:38:42 +02:00
Niels Lohmann d3d87674c8
👷 fixed AppVeyor syntax 2017-04-09 11:00:39 +02:00
Niels Lohmann 9d9c5216d7
👷 additional flags for MSVC #464
To test a fix for issue #464 (not yet implemented), we first need to
have  an MSVC build with “/permissive- /std:c++latest /utf-8”.
2017-04-09 10:59:45 +02:00
Niels Lohmann d4e49873b7
👷 experimenting with configurations 2017-04-08 21:56:42 +02:00
Vladimir Petrigo 8edb0cd15c Add VS17 image to appveyor matrix 2017-03-25 14:57:58 +03:00
Niels Lohmann b04543ecc5
🎨 fixed newlines 2017-02-20 21:56:10 +01:00
Robert Marki 639d63217e Define CMake/CTest tests
Instead of copying the test executable and the JSON files used by
the tests at install time, define CMake/CTest tests for running
the json_unit executable from any build directory with the project's
source directory as its working directory.

- call enable_testing in the main lists file to allow the definition
of tests
- remove install commands from the test directory's lists file
- define two tests
  - json_unit_default for running the default tests by executing
json_unit without any arguments
  - json_unit_all for running all the tests by executing json_unit
with the "*" argument
- update the AppVeyor configuration file to use the new testing method
2016-05-18 11:53:49 +02:00
Chris Kitching 0e2f0c4edc
Repair appveyor... Horrifyingly
It's sort of gnarly that it's still doing in-tree builds, but I
really, _really_ don't want to get any more friendly with CMake's
Visual Studio generator to work out how to make it stop doing it.

In-tree builds still work, after all, and the goal of this work is
to make out-of-tree builds work as well. Notional horrors like
this will have to wait ;)
2016-05-11 14:02:53 +01:00
Niels 941c84e17d debugging 2015-08-14 15:30:06 +02:00
Niels 3c8c2766c1 debugging 2015-08-14 15:20:50 +02:00
Niels 23f70b47ad Appveyor fix 2015-08-14 15:09:16 +02:00
Niels 92fffaa872 cleanup 2015-07-16 19:53:42 +02:00
Niels a63c794521 some changes to Appveyor 2015-07-16 19:04:51 +02:00
Niels bf423363bd build in release mode on appveyor (from #88) 2015-06-20 15:13:45 +02:00
Niels 29e8ca64bd applied a part of #88 2015-06-20 14:13:48 +02:00
Niels 5f4fd0b6a2 reset 2015-06-03 23:44:45 +02:00
Niels 9dbb4402fb improved performance for dump() 2015-06-03 23:34:10 +02:00
Niels b67b13c29e Appveyor 2015-05-06 20:48:20 +02:00
Niels faae8bb843 some typename fix 2015-04-27 23:09:51 +02:00
Niels 14e54b2b72 Appveyor 2015-04-27 22:53:46 +02:00
Niels ecc97bcf96 added /EHsc parameter 2015-04-27 22:45:21 +02:00
Niels 1068ad106b fixed Makefile 2015-04-27 22:35:45 +02:00
Niels 0c0a462c28 Appveyor 2015-04-26 23:47:11 +02:00
Niels 257bf46133 Appveyor 2015-04-26 23:41:11 +02:00
Niels f3447b2b80 Appveyor 2015-04-26 23:14:51 +02:00
Niels 4a3c0edb75 Appveyor 2015-04-26 23:09:10 +02:00
Niels 4c7fbd7647 Appveyor 2015-04-26 23:03:15 +02:00
Niels 711e465f4a Appveyor test 2015-04-26 22:53:17 +02:00
Niels 1e20bfa14a another try 2015-04-26 22:47:40 +02:00
Niels 5e0d4d3830 does not 2015-04-26 22:09:15 +02:00
Niels a3ca1ae217 trying appveyor again 2015-04-26 22:00:20 +02:00