summaryrefslogtreecommitdiff
path: root/lib/python
diff options
context:
space:
mode:
Diffstat (limited to 'lib/python')
-rwxr-xr-xlib/python/build_all.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/lib/python/build_all.py b/lib/python/build_all.py
index 0753a60f3..87ab2db20 100755
--- a/lib/python/build_all.py
+++ b/lib/python/build_all.py
@@ -1,12 +1,21 @@
import subprocess
import os
import sys
+import re
BOARDS = []
def main():
for line in sys.stdin:
if line.strip() != "":
- BOARDS.append(line.strip())
+ if re.match("^(gmmk)",line.strip()):
+ BOARDS.append(line.strip()+"/rev2")
+ BOARDS.append(line.strip()+"/rev3")
+ if re.match("^(keychron/k)",line.strip()):
+ BOARDS.append(line.strip())
+ BOARDS.append(line.strip()+"/via")
+ BOARDS.append(line.strip()+"/optical")
+ BOARDS.append(line.strip()+"/optical_via")
+ else: BOARDS.append(line.strip())
if __name__ == '__main__':
main()