1. 17 Oct, 2017 1 commit
    • Mark Lindner's avatar
      Various fixes for int and fp values. · d87d75f2
      Mark Lindner authored
      - Make use of scientific notiation configurable (%f vs. %g) via new option.
      - Set default float precision to 6 (was 2).
      - Fix clipping of negative values when casting to unsigned int in C++ library.
      - Fix bug in formatting of floating point values (removal of trailing 0's)
      - Split tab width and float precision into two separate fields.
      d87d75f2
  2. 16 Oct, 2017 2 commits
  3. 15 May, 2016 1 commit
  4. 31 Dec, 2015 3 commits
  5. 30 Dec, 2015 15 commits
  6. 24 Dec, 2015 1 commit
  7. 23 Dec, 2015 4 commits
  8. 14 Oct, 2015 1 commit
    • Thomas Fischer's avatar
      Locating libconfig from CMake-based projects · 8aa02d68
      Thomas Fischer authored
      Configuration files for CMake are provided to simplify
      locating libconfig from within project that use CMake
      as their build system.
      Separate configuration files are provided for C and C++
      builds.
      
      In a CMakeLists.txt file, use the following commands to
      locate libconfig:
      
      - To locate the library, use either
          find_package(libconfig)
        or
          find_package(libconfig++)
      
      - The include directories are available as variables
          LIBCONFIG_INCLUDE_DIRS
        and
          LIBCONFIG++_INCLUDE_DIRS
        respectively, and can be used like this:
          include_directories(${LIBCONFIG++_INCLUDE_DIRS})
      
      - Link to libconfig using variables
          LIBCONFIG_LIBRARIES
        and
          LIBCONFIG++_LIBRARIES
        respectively, by writing:
          target_link_libraries(${PROJECT_NAME}
            ${LIBCONFIG++_LIBRARIES}
          )
      8aa02d68
  9. 23 Sep, 2015 1 commit
  10. 15 Aug, 2015 3 commits
  11. 09 Aug, 2015 2 commits
    • Martin's avatar
      Add solution and projects for Visual Studio 2015. · 13d7483e
      Martin authored
      Also, add x64 solution platform and DebugStatic/ReleaseStatic solution &
      project configurations, generating static libraries.
      Reset output and intermediate directories and filenames to VS defaults.
      Adjust preprocessor definitions (LIBCONFIG_STATIC / LIBCONFIG_EXPORTS,
      _USRDLL) for the static configurations.
      13d7483e
    • Martin's avatar
      Support Visual Studio 2015. · 909b06c0
      Martin authored
      909b06c0
  12. 17 May, 2015 5 commits
  13. 20 Mar, 2015 1 commit
    • Frank Zago's avatar
      Recognize long integers without the need for L extension · add43147
      Frank Zago authored
      A value is recognized as CONFIG_TYPE_INT if it's only numbers, and
      CONFIG_TYPE_INT64 if it's numbers followed by L or LL. However from a
      user point of view adding L or LL is confusing. Instead, if the
      integer is too big to fit in an int, return a CONFIG_TYPE_INT64. This
      also avoid silent truncation.
      add43147