diff options
author | Nick Brassel <[email protected]> | 2024-11-08 15:57:22 +1100 |
---|---|---|
committer | GitHub <[email protected]> | 2024-11-08 04:57:22 +0000 |
commit | 580d18d2e9a9cb08f11439d5dd58d8e3adffd17f (patch) | |
tree | 761d0572fc7b46ddfbe2487e4f9684a26e8abc16 /lib/python/qmk/cli | |
parent | 4f9ef90754a79774da5685b786403c130d836ac4 (diff) | |
download | qmk_firmware-580d18d2e9a9cb08f11439d5dd58d8e3adffd17f.tar.gz qmk_firmware-580d18d2e9a9cb08f11439d5dd58d8e3adffd17f.zip |
Speed improvements to `qmk find`. (#24385)
Diffstat (limited to 'lib/python/qmk/cli')
-rw-r--r-- | lib/python/qmk/cli/find.py | 2 | ||||
-rwxr-xr-x | lib/python/qmk/cli/mass_compile.py | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/lib/python/qmk/cli/find.py b/lib/python/qmk/cli/find.py index bfed91e22c..7d8b1b066c 100644 --- a/lib/python/qmk/cli/find.py +++ b/lib/python/qmk/cli/find.py @@ -1,5 +1,6 @@ """Command to search through all keyboards and keymaps for a given search criteria. """ +import os from milc import cli from qmk.search import filter_help, search_keymap_targets from qmk.util import maybe_exit_config @@ -20,6 +21,7 @@ from qmk.util import maybe_exit_config def find(cli): """Search through all keyboards and keymaps for a given search criteria. """ + os.environ.setdefault('SKIP_SCHEMA_VALIDATION', '1') maybe_exit_config(should_exit=False, should_reraise=True) targets = search_keymap_targets([('all', cli.config.find.keymap)], cli.args.filter) diff --git a/lib/python/qmk/cli/mass_compile.py b/lib/python/qmk/cli/mass_compile.py index cf9be0fd1e..4c4669d451 100755 --- a/lib/python/qmk/cli/mass_compile.py +++ b/lib/python/qmk/cli/mass_compile.py @@ -20,6 +20,8 @@ def mass_compile_targets(targets: List[BuildTarget], clean: bool, dry_run: bool, if len(targets) == 0: return + os.environ.setdefault('SKIP_SCHEMA_VALIDATION', '1') + make_cmd = find_make() builddir = Path(QMK_FIRMWARE) / '.build' makefile = builddir / 'parallel_kb_builds.mk' |