diff options
| author | Dimitris Mantzouranis <d3xter93@gmail.com> | 2022-01-14 23:46:14 +0200 |
|---|---|---|
| committer | Dimitris Mantzouranis <d3xter93@gmail.com> | 2022-01-14 23:46:14 +0200 |
| commit | d9a659c07049e99b54f8d577ab5081c13855a93c (patch) | |
| tree | 4383e32c81d593a54c12d8c54f4d2b61bdd2bed7 /lib/python | |
| parent | 394522b1e20e066c81b3143d25a6c595fb1afcbc (diff) | |
CI: automatically build all platform keyboards
no more explicit defines
Diffstat (limited to 'lib/python')
| -rwxr-xr-x | lib/python/build_all.py | 78 |
1 files changed, 8 insertions, 70 deletions
diff --git a/lib/python/build_all.py b/lib/python/build_all.py index 81112132b..0753a60f3 100755 --- a/lib/python/build_all.py +++ b/lib/python/build_all.py @@ -1,77 +1,15 @@ import subprocess import os import sys +BOARDS = [] -BOARDS = [ - 'ajazz/ak33/rev1', - 'ajazz/ak33/rev2', - 'akko/3061_rgb', - 'aukey/kmg12', - 'ffc/ffc61', - 'flashquark/horizon_z', - 'gmmk/compact/rev2', - 'gmmk/compact/rev3', - 'gmmk/compact', - 'gmmk/full/rev2', - 'gmmk/full/rev3', - 'gmmk/full', - 'gmmk/pro/ansi', - 'gmmk/pro/iso', - 'gmmk/tkl/rev2', - 'gmmk/tkl/rev3', - 'gmmk/tkl', - 'keychron/c1/plain', - 'keychron/c1/rgb', - 'keychron/c1/white', - 'keychron/c2/white', - 'keychron/k14/rgb/optical', - 'keychron/k14/rgb/optical_via', - 'keychron/k14/rgb', - 'keychron/k14/rgb/via', - 'keychron/k2/rgb/optical', - 'keychron/k2/rgb/optical_via', - 'keychron/k2/rgb', - 'keychron/k2/rgb/via', - 'keychron/k3/rgb/optical', - 'keychron/k3/rgb/optical_via', - 'keychron/k3/rgb', - 'keychron/k3/rgb/via', - 'keychron/k4/rgb', - 'keychron/k4/rgb/v1/optical', - 'keychron/k4/rgb/v1/optical_via', - 'keychron/k4/rgb/v1', - 'keychron/k4/rgb/v1/via', - 'keychron/k4/rgb/v2/optical', - 'keychron/k4/rgb/v2/optical_via', - 'keychron/k4/rgb/v2', - 'keychron/k4/rgb/v2/via', - 'keychron/k6/rgb/optical', - 'keychron/k6/rgb/optical_via', - 'keychron/k6/rgb', - 'keychron/k6/rgb/via', - 'keychron/k6/white', - 'keychron/k7/rgb/optical', - 'keychron/k7/rgb/optical_via', - 'keychron/k7/rgb', - 'keychron/k7/rgb/via', - 'keychron/k8/rgb/optical', - 'keychron/k8/rgb/optical_via', - 'keychron/k8/rgb', - 'keychron/k8/rgb/via', - 'marvo/kg938', - 'redragon/k530', - 'redragon/k552/rev1', - 'redragon/k552/rev2', - 'redragon/k556', - 'redragon/k580', - 'redragon/k582', - 'redragon/k630', - 'sharkoon/sgk3', - 'smartduck/xs61', - 'spcgear/gk530', - 'spcgear/gk540', - 'womier/k87' -] +def main(): + for line in sys.stdin: + if line.strip() != "": + BOARDS.append(line.strip()) + +if __name__ == '__main__': + main() error = False for kb in BOARDS: |
