70 Commits (78cd37fb18d2abb6bfb568e9d84110cc8c638dea)

Author SHA1 Message Date
  Björn Esser 78cd37fb18
Clean trailing white-space. 5 years ago
  Björn Esser e756777c92
CMake: Check whether BSYMBOLIC is supported by the linker. 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. 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 19bbf2c069 Add includes and split off json_types.h to help ensure that headers can be included in any order. 5 years ago
  dota17 1204a1fded modify the doc target message 5 years ago
  Eric Haszlakiewicz e94eb90f9f
Merge pull request #546 from dota17/make_unistall 5 years ago
  dota17 c14c6caa32 delete -r in uninstall 5 years ago
  Eric Haszlakiewicz a8c9284f06
Merge pull request #547 from dota17/assert_test 5 years ago
  dota17 0030e905b4 modify RELEASE 5 years ago
  dota17 e56ab0146f update testcase and delete debug -O0 build 5 years ago
  Eric Haszlakiewicz 737aee40c4
Merge pull request #542 from dota17/adduint64_final 5 years ago
  dota17 2d44f865c3 modify json-c default build type, and fix up the assert() errors in testcase 5 years ago
  dota17 1160c8625c Add uninstall target in cmake 5 years ago
  dota17 e3b6521baa add doc target on cmake 5 years ago
  dota17 77d7a99c75 Increase distcheck target in cmake 5 years ago
  dota17 3c3b5920f7 add uint64 data to json-c 5 years ago
  Eric Haszlakiewicz 6c55f65d07 Set cmake policy CMP0075, to have check_include_file use the value of CMAKE_REQUIRED_LIBRARIES (currently, adds -lm). See issue #510. 5 years ago
  Eric Haszlakiewicz 11a638048d Add a few missing features to the cmake setup that are present in configure.ac: 5 years ago
  Eric Haszlakiewicz a92e6d2c28 Set the soversion in the cmake built library, and arrange for the file name to be generated appropriately too. 5 years ago
  Eric Haszlakiewicz 41f434e89f Fix test_util_file for VS2013 too, but skip all the tests for anything older than that because the limitations are too inconvenient. 5 years ago
  Eric Haszlakiewicz f19abcf981 Get the cmake build a bit closer to the autoconf one: include json_visit.h, and fix the version stamped in json-c.pc. 5 years ago
  Eric Haszlakiewicz bdaff94e9a Build and run the tests as part of the cmake build. 5 years ago
  myd7349 c2036ab9fc Install CMake module files 6 years ago
  Jehan c46a0636c6 Installation directories empty with CMake in pkg-config. 6 years ago
  Eric Haszlakiewicz 6460446aa6 Switch to building a dynamic lib by default. Tweak language in the README.md slightly. Inspired by PR#452. 6 years ago
  Ivan Romanov ba5a02e8a9 Allow use json-c cmake as subproject 7 years ago
  Eric Haszlakiewicz 994e6c1f60 Re-add creation and installation of the json-c.pc file to the cmake build. 7 years ago
  changyong guo 08c8231cc8 fix c flag loss during cmake building 7 years ago
  Unmanned Player f2e991a341 The real CMake support 7 years ago
  Alexander Dahl 901d59b29f cmake: Bump required version 7 years ago
  Eric Haszlakiewicz 3df1f98b4a Explain why we're not setting the output name for static libraries when on Windows. 7 years ago
  Eric Haszlakiewicz a056893263
Merge pull request #415 from sgbihu/master 7 years ago
  Keith Holman 37a2edf468 install json_object_iterator.h header file 7 years ago
  Eric Haszlakiewicz 4414d068b3 Always create debug info (pdb file) even for release builds. 7 years ago
  Liang, Gao 0b3616d580 Resolve windows name conflict 7 years ago
  Eric Haszlakiewicz 0631c37c7f Update the master branch to version 0.13.99 7 years ago
  Eric Haszlakiewicz cf913621f1 Use cmake to create the json-c.pc file, as suggested by PR#362. 8 years ago
  Eric Haszlakiewicz 579f0746f0 Issue #173, follow up to using strtoll to allow this to work on older Windows environments: Use cmake to generate config.h from config.h.win32, including checking for strtoll with cmake, or fall back to _strtoi64 for older MSVC's. 8 years ago
  Eric Haszlakiewicz 66a77d129a Split the list of cmake headers into public and private ones, and only install the public ones. 8 years ago
  Eric Haszlakiewicz 7e608c5728 Issue #359: Use consistent spacing in CMakeLists.txt 8 years ago
  Haffon 837a249f01 set JSON_C_HEADERS full file name 8 years ago
  Haffon 95e174e2fb Merge pull request #1 from json-c/master 8 years ago
  Haffon 3141c3976b 1.make it can been compiled with Visual Studio 2010 8 years ago
  topilski 0a99e7a5c1 Fix Mingw build 8 years ago
  Eric Haszlakiewicz 7fd74fc7a3 Merge pull request #312 from Tailmon/master 8 years ago
  Alexandru Ardelean 8f6ecbf37b build,cmake: set C_STANDARD 99 property to libjson-c-static 8 years ago
  Alexandru Ardelean 4fb2eefac2 build,cmake: rename libjson-c-static.a to libjson-c.a 8 years ago
  Alexandru Ardelean 4b5e39c89c build,cmake: generate both static and shared libjson 8 years ago