Snaipe
ba195d3c9f
Updated nanomsg patch for Windows API setting
2016-02-06 19:30:55 +01:00
Snaipe
91b2fdb180
Updated nanomsg patch for fixed WIN32 checks for fork strategies
2016-02-06 19:01:39 +01:00
Snaipe
a1d9ff5a00
Updated nanomsg patch for correct cmake behaviour
2016-02-06 18:47:28 +01:00
Snaipe
e949ec107b
Downgraded minimum cmake version of patched nanomsg to 2.8.7
2016-02-06 18:08:24 +01:00
Snaipe
1980319d0d
Switched nanomsg patch to cmake build system
2016-02-06 17:37:11 +01:00
Snaipe
223af17ddc
Updated nanomsg patch to latest
2016-01-30 18:40:29 +01:00
Snaipe
04042ab71a
Revert "Switched from nanomsg to zeromq temporarily until the fork patch works"
...
This reverts commit 4af745bf88
.
2016-01-28 23:43:23 +01:00
Snaipe
4af745bf88
Switched from nanomsg to zeromq temporarily until the fork patch works
2016-01-27 21:08:33 +01:00
Snaipe
8da1f2fb45
Updated nanomsg patch for possible OS X pause/resume fix
2016-01-23 02:50:54 +01:00
Snaipe
2c690c9340
Updated nanomsg patch to fix assertion errors
2016-01-22 15:15:10 +01:00
Snaipe
fdbc337314
Updated nanomsg patch to support extensive cleanups
2016-01-21 22:52:14 +01:00
Snaipe
9421d5bc86
Fixed nanomsg config for windows builds
2016-01-17 17:34:46 +01:00
Snaipe
9562260201
Fixed external project build for nanomsg
2016-01-17 15:43:54 +01:00
Snaipe
d405e640ed
Disabled nanomsg tests & tools
2016-01-17 15:03:49 +01:00
Snaipe
feb9611eed
Added proper nanomsg-patched submodule
2016-01-15 14:24:02 +01:00
Snaipe
76cf9f47ca
Added nanomsg dependency
2015-12-09 14:43:44 +01:00
Snaipe
1cc3f7c885
Added nanopb dependency
2015-12-08 23:15:33 +01:00
Snaipe
49abc86066
[Issue #76 ] Updated dyncall to latest for icc fix
2015-11-27 00:13:59 +01:00
Snaipe
2fbf8e8f1d
Updated libcsptr for icc compilation
2015-11-20 18:49:48 +01:00
Snaipe
7fa0b6580b
Refactored internal headers into its own subdirectory
2015-11-17 16:30:00 +01:00
Snaipe
a45b04df4a
Added klib dependency
2015-11-10 22:04:25 +01:00
Snaipe
c3fdc08b02
[Issue #64 ] Prefixed all unprefixed macros with CR_
2015-10-02 15:02:50 +02:00
Adeel
93e766b3fe
Deps: Mark UNUSED parameters in valgrind header.
...
Clang on FreeBSD was complaining:
```csh
[ 26%] Building C object CMakeFiles/criterion.dir/src/core/abort.c.o
[ 30%] Building C object CMakeFiles/criterion.dir/src/core/report.c.o
[ 30%] Building C object CMakeFiles/criterion.dir/src/core/runner.c.o
In file included from /root/projects/Criterion/Criterion/Criterion/src/core/runner.c:29:
/root/projects/Criterion/Criterion/Criterion/dependencies/valgrind/include/valgrind/valgrind.h:6223:29: error: unused
parameter 'format' [-Werror,-Wunused-parameter]
VALGRIND_PRINTF(const char *format, ...)
^
/root/projects/Criterion/Criterion/Criterion/dependencies/valgrind/include/valgrind/valgrind.h:6261:39: error: unused
parameter 'format' [-Werror,-Wunused-parameter]
VALGRIND_PRINTF_BACKTRACE(const char *format, ...)
^
2 errors generated.
```
The other way to fix it was to add a compiler option in CMake:
```cmake
add_compile_options(-Wno-unused-parameter)
```
but this approach disables the check globally.
I am not sure whether there is a way to scope
the compiler option to a subdirectory; especially
in cases where submodule (via `add_subdirectory`)
headers have unsed parameters.
2015-09-29 13:21:44 +03:00
Snaipe
2b9f14041c
Added sane option defaults when running valgrind
2015-09-26 00:22:21 +02:00
Snaipe
f67bed8dba
Added wingetopt to dependencies
2015-09-06 00:37:30 +02:00
Snaipe
4817fb709f
Updated libcsptr for latest msvc compatibility
2015-09-06 00:37:30 +02:00
Snaipe
ad6f03bf7a
Updated libcsptr to latest
2015-09-06 00:37:30 +02:00
Snaipe
1e9a635b97
Removed commit hashes in Submodule.cmake and updated libcsptr to latest
2015-09-06 00:37:30 +02:00
Snaipe
c56776b976
Updated libcsptr to latest
2015-09-06 00:37:30 +02:00
Snaipe
289731d47d
Update libcsptr to allow MSVC compilation
2015-09-06 00:37:30 +02:00
Snaipe
90711d4ae1
Fixed coveralls output to report only criterion
2015-09-04 03:32:19 +02:00
Snaipe
dcbf985a00
Updated libcsptr for -fPIC removal on windows
2015-09-04 03:07:09 +02:00
Snaipe
16aae06e79
Made the build system also build the dependencies
2015-09-04 02:47:06 +02:00
Snaipe
4da49ea430
Removed csptr dependency, you must now install it beforehand
2015-04-14 15:07:21 +02:00
Snaipe
de24bd181a
Updated dependencies to latest
2015-04-11 13:04:00 +02:00
Snaipe
cde5fed6d4
Updated libcsptr for mingw 4.7 support
2015-03-25 18:48:28 +01:00
Snaipe
7391527f1a
Updated libcsptr, again
2015-03-22 13:40:43 +01:00
Snaipe
fb2416b07b
Updated to libcsptr 2.0
2015-03-19 16:13:16 +01:00
Snaipe
a52010c684
Updated csptr to latest
2015-03-17 14:53:41 +01:00
Snaipe
9bffeec223
Updated dependencies to latest
2015-03-11 03:18:24 +01:00
Snaipe
6356d35a05
Switched build system to autotools
2015-02-06 01:53:01 +01:00