)]}' { "commit": "43ccef0f2be2ae63f8573a5f9776fe0d0eef6dda", "tree": "4fb6e4bac9fdeac1492952fff2b252e80c1eedf7", "parents": [ "715eedadf13103e4e0b65bd579789e480b583f2e" ], "author": { "name": "Avery Pennarun", "email": "apenwarr@gmail.com", "time": "Wed Feb 01 23:13:10 2017 -0500" }, "committer": { "name": "Avery Pennarun", "email": "apenwarr@gmail.com", "time": "Wed Feb 01 23:52:23 2017 -0500" }, "message": "Reorganize the manifest.xml variants.\n\nThings had evolved \"organically\" and become kind of a mess. The new setup\nhas four toplevel manifests to choose from:\n\n openbox.xml: only the bits that are open sourced. (Enough to build an\n image.)\n no-drm.xml: openbox.xml plus proprietary (but non-drm-related) stuff.\n Useful for teams inside the company who don\u0027t need access to DRM bits.\n drm.xml: no-drm.xml plus DRM stuff (unfortunately including Chrome for\n now, since it ends up linking with DRM-restricted bits).\n release.xml: drm.xml plus bootloader source code, needed for code signing.\n\ndefault.xml currently just points at drm.xml. In the public repo, it\u0027ll\npoint to openbox.xml instead.\n\nYou can choose a manifest using the -m option to \u0027repo init\u0027 (which it\u0027s\nsafe to re-run even after checking out a repo). For example:\n\n repo init -m release.xml\n repo sync -n\n\nWe also reorganize the actual packages into public, private, and\ndrm-restricted include files. Before, drm-restricted was separate, but\npublic and private were mixed together (we used a separate branch to delete\nthe \u0027private\u0027 stuff before pushing publically), which was a maintenance\nburden. Plus, now it\u0027ll be obvious when someone makes a new package: they\nhave to put it in either public.xml or private.xml, making a conscious\ndecision.\n\nb/33070819\n\nChange-Id: Ibbba736f5adc06273d0565a22e079a8fc02453a1\n", "tree_diff": [ { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4cf8c916f2ab278c4c14be669056a7e832a9019a", "new_mode": 33188, "new_path": ".gitignore" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "59da53e13b77f3d282f8b6fe9283a7c8e8392d83", "new_mode": 33188, "new_path": "_drm_restricted.xml" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "301cd88c6ad00cda941664a36a18859426ba74b0", "new_mode": 33188, "new_path": "_private.xml" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6aca6518e8a8b725248b4bbd52a1040e059e0029", "new_mode": 33188, "new_path": "_public.xml" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c85c631ddfe778ac454151aecbba9a543f4f1246", "new_mode": 33188, "new_path": "_url.xml" }, { "type": "modify", "old_id": "8d666bf569449c4ff2194e2aba8dabf9d30f0b4a", "old_mode": 33188, "old_path": "default.xml", "new_id": "d59a3a75fd1cd08c0e7f7167ff1b4f352de6843a", "new_mode": 33188, "new_path": "default.xml" }, { "type": "delete", "old_id": "e4d99dffd2ba3ab0982dc75dec4b6dd5e5fa6897", "old_mode": 33188, "old_path": "default_unrestricted.xml", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "38c6f55c67323909b610c7be0c84e7bbf646c038", "new_mode": 33188, "new_path": "drm.xml" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "abf86106d87e9fe4196870f4d9dff1dc0f604e14", "new_mode": 33188, "new_path": "no-drm.xml" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a78da64d37532aaa86e4277993ba8018b0bafea1", "new_mode": 33188, "new_path": "openbox.xml" }, { "type": "modify", "old_id": "989eb9852bd16067740c622c0ef02337b5bb1dcc", "old_mode": 33188, "old_path": "release.xml", "new_id": "acc6b50c8851eca2aac2dc25332c652eebb7141a", "new_mode": 33188, "new_path": "release.xml" } ] }