chenguoping
|
8096125618
|
Increased the test coverage of json_util.c from 76% to 90.3%.
|
5 years ago |
chenguoping
|
f56c5c1a60
|
Increased the test coverage of json_object_iterator.c from 0% to 100%
|
5 years ago |
Eric Haszlakiewicz
|
4742a2ab1d
|
Merge pull request #578 from besser82/topic/besser82/pkgconfig_install
CMake: Install pkgconfig file in proper location by default
|
5 years ago |
Björn Esser
|
165e6f58fc
|
CMake: Install pkgconfig file in proper location by default
The default location for pkconfig files on most systems is:
${CMAKE_INSTALL_LIBDIR}/pkgconfig
Thus the file should get installed in there by default.
|
5 years ago |
Eric Haszlakiewicz
|
8269f90956
|
Merge pull request #577 from besser82/topic/besser82/json_c_version_test_verbose_on_fail
Be verbose on failing json_c_version test.
|
5 years ago |
Björn Esser
|
5e699f7f73
|
Be verbose on failing json_c_version test.
|
5 years ago |
Eric Haszlakiewicz
|
c58d56ab7c
|
Merge pull request #576 from besser82/topic/besser82/increase_coverage
Test coverage for json_c_version.
|
5 years ago |
Eric Haszlakiewicz
|
d52f1ff2c1
|
Merge pull request #575 from besser82/topic/besser82/cosmetics
Small cosmetics.
|
5 years ago |
Björn Esser
|
d47fb12e85
|
Test coverage for json_c_version.
|
5 years ago |
Björn Esser
|
73a2ed115a
|
Remove multiple trailing newlines at EOF.
|
5 years ago |
Björn Esser
|
fd0ae5aba6
|
gitignore: Add build folder.
|
5 years ago |
Björn Esser
|
78cd37fb18
|
Clean trailing white-space.
|
5 years ago |
Björn Esser
|
37355cf0e6
|
Fix line terminators to be UNIX.
|
5 years ago |
Eric Haszlakiewicz
|
270dc2f999
|
Update README.md to remove autoconf instructions in favor of cmake.
|
5 years ago |
Eric Haszlakiewicz
|
0734c5303d
|
Merge pull request #572 from besser82/topic/besser82/cmake_fixes
Small fixes to CMakeLists
|
5 years ago |
Chen
|
69ceb38f2f
|
Merge pull request #573 from besser82/topic/besser82/coverage
Fix coveralls submission.
|
5 years ago |
Björn Esser
|
0dac15c1ca
|
Fix coveralls submission.
coveralls-cpp is dead and does not work anymore.
Fortunately there is coveralls-lcov available.
|
5 years ago |
Björn Esser
|
e756777c92
|
CMake: Check whether BSYMBOLIC is supported by the linker.
Linking with '-Bsymbolic-functions' is supported for ELF-binaries, only.
|
5 years ago |
Björn Esser
|
58670ec64e
|
CMake: Build Doxygen documentation out-of-tree.
|
5 years ago |
Björn Esser
|
a989651bd4
|
CMake: Fix appending of linker flags.
There was a typo in `CMAKE_SHARED_LINKER_FLAGS`.
|
5 years ago |
Eric Haszlakiewicz
|
61392c867f
|
List the set of contributors since the 0.13 branch
|
5 years ago |
Eric Haszlakiewicz
|
0a070ef312
|
Fix one more assert("!invalid cint_type") to use json_abort(...) instead.
|
5 years ago |
Eric Haszlakiewicz
|
545464322b
|
Issue #568: fix the strtoll and strtoull handing so config.h ends up creating defines for those only when needed, which should exclude mingw environments.
|
5 years ago |
Eric Haszlakiewicz
|
b64bdfe381
|
Remove autoconf files from .gitignore.
|
5 years ago |
Eric Haszlakiewicz
|
0c60125211
|
Update the oss-fuzz build script to try to get it to work with cmake.
|
5 years ago |
Eric Haszlakiewicz
|
95737df9d4
|
Remove autoconf machinery, we're using cmake now. Update the release checklist to account for that, plus fill in other tasks and clean it up a bit.
|
5 years ago |
Eric Haszlakiewicz
|
96ab2f6596
|
osx builds also need -DDISABLE_BSYMBOLIC=ON
|
5 years ago |
Eric Haszlakiewicz
|
96bb334650
|
I have NFC why osx fails when "set -e" is in effect, but leave it off and clean up the rest of the debuging code in the travis config.
|
5 years ago |
Eric Haszlakiewicz
|
f357081b57
|
Not all systems (e.g. osx) have malloc.h, include stdlib.h instead.
|
5 years ago |
Eric Haszlakiewicz
|
2782a6b62c
|
Try yet again to fix the osx build, this time do set +e
|
5 years ago |
Eric Haszlakiewicz
|
a86ae1df9a
|
Another attempt at debugging the travis osx build, this time just ignore errors.
|
5 years ago |
Eric Haszlakiewicz
|
829e0829dd
|
Wait a while before exiting travis to allow output to flush.
|
5 years ago |
Eric Haszlakiewicz
|
cf8421c36d
|
Apparently cmake is already installed on travis osx builds. Try another approach to figure out what was failing.
|
5 years ago |
Eric Haszlakiewicz
|
fb0b653612
|
Install cmake on osx travis builds. s/make check/make test/
|
5 years ago |
Eric Haszlakiewicz
|
a3b82cbc77
|
Perform the travis build in a subdir, so the distcheck target works.
|
5 years ago |
Eric Haszlakiewicz
|
677a8ccf44
|
Switch travis to use cmake instead of autoconf.
|
5 years ago |
Eric Haszlakiewicz
|
19bbf2c069
|
Add includes and split off json_types.h to help ensure that headers can be included in any order.
|
5 years ago |
Eric Haszlakiewicz
|
5e19c26cae
|
Don't let clang-format rearrange Windows includes, since they need to be in a particular order.
|
5 years ago |
Eric Haszlakiewicz
|
9acc4e9d71
|
Format random_seed.c with clang-format, with key asm sections excluded.
|
5 years ago |
Eric Haszlakiewicz
|
9a494081cb
|
Update the style guide to mention that we're using clang-format now.
|
5 years ago |
Eric Haszlakiewicz
|
31f1ab2be1
|
Merge pull request #555 from dota17/chang_format_3
Format json-c with clang-format tool
|
5 years ago |
dota17
|
8b162c4b89
|
clang-format the files
|
5 years ago |
dota17
|
c117d8a8a8
|
add the disabling formatting coments and adjust the partial code manuly
|
5 years ago |
dota17
|
a8cec740f0
|
add options
|
5 years ago |
dota17
|
df7833e9a3
|
clang-format
|
5 years ago |
Eric Haszlakiewicz
|
ed54353d84
|
Merge pull request #563 from robybeen/master
Changed order of calloc args to match stdlib
|
5 years ago |
Robert
|
5d9b8e0fef
|
Changed order of calloc args to match stdlib (2)
Although it is currently working, it's worth to stick with the stdlib definition to avoid further problems
|
5 years ago |
Robert
|
56f81811c2
|
Changed order of calloc args to match stdlib
Although it is currently working, it's worth to stick with the stdlib definition to avoid further problems
|
5 years ago |
Eric Haszlakiewicz
|
6afcf1606b
|
Merge pull request #562 from dota17/testcase_add
Bugfix and testcases supplements
|
5 years ago |
dota17
|
3822177473
|
add test cases
|
5 years ago |