Commit graph

127 commits

Author SHA1 Message Date
Snaipe
a9df7911d6 release: Prepare a release candidate for 2.3.0 2016-09-19 00:21:17 +02:00
Snaipe
fc2cf1f9d2 version: bumped version to 2.3.0-dev 2016-09-06 19:11:16 +02:00
Snaipe
309e0411c0 appveyor: Use 64-bit mingw-gcc by default 2016-09-03 15:18:25 +02:00
Snaipe
eb70ea8ae1 appveyor: cleanup configuration 2016-09-03 15:02:33 +02:00
Snaipe
f67128f10e appveyor: Disable Release builds as RelWithDebInfo is equivalent optimization-wise 2016-09-03 14:53:15 +02:00
Snaipe
ff431f8860 Merge branch 'patch' into bleeding 2016-06-20 09:53:04 +02:00
Snaipe
81f2b1855a release: Prepare release 2.2.2 2016-06-20 09:36:25 +02:00
Snaipe
cd57b9f6f4 appveyor: Don't install unnecessary packages 2016-05-05 16:21:39 +02:00
Snaipe
887d04363c appveyor: Added timeout & helpful diagnostics 2016-04-19 22:51:50 +02:00
Snaipe
0e1eec940a appveyor: Install cram 0.6 2016-04-13 12:20:30 +02:00
Snaipe
38653a6414 Merge branch 'master' into bleeding
This merges the changes brought by 2.2.1 into bleeding.
2016-04-13 11:57:37 +02:00
Snaipe
95d7ed4356 [v2.2.1] Merge branch 'patch' (Patch release)
* Fix: fixed criterion not being embeddable with CMake's `add_directory`
* Fix: fixed resource leaks in the child pump thread
* Fix: fixed redirected standard streams being leaked by cr_(assert|expect)_std(out|err)
* Fix: fixed out of bounds during assert message sending
* Fix: fixed naming convention conflicts for internal variables used by the implementation of cr_assert
* Fix: fixed empty format string warning with GCC 4.8
* Fix: fixed file-to-file comparison assert message being corrupted
2016-03-06 13:45:29 +01:00
Snaipe
4636358398 Manually added cram shell path for appveyor builds 2016-02-06 23:06:53 +01:00
Snaipe
7a847952b6 Fixed Cram module environment expansion and python binary for cram tests on appveyor 2016-02-06 22:41:08 +01:00
Snaipe
73d8ecd61e Fixed '0: bad file descriptor' at configure time for nanomsg on appveyor builds 2016-02-06 14:39:55 +01:00
Snaipe
2c0db0853c Fixed wrong cmake installation on appveyor builds 2016-02-06 03:05:04 +01:00
Snaipe
f64b2aba2a Changed appveyor config to use MSYS2 + MinGW-w64 instead of MinGW/MSYS 2016-02-06 02:37:10 +01:00
Snaipe
bbfe9aa08e [appveyor] Fixed builds not being maked as failed when tests are not passing 2016-01-20 14:03:02 +01:00
Snaipe
375a21a569 [cmake] Trying to fix the flipping buggy cram on windows 2016-01-20 12:03:44 +01:00
Snaipe
7740b9dfca [appveyor] Added python version display after install 2016-01-20 11:31:43 +01:00
Snaipe
56364bd811 [appveyor] Updated python to python 3.5.x 2016-01-19 22:44:25 +01:00
Snaipe
eef231a2ee [appveyor] Fixed unicode issues on cram tests on windows 2016-01-19 22:33:35 +01:00
Snaipe
8802a983b2 [appveyor] Added python & cram installation 2016-01-19 02:57:09 +01:00
Snaipe
cea364a881 [appveyor] Trying to fix autotools on mingw 2016-01-18 20:58:07 +01:00
Snaipe
9fac0f40d4 [appveyor] Installed libtool for mingw builds 2016-01-18 16:12:07 +01:00
Snaipe
0a48cb9062 [appveyor] Installed automake and autoconfs on mingw builds 2016-01-18 15:58:51 +01:00
Snaipe
0019864314 Added external install path to windows PATH in appveyor builds 2016-01-17 21:57:47 +01:00
Snaipe
45c9215c32 Deparallelized tests on appveyor 2016-01-17 21:03:00 +01:00
Snaipe
65aa79dd52 [v2.2.0] Merge branch 'bleeding' (Version release) 2015-12-08 14:31:59 +01:00
Snaipe
0722fd4c99 Merge branch 'features/multiple-languages' into bleeding 2015-11-16 20:01:17 +01:00
Snaipe
62b4f2171b Fixed failing Appveyor MinGW builds due to '_hypot' not being defined.
This is caused by a MinGW bug in math.h. See http://ehc.ac/p/mingw/bugs/2250/
for more information.
2015-11-16 19:25:56 +01:00
Snaipe
3e0cba01f4 Fixed appveyor not displaying the test logs in the event of failure 2015-11-16 16:34:00 +01:00
Snaipe
94eb04d9ff Disabled i18n on appveyor builds 2015-11-11 00:43:41 +01:00
Snaipe
1f0743a8f5 Disabled Objective C support on windows-mingw and installed gobjc & gnustep on travis 2015-10-07 18:26:26 +02:00
Snaipe
e85bfcef08 Added objective C support for CI builds with GNU compilers 2015-10-07 17:54:28 +02:00
Snaipe
2da6588eab Added better integration for multiple native languages tests 2015-10-03 02:43:24 +02:00
Snaipe
ee4e811bd0 Removed parallelization on mingw builds on appveyor 2015-09-27 14:15:23 +02:00
Snaipe
670e923b3f Reduced number of cmake parallel jobs on appveyor to 2 2015-09-27 14:06:23 +02:00
Snaipe
906fec9444 Added parallel building and testing to speed up builds 2015-09-27 13:59:40 +02:00
Snaipe
f90131d6be Fixed invalid platform name for x64 in appveyor config 2015-09-23 00:59:12 +02:00
Snaipe
d05d71bbd5 Renamed TESTS cmake option to CTESTS 2015-09-22 00:16:45 +02:00
Snaipe
86a1707b75 Added cmake option to turn on/off tests (off by default) 2015-09-21 23:26:47 +02:00
Snaipe
3148348c37 [v2.1.0] Merge branch 'bleeding' (Version release) 2015-09-21 22:35:34 +02:00
Snaipe
e57e81bf89 [Issue #52] Added Release and RelWithDebInfo configuration targets for CI builds 2015-09-21 20:09:43 +02:00
Snaipe
b655e3b1f2 Merge branch 'patch' into bleeding (Fixes #50) 2015-09-20 12:49:49 +02:00
Snaipe
d93f0c9faf [v2.0.2] Merge branch 'patch' (Fixes #50) 2015-09-20 12:45:35 +02:00
Snaipe
981e63f63b Merge branch 'patch' into bleeding (Fixes critical issue) 2015-09-19 14:55:20 +02:00
Snaipe
9f8d297f05 [v2.0.1] Merge branch 'patch' (Fixes critical issue) 2015-09-19 14:49:05 +02:00
Snaipe
2a1ad1311a Cleaned up CI configs 2015-09-16 01:43:26 +02:00
Snaipe
d75eb4f038 [v2.0.0] Merge branch 'bleeding' (Version release) 2015-09-14 04:27:58 +02:00