Milo Yip
761561a28d
Fix clang compilation and a memory leak
2015-05-07 17:09:55 +08:00
Milo Yip
efc1932c0d
Travis gcc/clang versions cannot support C++11 well
2015-05-05 10:28:26 +08:00
miloyip
8366bb8975
Add string pattern in schema
2015-05-05 00:08:36 +08:00
miloyip
87adfd464a
Merge remote-tracking branch 'origin/master' into schema
2015-05-04 18:25:24 +08:00
miloyip
bfd47a70ed
Fix merge conflict
2015-05-03 20:30:46 +08:00
miloyip
7fc716006f
Merge branch 'master' into json-pointer
...
Conflicts:
test/unittest/CMakeLists.txt
2015-05-03 20:27:21 +08:00
miloyip
bb0e828928
Some std::string overloads for Pointer
2015-05-03 18:55:55 +08:00
Milo Yip
c1bcccb16a
Very basic JSON schema implementation
2015-05-01 17:59:31 +08:00
miloyip
a32d8b7650
Add SIMD SkipWhitespace() unit test which don't run in Valgrind
2015-04-15 18:18:57 +08:00
miloyip
3f7a3bcc04
Add separate allocators test
2015-04-14 10:19:05 +08:00
miloyip
e9b92256a2
Add itoatest
2015-04-13 15:11:32 +08:00
miloyip
752afa7b79
Add prettywritertest
2015-04-13 10:58:05 +08:00
Milo Yip
f73ec57241
Add -Wfloat-equal to reproduce warnings
2015-04-10 21:30:42 +08:00
Milo Yip
852c25123c
Implement parser/generator for JSON Pointer
2015-04-10 14:54:13 +08:00
Andrii Senkovych
122170b362
Fix definitions for VS compiler
2015-02-23 20:21:07 +02:00
Andrii Senkovych
3ae2a29986
Backport compiler options from premake configuration. Refs #240 .
2015-02-19 18:25:40 +02:00
Andrii Senkovych
9122a78a46
Add new unittests. Refs #240 .
2015-02-19 18:25:40 +02:00
unknown
0cbafabe53
omit valgrind
tests for Visual Studio
builds
2015-02-17 11:14:47 +01:00
Andriy Senkovych
bff9625e86
Add travis tests to be run from CTest
2014-11-12 01:57:00 +02:00
Andriy Senkovych
40648f164b
Add namespacetest to the unit tests
2014-11-11 18:10:55 +02:00
Andriy Senkovych
8f3f0ea167
Add separate targets for examples and tests
2014-11-11 17:50:32 +02:00
Andriy Senkovych
d69991fa11
Set separate directory to place binaries
2014-11-11 17:26:59 +02:00
Andriy Senkovych
8ae1c971ea
Add initial CMake support
...
* Support for both in-source and out-of-source builds
* Set library version to 0.12 to map Debian package
* Add separate options to build tests, examples and documentation
* Add pkgconfig lookup support (if installed with `make install`)
* Add CMake lookup support (if isntalled with `make install`)
* Add Google Test Source lookup
* Add CTest support for running tests (use `make test` or `ctest -V`)
2014-11-11 17:26:59 +02:00