{
    "cmake_variants" : [
        {"name": "generator",
         "generators": [
            {"generator": [
                "Visual Studio 6",
                "Visual Studio 7",
                "Visual Studio 8 2005"
                ] 
            }
         ] 
        },
        {"name": "shared_dll",
         "variables": [
            ["JSONCPP_LIB_BUILD_SHARED=true"],
            ["JSONCPP_LIB_BUILD_SHARED=false"]
          ]
        },
        {"name": "build_type",
         "build_types": [
            "debug", 
            "release" 
            ]
        }
    ]
}

{
    "cmake_variants" : [
        {"name": "generator",
         "generators": [
            {"generator": [
                "Visual Studio 6",
                "Visual Studio 7",
                "Visual Studio 8 2005"
                ] 
            }
         ] 
        },
        {"name": "shared_dll",
         "variables": [
            ["BUILD_SHARED_LIBS=true"],
            ["BUILD_SHARED_LIBS=false"]
          ]
        },
        {"name": "build_type",
         "build_types": [
            "debug", 
            "release" 
            ]
        }
    ]
}

Use standard CMake variables - static/shared lib.
Use standard CMake variables - static/shared lib.

Replace JSONCPP_LIB_BUILD_SHARED => BUILD_SHARED_LIBS
