aboutsummaryrefslogtreecommitdiffstats
path: root/lib/python/qmk/makefile.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix commandline parsing and flake8 findings, rebaseErovia2020-02-161-1/+3
| | | | | Fixed commandline and config parsing. Thx @xplusplus. Rebased on master and fixed merge conflicts.
* Major rework, no regex/globbing, more walkingErovia2020-02-161-43/+51
| | | | | | Instead of using regexes and globbing to find the rules.mk and keymap.c files, walk the directory tree to find them. Also, do away with the concept of revision.
* Drop bs4 dependency, update docs, minor improvementsErovia2020-02-161-1/+1
|
* Fix regex for parsing rules.mk filesErovia2020-02-161-8/+3
| | | | I don't know why it couldn't put it together before... ¯\_(ツ)_/¯
* Another major refactoring, add documentationErovia2020-02-161-0/+77
Move all useful functions to the qmk module and use the cli subcommand as a wrapper around it. Add both inline comments and documentation.