)]}'
{
  "log": [
    {
      "commit": "c3344e8a6d7402326204d1232a4c5ffa382f70a9",
      "tree": "ab7863cddb787caecfc4ac303bdcbf3cca13e831",
      "parents": [
        "85d558cd486d195aabfc4b43cff8f338126f60a5"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Nov 10 17:32:27 2014 -0800"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Nov 10 17:39:47 2014 -0800"
      },
      "message": "split-select: fix OSX build\n\nClang is a bit stricter about what template definition it chooses\nfor mixed types that are normally possible to cast between.\nOperations like std::find(int iterator, int iterator, enum) will fail,\nas Clang won\u0027t implicitly cast an enum to an int here.\n\nChange-Id: Ib2276c382ebf2b877e1045d32b1a9d0a1fa4d4a4\n"
    },
    {
      "commit": "dcdfe9fef4b07ee53d312c3fbecc74cb215ace6f",
      "tree": "1e689ea612de5ab03f10144b4103fae511b564e8",
      "parents": [
        "d12b69518daabff3c13482f4b5140020b747b71f"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Nov 06 12:54:36 2014 -0800"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Nov 06 14:57:34 2014 -0800"
      },
      "message": "split-select: Fix rules generated for anydpi density\n\nChange-Id: I9de569ca9a76eb22df4d0e178df847ba1c7d0b01\n"
    },
    {
      "commit": "c3dc0b57b8d0b3875f868788e110aa67fb032b4a",
      "tree": "d29bf5702b81c4f283ae5e463af00c1e9327d459",
      "parents": [
        "425b1dc88c47e0e9d3a653ad902a69f3ec09b966"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Nov 03 12:05:15 2014 -0800"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Nov 03 12:09:58 2014 -0800"
      },
      "message": "Build the split-select tool without C++11 support\n\nIt was complicated to get the tool building on Windows, Linux,\nand OSX with C++11 support.\n\nOSX uses Clang to build C++11 binaries, which requires the libc++\nstandard library. Since most of the dependencies of this program\nare built against libstdc++, this was difficult to resolve.\n\nNow we build without C++11 support.\n\nChange-Id: I4e537c113734508a8f480a1c402ed237de4f0e60\n"
    },
    {
      "commit": "40e8eefbedcafc51948945647d746daaee092f16",
      "tree": "eb14bacf3510fc8865145a1c68b4dcb8fc802904",
      "parents": [
        "74af6700196ed55a0aa39c7777293e735e7b4d73"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Sep 16 14:43:29 2014 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Oct 23 10:39:31 2014 -0700"
      },
      "message": "First commit of split-select tool\n\nThis tool emits a set of rules as JSON for when a Split APK\nshould match a target device.\n\nChange-Id: I8bfbdfbdb51efcfc645889dd03e1961f16e39645\n"
    }
  ]
}
