Create Android.mk, preconfigured jansson_config.h and CleanSpec.mk for Android-like build systems.
Add android doc.
json_dump*(): Don't crash if json is NULL and JSON_ENCODE_ANY is set
Merge branch '2.4'
Fix the signature of a test function
Merge branch '2.4'
Fix the signature again, and also rest of the errors

Next time, remember to check with -Werror first...
Merge branch '2.4'
Merge branch 'master' of git://github.com/svic/jansson
Tweak Android build documentation
Document CMake build process, deprecate the VS2010 project
Use -fPIC when possible.

So that we can link the library statically to shared libraries.
Added more detailed CMake documentation.

- Also added better FindSphinx support so that we can detect the version and not  have a fatal error if it's too old.
- Added support for building latex documentation with -DBUILD_LATEX. Off by default.
- Added suppor for building man pages with -DBUILD_MAN. On by default (unless sphins is too old to support it).
Fixed some minor issues.
Merge pull request #112 from JoakimSoderberg/fpic_cmake_support

Additional CMake documentation + Fpic cmake support
test:suites:api: modified error message

In the "/* perform the same update again */" area the error
message should be "unable to update an non-empty object"
instead of "unable to update an empty object".

Signed-off-by: Andrei Epure <epure.andrei@gmail.com>
jansson:doc: modified incref doc

Signed-off-by: Andrei Epure <epure.andrei@gmail.com>
Fix the cmake Sphinx find script.

The cmake sphinx find script version parsing assumes a format of 1.2.3, but sphinx version can be 1.2b3 as well, so parse those correctly as well.
Create and install the pkg-config file jansson.pc for CMake.

Use the same jansson.pc.in file as the ./configure script does to generate the jansson.pc file for pkg-config. Also make an install rule for this.
Merge pull request #115 from JoakimSoderberg/cmake_pkgconfig

Cmake pkgconfig