Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on May 22, 2015
  1. @samueldr

    Merge branch 'release-0.6.2'

    samueldr authored
  2. @samueldr
  3. @samueldr
Commits on May 14, 2015
  1. @eniotna308
  2. @eniotna308

    Fixed an issue where install would flatten the JsonBox directory, res…

    eniotna308 authored
    …ulting in not finding the files.
Commits on Apr 10, 2015
  1. @madbranch

    Changed some documentation.

    madbranch authored
Commits on Apr 4, 2015
  1. @madbranch
  2. @madbranch

    Moved some private constants to the cpp file

    madbranch authored
    Those private constants cluttered the header file and were only used in the cpp file.
  3. @madbranch

    Removed complete definitions of Array and Object.

    madbranch authored
    I just realized I could simply declare Array and Object as typedef twice to work around not being able to forward declare the STL containers.
  4. @madbranch
  5. @madbranch
  6. @madbranch
  7. @madbranch
  8. @madbranch
  9. @madbranch

    Merge branch 'release-0.6'

    madbranch authored
  10. @madbranch
  11. @madbranch

    Removed broken make file and IDE projects.

    madbranch authored
    Since the build system has been changed to use CMake, the default Makefile and the default IDE projects all fail to build JsonBox because of the missing Export.h file. This file is generated by CMake, so for now only CMake works.
  12. @madbranch
Commits on Apr 3, 2015
  1. @mwoehlke-kitware

    Add target exports

    mwoehlke-kitware authored
    Modify build system to create a CMake package configuration file with
    exported targets, including properly set up interface include
    directories. This makes it much easier for CMake-based users of the
    library to use JsonBox, especially from a JsonBox build directory.
  2. @mwoehlke-kitware

    Add ABI export decoration

    mwoehlke-kitware authored
    Use CMake's GenerateExportHeader to generate a header with an
    appropriate definition of an ABI export symbol. Add such annotation to
    components which need it. Don't export symbols by default on ELF
    platforms.
    
    This allows building of shared libraries on Windows to work properly (as
    these require ABI export/import decoration).
    
    Note that this bumps the minimum CMake requirement from 2.6 to 2.8.12.
  3. @mwoehlke-kitware

    Don't glob source files and headers

    mwoehlke-kitware authored
    Using FILE(GLOB) to specify build files is Evil and strongly discouraged; see e.g.
    http://stackoverflow.com/questions/1027247/best-way-to-specify-sourcefiles-in-cmake.
  4. @mwoehlke-kitware

    Merge branch 'shared' into export

    mwoehlke-kitware authored
    * shared:
      Allow building shared library
  5. @madbranch
  6. @madbranch
  7. @madbranch
  8. @madbranch
Commits on Apr 2, 2015
  1. @mwoehlke-kitware

    Allow building shared library

    mwoehlke-kitware authored
    Don't force library to be built static, but instead honor
    CMAKE_BUILD_SHARED. Update install locations to support building a
    shared library, and to honor LIB_SUFFIX.
Commits on Feb 9, 2015
  1. @madbranch

    Merge tag '0.5' into develop

    madbranch authored
    0.5 version
  2. @madbranch

    Merge branch '0.5'

    madbranch authored
  3. @madbranch
  4. @madbranch
  5. @madbranch
  6. @madbranch
  7. @euclio @madbranch

    use CMAKE_CURRENT_SOURCE_DIR variable for build

    euclio authored madbranch committed
    Using CMAKE_CURRENT_SOURCE_DIR instead of CMAKE_SOURCE_DIR allows the
    repository to be used as a submodule.
  8. @madbranch
Something went wrong with that request. Please try again.