)]}'
{
  "commit": "5d7eed87b47871bc882af765188fa4fbca976855",
  "tree": "bc5a5d3c604db0416d85ec0555e206a3260a8d53",
  "parents": [
    "c830820a5c2be0d0cecb0822f2cff8b4ffe88f36"
  ],
  "author": {
    "name": "Björn Piltz",
    "email": "bjornpiltz@gmail.com",
    "time": "Wed Apr 23 22:13:37 2014 +0200"
  },
  "committer": {
    "name": "Keir Mierle",
    "email": "mierle@gmail.com",
    "time": "Mon Apr 28 19:56:24 2014 +0000"
  },
  "message": "Suppport for MSVC DLLs.\n\nChange-Id: Ibbcc4ba4e59f5bbf1cb91fe81c7d3b9042d03493\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6acedd58b1a1ce8a27b5e8c084285ed2d59e59a8",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "6f56f3b09e50bde8e966593df8c178ad662e10e2",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "700f41aaa520d4728e6cbb05bac5d9857a91cfef",
      "old_mode": 33188,
      "old_path": "docs/source/building.rst",
      "new_id": "14ff68ec13ddd23d31293a5514b3dbfdbb7549a2",
      "new_mode": 33188,
      "new_path": "docs/source/building.rst"
    },
    {
      "type": "modify",
      "old_id": "60e464dad9444a92046ee3ee4a41e63227e8ae51",
      "old_mode": 33188,
      "old_path": "examples/CMakeLists.txt",
      "new_id": "eda929b32613b2e7748876af5fbea69a2d6f4522",
      "new_mode": 33188,
      "new_path": "examples/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "add68dea16cc121bde1736b45a2177184f2fe0ae",
      "old_mode": 33188,
      "old_path": "include/ceres/c_api.h",
      "new_id": "632542e9bdd752a7ec9a46f186e655ea92679d33",
      "new_mode": 33188,
      "new_path": "include/ceres/c_api.h"
    },
    {
      "type": "modify",
      "old_id": "498d36ee55a6c420b31f0a43d3743113c9de662c",
      "old_mode": 33188,
      "old_path": "include/ceres/conditioned_cost_function.h",
      "new_id": "2a12ba6fe372621796a9da28ca3f18b4a5c822b4",
      "new_mode": 33188,
      "new_path": "include/ceres/conditioned_cost_function.h"
    },
    {
      "type": "modify",
      "old_id": "722ac7732ea4769f1327823689b5fdab06c04757",
      "old_mode": 33188,
      "old_path": "include/ceres/cost_function.h",
      "new_id": "fee3e73c111aaf4b707cbf3a9ca6e8ade2327477",
      "new_mode": 33188,
      "new_path": "include/ceres/cost_function.h"
    },
    {
      "type": "modify",
      "old_id": "83126b5afef88dd47a7badb3482a5b6f61749526",
      "old_mode": 33188,
      "old_path": "include/ceres/covariance.h",
      "new_id": "b6e9a6ae39283fcaf5a3dd1a486caa002ff57ce0",
      "new_mode": 33188,
      "new_path": "include/ceres/covariance.h"
    },
    {
      "type": "modify",
      "old_id": "8c470cd33f224e35ee833617ab2f746ffb17062d",
      "old_mode": 33188,
      "old_path": "include/ceres/crs_matrix.h",
      "new_id": "687c9586dfd5979ea00e247f28b4fdab860c77e3",
      "new_mode": 33188,
      "new_path": "include/ceres/crs_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "e359d6590c0510dbba8964c20764922042490124",
      "old_mode": 33188,
      "old_path": "include/ceres/internal/port.h",
      "new_id": "7bcb1a74f3480065df89cb6c9ef65fe25af904d5",
      "new_mode": 33188,
      "new_path": "include/ceres/internal/port.h"
    },
    {
      "type": "modify",
      "old_id": "568925625566bda3a7d485f728ae0315362e2192",
      "old_mode": 33188,
      "old_path": "include/ceres/iteration_callback.h",
      "new_id": "5eca392da36aba7cc7859d82d0e84a9e89ede0ba",
      "new_mode": 33188,
      "new_path": "include/ceres/iteration_callback.h"
    },
    {
      "type": "modify",
      "old_id": "c0f7dc77a57261022b439bc9707ee0705ce6c501",
      "old_mode": 33188,
      "old_path": "include/ceres/local_parameterization.h",
      "new_id": "3ecd9593a77e86f450deed6ce65b3b92a09fc4db",
      "new_mode": 33188,
      "new_path": "include/ceres/local_parameterization.h"
    },
    {
      "type": "modify",
      "old_id": "b99c184525e18bf58e18e8922d4895eb6f885629",
      "old_mode": 33188,
      "old_path": "include/ceres/loss_function.h",
      "new_id": "5b6bf68e70043132c661ea7a0a7a81b151c237ec",
      "new_mode": 33188,
      "new_path": "include/ceres/loss_function.h"
    },
    {
      "type": "modify",
      "old_id": "480a07474a735860fd4e04078a2893e879d1efa5",
      "old_mode": 33188,
      "old_path": "include/ceres/normal_prior.h",
      "new_id": "530e65253bb9111a367923c1a9919e2a66f13d5b",
      "new_mode": 33188,
      "new_path": "include/ceres/normal_prior.h"
    },
    {
      "type": "modify",
      "old_id": "b8759eb5547079d72ed6c4aa27b5db09e7f4e692",
      "old_mode": 33188,
      "old_path": "include/ceres/problem.h",
      "new_id": "5881677a8157e5681f7423f48f07f3f0b34c7a43",
      "new_mode": 33188,
      "new_path": "include/ceres/problem.h"
    },
    {
      "type": "modify",
      "old_id": "3d63951e02365b48c4d3ad7c4ae8ac493ff87e66",
      "old_mode": 33188,
      "old_path": "include/ceres/solver.h",
      "new_id": "4fb6e4ddca3f04b7bb88f4d38f2ab035a77b8f90",
      "new_mode": 33188,
      "new_path": "include/ceres/solver.h"
    },
    {
      "type": "modify",
      "old_id": "e3dac3c8541d2786d2989b653d7c0048a0f890bc",
      "old_mode": 33188,
      "old_path": "include/ceres/types.h",
      "new_id": "47bdb4c6fdfcf38d18c7bd24a23ec6ea61d1a7b7",
      "new_mode": 33188,
      "new_path": "include/ceres/types.h"
    },
    {
      "type": "modify",
      "old_id": "a9ec1c28d0ad85bc75f7eb32d91b3cabe84d8ce6",
      "old_mode": 33188,
      "old_path": "internal/ceres/CMakeLists.txt",
      "new_id": "b9597682938e83e0551ea1f1873650ff5150b416",
      "new_mode": 33188,
      "new_path": "internal/ceres/CMakeLists.txt"
    }
  ]
}
