53 Commits (5a2b9139f921495706ec36d778ce0dd2e548949e)

Author SHA1 Message Date
  dota17 77d7a99c75 Increase distcheck target in cmake 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
  Alexandru Ardelean cfbbb23141 build,cmake: add _GNU_SOURCE to CFLAGS 8 years ago
  Pablo Sanabria 2cda677d06 Fix CMake Build process for MinGW and MSYS2 8 years ago
  Alexandru Ardelean 47f32a76ef vasprintf_compat.h: spin-off this compat header ; use math_compat.h as template 9 years ago
  Alexandru Ardelean 8cb86a583a strdup_compat.h: re-spin this compat header ; use math_compat.h as template 9 years ago
  Emmanuele Bassi 7601f20d70 Revert "compat/strdup.h: move common compat check for strdup() to own file" 9 years ago
  Alexandru Ardelean 0e91183300 json_pointer: add first revision 9 years ago
  Alexandru Ardelean aaba8c1080 compat/strdup.h: move common compat check for strdup() to own file 9 years ago
  Steve Gerbino c5c93724fe Changed CMake variables and adding output for debugging 9 years ago
  Steve Gerbino 0c749d96ea Target C99 standards to get rid of warnings 9 years ago
  Steve Gerbino 928858457b Modified the execute_process commands 9 years ago
  Steve Gerbino bdead39f63 Changed PROJECT_SOURCE_DIR to CMAKE_CURRENT_SOURCE_DIR to fix building when used as external project 9 years ago
  Steve Gerbino 702b42eaf3 Modified CMakeLists.txt to use autotools to generate configuration for Unix systems 9 years ago
  Steve Gerbino 43afcc0d99 Lowered CMake required version so that Travis CI is able to build, moved include folder to include/json-c to match the behavior of autotools 9 years ago
  Steve Gerbino fe941a26a3 Trailing slash seems necessary in the install command to get contents 9 years ago
  Steve Gerbino ab7c09dc8e Forget DESTINATION in CMake install command 9 years ago
  Steve Gerbino 34b4a490b1 We need to also install the generated configuration files 9 years ago
  Steve Gerbino 989e39d995 Fixed typo in CMakeList.txt FILES_MATCHING 9 years ago