General improvements

* refactor to make the code clearer in some places
* don't call bin/qmk anymore
* ask the user if they want to install python modules when they're missing
This commit is contained in:
Zach White
2021-03-26 10:28:36 -07:00
committed by Zach White
parent d805fe2b6e
commit fe42ab3534
6 changed files with 76 additions and 44 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ def git_clone(url, destination, branch):
'--recurse-submodules',
'--branch=' + branch,
url,
destination,
str(destination),
]
cli.log.debug('Git clone command: %s', git_clone)