)]}'
{
  "commit": "bb9f23fe905e1a916ed21f83e697c2b79e9cf051",
  "tree": "3831fba90ab2c03097306511a21ba4a6aa31b483",
  "parents": [
    "f3bf981f585fb6586127f130679e9d73a2bdf0c6"
  ],
  "author": {
    "name": "Martin Stjernholm",
    "email": "mast@google.com",
    "time": "Wed Jun 19 20:11:36 2024 +0100"
  },
  "committer": {
    "name": "Jiakai Zhang",
    "email": "jiakaiz@google.com",
    "time": "Mon Jul 01 16:34:30 2024 +0000"
  },
  "message": "Enable sources for some libraries even when ART is building from prebuilts.\n\nNecessary to support prebuilt SDKs in prebuilts/module_sdk/art/current\nthat don\u0027t have prebuilts for the static native libraries\nlibdexfile_support, libdexfile_static, and libnativehelper_lazy.\n\nThose libraries will no longer be provided by the prebuilt SDKs from\nVIC and later, because they cannot be built with the right dependencies\nto be used in earlier platforms.\n\nThis also enables sources for some other shared libraries that we\u0027d\nlike to clean up at the same time - see description for\nhttps://r.android.com/3137435.\n\n(cherry picked from commit c4fc8d06288b3f1e85365b5964ef5e6fc54c7ace)\n\nTest: `m droid dist` with ART_MODULE_BUILD_FROM_SOURCE\u003dfalse and\n      prebuilts/module_sdk/art/current updated with prebuilts from VIC\n      with https://r.android.com/3137435.\nBug: 346746614\nMerged-In: I0fa95781d5715b35bc609c8b3e071b163da51f9e\nChange-Id: I0fa95781d5715b35bc609c8b3e071b163da51f9e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f9375239e40f295f92afef22f5631a33c66fac6c",
      "old_mode": 33188,
      "old_path": "libartbase/Android.bp",
      "new_id": "6e656395999c894c27affc60b1c88a9b13af4230",
      "new_mode": 33188,
      "new_path": "libartbase/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "7bdb16e1d9763053af82abcf8dddc48f641477aa",
      "old_mode": 33188,
      "old_path": "libartpalette/Android.bp",
      "new_id": "bc1b1e462e0c889fc825d80e9b1d2ed865f50d38",
      "new_mode": 33188,
      "new_path": "libartpalette/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "fdc57d0f17f5f62c9c5da8dc60205df97296058d",
      "old_mode": 33188,
      "old_path": "libdexfile/Android.bp",
      "new_id": "0873756d1b5a2ebeb50b837d7fb78440f8dce381",
      "new_mode": 33188,
      "new_path": "libdexfile/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "356a1f4b48dec92d6b513e56aaf4b53bf8aae92e",
      "old_mode": 33188,
      "old_path": "libnativebridge/Android.bp",
      "new_id": "9d892c3b2748b8da63b18066ada59f6a320be0c8",
      "new_mode": 33188,
      "new_path": "libnativebridge/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "e14aea2e4c344dfdb7132b384c78d5cea935cc5e",
      "old_mode": 33188,
      "old_path": "libnativeloader/Android.bp",
      "new_id": "48a59f1cab91108b6429ea3dd36187a0f8438a73",
      "new_mode": 33188,
      "new_path": "libnativeloader/Android.bp"
    }
  ]
}
