commit | 7224530424bf637e1020ba5b1699cad6b84b0a98 | [log] [tgz] |
---|---|---|
author | Logan Chien <loganchien@google.com> | Fri Mar 23 16:47:31 2018 +0800 |
committer | Logan Chien <loganchien@google.com> | Fri Mar 23 16:56:06 2018 +0800 |
tree | 71830692b1e42535fc129e7f7d89564d96f63fdb | |
parent | dbbae7b23b12ce6c67c3d5cf993e9091cc029820 [diff] |
sourcedr: Serialize dependency graph with pickle This commit adds `pickle` sub-command to ninja.py. This command serializes parsed dependency graph into a pickle object file, which is much easier to load. Test: ninja.py pickle out/combined-sailfish.ninja -o sailfish.pickle \ && list_system_file_from_vendor_source.py sailfish.pickle Change-Id: I4e4e4f828bf485c75daafb78ddb35d93b1f37abd