81c8cad9e8e4e8ad0a73f3ffffee19607b2032bf
Use the logging module to log important information to various log levels: info, debug, warning and error. - Modify __str__ representations of classes DeviceTree and InnerMergedDeviceTree for readability in debug logs - Make parse_dt_files() return instead of yield so as to order all the filename parsing at one go after the preceding log messages Use the argparse module to specify script arguments cleanly. Also make the corresponding change to merge_dtbs.sh to invoke this script with the correct flags. Change-Id: Id09d9d7b34cde60eff99876f0c0c4f6643852aee Signed-off-by: Guru Das Srinagesh <quic_gurus@quicinc.com>
LineageOS =========== Getting started --------------- Please see the [LineageOS Wiki](https://wiki.lineageos.org/) for building instructions, by device. Submitting patches ------------------ Patches are always welcome! Please submit your patches via LineageOS Gerrit! Simply follow our guide on [how to submit patches](https://wiki.lineageos.org/submitting-patch-howto.html). To view the status of your and others' patches, visit [LineageOS Gerrit Code Review](https://review.lineageos.org/). Buildbot -------- All supported devices are built weekly and periodically as changes are committed to ensure the source trees remain buildable. You can view the current build statuses at [LineageOS Buildkite](https://buildkite.com/lineageos). Builds produced weekly by the buildbot can be downloaded from [LineageOS downloads](https://download.lineageos.org/).
Description
Languages
Shell
43.1%
Makefile
42.8%
Python
9.1%
Go
5%