3 TRAVIS_COMMIT_MESSAGE
="${TRAVIS_COMMIT_MESSAGE:-none}"
4 TRAVIS_COMMIT_RANGE
="${TRAVIS_COMMIT_RANGE:-HEAD~1..HEAD}"
6 if [[ "$TRAVIS_COMMIT_MESSAGE" != *"[skip build]"* ]] ; then
7 NEFM
=$
(git
diff --name-only -n 1 ${TRAVIS_COMMIT_RANGE} |
grep -Ev '^(keyboards/)' |
wc -l)
8 if [[ $NEFM -gt 0 ]] ; then
9 echo "Making all keymaps for all keyboards"
10 make all-keyboards AUTOGEN
=true
12 MKB
=$
(git
diff --name-only -n 1 ${TRAVIS_COMMIT_RANGE} |
grep -oP '(?<=keyboards\/)([a-zA-Z_]+)' |
sort -u)
14 echo "Making all keymaps for $KB"
15 make "$KB" AUTOGEN
=true