diff options
| author | hierophect <hierophect@gmail.com> | 2020-08-27 11:00:29 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-08-27 11:00:29 -0400 |
| commit | 772052598d1cf6b5b631341f25bf2b60edf5bc55 (patch) | |
| tree | 85550e8ccc9b8dd4090e4e55342abf9f23b05586 /tools | |
| parent | 8d2299e61e482f0edbf9f58bd20043761a30492a (diff) | |
| parent | fe73cfb922f37ac7b0af19bccaced8e70a808b3c (diff) | |
Merge branch 'main' into stm32-meowbit-fix
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/mpconfig_category_reader.py | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/tools/mpconfig_category_reader.py b/tools/mpconfig_category_reader.py new file mode 100644 index 000000000..2f813931e --- /dev/null +++ b/tools/mpconfig_category_reader.py @@ -0,0 +1,31 @@ +filepath = '../py/circuitpy_mpconfig.mk' +with open(filepath) as fp: + line = fp.readline() + cnt = 1 + fullbuild = [] + defon = [] + defoff = [] + while line: + wordlist = line.split() + if wordlist: + if wordlist[-1] == "$(CIRCUITPY_FULL_BUILD)": + fullbuild.append(wordlist[0]) + elif wordlist[-1] == "0": + defoff.append(wordlist[0]) + elif wordlist[-1] == "1": + defon.append(wordlist[0]) + line = fp.readline() + cnt += 1 + + print(str(cnt) + " Lines Read\n") + print("\nFULL BUILDS ------------------------") + for string in fullbuild: + print(string) + + print("\nON BUILDS ------------------------") + for string in defon: + print(string) + + print("\nOFF BUILDS ------------------------") + for string in defoff: + print(string) |
