23 Commits

Author SHA1 Message Date
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