Commit graph

57 commits

Author SHA1 Message Date
Snaipe
c5d9172c3d Fixed cross-compiling of cmake subprojects 2016-02-19 21:10:15 +01:00
Snaipe
41bfaa189d Fixed pot files being updated when only the timestamp changed 2016-02-17 18:00:57 +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
744eb31101 Added proper platform checks for strtok_r 2016-02-06 04:02:17 +01:00
Snaipe
c507434dca Actually fix the pattern tests this time 2016-01-23 10:54:57 +01:00
Snaipe
f1bd35f81b Fixed pattern tests not running when PCRE is present 2016-01-23 03:04:50 +01:00
Snaipe
07f76af017 Added a pkg-config file for criterion 2016-01-20 22:35:31 +01:00
Snaipe
79648c7136 [travis] Fixed cram tests not running 2016-01-20 13:09:17 +01:00
Snaipe
7f7029cb03 [cmake] Read python name from PYTHON_BIN in cram module 2016-01-20 12:25:34 +01:00
Snaipe
cf63230bf6 [cmake] Try to use python3 when available when calling cram 2016-01-20 12:08:39 +01:00
Snaipe
375a21a569 [cmake] Trying to fix the flipping buggy cram on windows 2016-01-20 12:03:44 +01:00
Snaipe
eef231a2ee [appveyor] Fixed unicode issues on cram tests on windows 2016-01-19 22:33:35 +01:00
Snaipe
6dc256075f [cmake] Set cram shell to use sh on mingw builds 2016-01-19 22:01:13 +01:00
Snaipe
71e3f1a4b3 [cmake] Called cram through python and not a shell script 2016-01-19 03:01:50 +01:00
Snaipe
8802a983b2 [appveyor] Added python & cram installation 2016-01-19 02:57:09 +01:00
Snaipe
e8ec14e276 [cmake] Fixed cram module not failing when the cram tests fail 2016-01-19 00:30:31 +01:00
Snaipe
60de40708d [cmake] Fixed path passed to cram on windows builds 2016-01-19 00:15:23 +01:00
Snaipe
1b5af3bc4c [cmake] Fixed wrong library path for MinGW/MSYS Makefiles generator 2016-01-18 22:05:56 +01:00
Snaipe
4530d10af7 [cmake] Added generator propagation to subprojects 2016-01-18 21:55:22 +01:00
Snaipe
b4591cd0e1 [license] Updated license year on missed files 2016-01-18 16:06:54 +01:00
Snaipe
dc62c45c08 [Issue #96] Refactored the build system configuration 2016-01-18 14:16:13 +01:00
Snaipe
e638cf3d43 Merge branch 'features/io-rewrite-nanopb' into bleeding 2016-01-18 01:35:55 +01:00
Snaipe
bdcf62d0eb Removed debug logging on cram patch 2016-01-17 11:50:10 +01:00
Snaipe
55187c7f59 Patched buggy cram on OS X 2016-01-16 21:20:02 +01:00
Snaipe
4f43b0b1a4 Fixed cmake module syntax error 2015-12-09 02:30:17 +01:00
Snaipe
8d3e913424 Removed submodule checkout in cmake submodule 2015-12-09 00:27:55 +01:00
Snaipe
0becccc403 Added dependency on criterion for the criterion-dev package 2015-12-08 14:54:35 +01:00
Snaipe
78a62465e9 Merge branch 'features/language-decouple' into bleeding 2015-12-08 13:52:29 +01:00
Snaipe
ac2f5e1bce Removed Objective-C compiler modules 2015-12-08 03:12:05 +01:00
Snaipe
046e7abac5 Removed objective-c dependency on deb builds & added missing libpcre3 runtime dependency 2015-12-08 00:36:12 +01:00
Snaipe
689eee1545 Removed unused deb dependencies and activated objective c support on deb builds 2015-11-28 14:36:15 +01:00
Snaipe
2ccbdbd578 Added deb generation rules in cmake module 2015-11-28 14:26:08 +01:00
Snaipe
cb9d702f06 [Issue #77] Fixed msgmerge being called with --lang on versions <=0.17 by cmake. 2015-11-19 02:13:17 +01:00
Snaipe
0722fd4c99 Merge branch 'features/multiple-languages' into bleeding 2015-11-16 20:01:17 +01:00
Snaipe
5e32955935 Added cmake 3.4.0 objective C compiler include fix 2015-11-16 15:13:34 +01:00
Snaipe
baf93fb2f2 Added CMAKE_PLATFORM_INFO_DIR definition for CMake <2.8.10 backward compatibility 2015-10-07 17:57:53 +02:00
Snaipe
0ee9649446 Fixed ObjectiveC cmake language to use the C compiler by default 2015-10-07 17:42:12 +02:00
Snaipe
5a1049ce2c Added Objective-C language support 2015-10-04 23:20:41 +02:00
Adeel
786e70dd1b config: Check strtok_s capability.
Also cleans up redundancies and adds pragma in `UNUSED` macro.
2015-10-03 12:23:16 +03:00
Snaipe
2da6588eab Added better integration for multiple native languages tests 2015-10-03 02:43:24 +02:00
Snaipe
6faf505089 Specified correct gcov params for codecov script 2015-09-16 01:19:08 +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
164f334ea1 Included submodule update in cmake module 2015-09-04 03:03:40 +02:00
Snaipe
d8668e3ed8 Added cmake dyncall dependency search 2015-09-03 18:26:32 +02:00
Snaipe
054bd4ebea Cleaned up environment variables and added coveralls service name 2015-08-20 06:22:10 +02:00
Snaipe
6037e04111 Fixed coveralls cmake module to handle windows paths 2015-08-04 11:48:50 -07:00