Commit graph

353 commits

Author SHA1 Message Date
Snaipe
880c75746f Fixed comparison tests depending on absolute paths 2015-08-20 17:41:12 +02:00
Snaipe
b4fc22e7e4 Added -S switch to display the base name of source files 2015-08-20 08:05:44 +02:00
Snaipe
9db9b5776a Added output comparison tests to prevent regressions 2015-08-20 07:35:05 +02:00
Snaipe
60e84a48fe Switched appveyor platform to x86_64 2015-08-20 06:37:01 +02:00
Snaipe
5f8fcbc56b Changed ugly git reset --hard to git checkout -B 2015-08-20 06:30:23 +02:00
Snaipe
054bd4ebea Cleaned up environment variables and added coveralls service name 2015-08-20 06:22:10 +02:00
Snaipe
9fd4dc3dd5 Cleaned up appveyor build config 2015-08-20 05:52:52 +02:00
Snaipe
00d198856f Removed FreeBSD downloads until we get a FreeBSD CI service 2015-08-20 05:45:55 +02:00
Snaipe
49e94f5b88 Added appveyor deployment 2015-08-20 05:40:25 +02:00
Snaipe
a6a6c4c79f Fixed crashes on invalid report hooks 2015-08-19 17:51:05 -07:00
Snaipe
d052330c21 Force usage of get_win_section_{start,stop} on cygwin 2015-08-19 17:51:05 -07:00
Snaipe
5550801a2e Added automatic release to tagged travis builds 2015-08-20 02:11:34 +02:00
Snaipe
efb2587da5 Added macro expansion round before stringification for GET_SECTION_START/STOP. This fixes report hooks not working for Windows and OSX 2015-08-07 21:40:00 -07:00
Snaipe
799f46a3e3 [Issue #30] Added special accessors for section limits on OS X 2015-08-07 19:51:11 -07:00
Snaipe
eba6c030e3 Removed packages from travis config as they are either already installed or unused 2015-08-07 14:15:43 +02:00
Snaipe
d47fc48257 Added osx CI job 2015-08-07 13:56:12 +02:00
Snaipe
4d60e8ad91 Added missing license headers 2015-08-06 00:23:22 +02:00
Snaipe
de0a0857c7 Fixed gettext translations not being registered & updated french translation 2015-08-06 00:23:22 +02:00
Franklin Mathieu
f4d727a2ef Merge pull request #29 from offa/ci_cleanup 2015-08-05 14:40:54 -07:00
offa
e63221cb76 Travis fix. 2015-08-05 13:26:13 +02:00
offa
8019f88ba5 Travis yml formated. 2015-08-05 13:24:57 +02:00
Snaipe
371ffd5420 Added another expansion round for DECL_SECTION_LIMITS, fixes OSX compilation 2015-08-05 10:08:41 +02:00
Snaipe
74467b7be8 Made -no-undefined windows only (fixes OSX compilation) 2015-08-05 09:45:54 +02:00
Snaipe
3869b864d3 Bump version: 1.3.0 → 1.3.1 2015-08-05 07:13:56 +02:00
Snaipe
4e36f68ff3 [v1.3.0] Merge branch 'bleeding' (Version release)
Changelog:
criterion: version 1.3.0
* Turned the library into a shared library.
* Added extended globbing for --pattern (requires PCRE)
* Switched to a CMake build system
* Fixed windows builds & output
* Added basic windows SEH-to-signal translator
2015-08-05 06:56:27 +02:00
Snaipe
7ba60586bf Updated version numbers and setup steps in documentation 2015-08-05 06:51:31 +02:00
Snaipe
dafe456c31 Updated documentation for signals on windows 2015-08-05 06:51:31 +02:00
Snaipe
e115417f66 Updated documentation on windows support 2015-08-05 06:51:31 +02:00
Snaipe
2a2a93e639 Fixed readme versions & added windows support back 2015-08-05 06:51:31 +02:00
Snaipe
689d14428e Fixed coveralls token environment variable naming 2015-08-05 06:51:30 +02:00
Snaipe
6037e04111 Fixed coveralls cmake module to handle windows paths 2015-08-04 11:48:50 -07:00
Snaipe
fdca157049 Added coverage reports on appveyor 2015-08-04 18:55:59 +02:00
Snaipe
4a7b1f75cd Added build folder to appveyor path 2015-08-04 18:49:36 +02:00
Snaipe
d07ad6a149 Added more tests and fixed some border-case errors on the extglob translator 2015-08-04 18:20:06 +02:00
Snaipe
71a9fdf67c Added more pattern tests 2015-08-04 17:53:48 +02:00
Snaipe
b21519bd92 Fixed appveyor library path 2015-08-04 17:14:29 +02:00
Snaipe
6ba2497b54 Added runtime destination for windows cmake install rule 2015-08-04 17:07:29 +02:00
Snaipe
8761c094f3 Fixed libcsptr.dll not being found on appveyor CI 2015-08-04 16:34:10 +02:00
Snaipe
ac3044b86e Added missing config.h to runner.c, fixed --pattern not working 2015-08-04 16:25:35 +02:00
Snaipe
0e59711eca Made all test scripts always succeed on assertion failure 2015-08-04 15:55:53 +02:00
Snaipe
6518f277da Fixed after_failure command on travis build 2015-08-04 15:48:48 +02:00
Snaipe
0d1210a24d Fixed typo disabling pre_init logging 2015-08-04 15:36:50 +02:00
Snaipe
1feeca65ce Fixed signal handling on windows 2015-08-04 15:20:12 +02:00
Snaipe
051e97b96a Added basic SEH-to-signal translator in posix compatibility layer 2015-08-04 15:02:33 +02:00
Snaipe
5608711a00 Fixed output on windows 2015-08-04 15:02:04 +02:00
Snaipe
ea5a074ff4 Merge branch 'features/windows-compat' into bleeding 2015-08-04 13:34:59 +02:00
Snaipe
b0200e8e41 Fixed some typos 2015-08-04 04:29:11 -07:00
Snaipe
0b74a5a279 Switched context copy to shared memory since the library's memory space is not initialized on a newly created process 2015-08-04 11:07:43 +02:00
Snaipe
567e4731a7 Fixed section iteration crashing on padding entries & typos 2015-08-03 15:39:57 +02:00
Snaipe
86762f8ff7 Fixed windows code for section retrieving and changed section names to fit under 8 bytes. 2015-08-03 15:15:48 +02:00