mirror of
https://github.com/ARM-software/devlib.git
synced 2025-01-31 02:00:45 +00:00
Patrick Bellasi
9a8d539e03
target: better parse kernel version numbers
This adds a regexp to better parse all the kernel version numbers as well as additional (optional) fields like SHA1 and RC. The regexp has been made generic enough to match these examples: 4.9.0-rc6-00202-g3a60597 4.9.0-rc6-00202 4.9.0-rc6-00202-g3a60597 #321 SMP PREEMPT Mon Feb 13 12:30:59 GMT 2017 aarch64 GNU/Linux 3.18.31-g226dafe #1 SMP PREEMPT Wed Feb 15 16:34:14 GMT 2017 4.4.0-59-generic #80~14.04.1-Ubuntu SMP Fri Jan 6 18:02:02 UTC 2017 3.11.0-26-generic #45~precise1-Ubuntu SMP Tue Jul 15 04:02:35 UTC 2014 3.13.0-107-generic #154-Ubuntu SMP Tue Dec 20 09:57:27 UTC 2016 3.13.0-generic #154-Ubuntu SMP Tue Dec 20 09:57:27 UTC 2016 4.8.0 #1 SMP Fri Jan 6 18:06:24 GMT 2017 Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
devlib ====== ``devlib`` exposes an interface for interacting with and collecting measurements from a variety of devices (such as mobile phones, tablets and development boards) running a Linux-based operating system. Installation ------------ :: sudo -H pip install devlib Usage ----- Please refer to the "Overview" section of the documentation. License ------- This package is distributed under `Apache v2.0 License <http://www.apache.org/licenses/LICENSE-2.0>`_. Feedback, Contrubutions and Support ----------------------------------- - Please use the GitHub Issue Tracker associated with this repository for feedback. - ARM licensees may contact ARM directly via their partner managers. - We welcome code contributions via GitHub Pull requests. Please try to stick to the style in the rest of the code for your contributions.
Description
Languages
Python
96%
Shell
1.8%
C
1.4%
Java
0.5%
Dockerfile
0.3%