aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keyboards/ergodox/keymaps/belak/keymap.c1
-rw-r--r--keyboards/lets_split/keymaps/khord/config.h2
-rw-r--r--util/travis_build.sh19
3 files changed, 16 insertions, 6 deletions
diff --git a/keyboards/ergodox/keymaps/belak/keymap.c b/keyboards/ergodox/keymaps/belak/keymap.c
index d10567a78..45f63539b 100644
--- a/keyboards/ergodox/keymaps/belak/keymap.c
+++ b/keyboards/ergodox/keymaps/belak/keymap.c
@@ -2,6 +2,7 @@
2#include "debug.h" 2#include "debug.h"
3#include "action_layer.h" 3#include "action_layer.h"
4#include "eeconfig.h" 4#include "eeconfig.h"
5#include "eeprom.h"
5 6
6#define LAYER_ON(pos) ((layer_state) & (1<<(pos))) 7#define LAYER_ON(pos) ((layer_state) & (1<<(pos)))
7#define _______ KC_TRNS 8#define _______ KC_TRNS
diff --git a/keyboards/lets_split/keymaps/khord/config.h b/keyboards/lets_split/keymaps/khord/config.h
index d6a99a8b2..2d845827b 100644
--- a/keyboards/lets_split/keymaps/khord/config.h
+++ b/keyboards/lets_split/keymaps/khord/config.h
@@ -20,9 +20,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define USE_SERIAL 20#define USE_SERIAL
21#define EE_HANDS 21#define EE_HANDS
22 22
23#undef RGBLED_NUM
24#define RGBLIGHT_ANIMATIONS 23#define RGBLIGHT_ANIMATIONS
25#define RGBLED_NUM 12
26 24
27#ifdef SUBPROJECT_rev1 25#ifdef SUBPROJECT_rev1
28 #include "../../rev1/config.h" 26 #include "../../rev1/config.h"
diff --git a/util/travis_build.sh b/util/travis_build.sh
index 5b0951c6e..3243447ab 100644
--- a/util/travis_build.sh
+++ b/util/travis_build.sh
@@ -6,16 +6,27 @@ TRAVIS_COMMIT_RANGE="${TRAVIS_COMMIT_RANGE:-HEAD~1..HEAD}"
6if [[ "$TRAVIS_COMMIT_MESSAGE" != *"[skip build]"* ]] ; then 6if [[ "$TRAVIS_COMMIT_MESSAGE" != *"[skip build]"* ]] ; then
7 exit_code=0 7 exit_code=0
8 NEFM=$(git diff --name-only -n 1 ${TRAVIS_COMMIT_RANGE} | grep -Ev '^(keyboards/)' | grep -Ev '^(docs/)' | wc -l) 8 NEFM=$(git diff --name-only -n 1 ${TRAVIS_COMMIT_RANGE} | grep -Ev '^(keyboards/)' | grep -Ev '^(docs/)' | wc -l)
9 if [[ $NEFM -gt 0 ]] ; then 9 BRANCH=$(git rev-parse --abbrev-ref HEAD)
10 if [ $NEFM -gt 0 -o "$BRANCH" = "master" ]; then
10 echo "Making all keymaps for all keyboards" 11 echo "Making all keymaps for all keyboards"
11 make all-keyboards AUTOGEN="true" 12 make all-keyboards AUTOGEN="true"
12 : $((exit_code = $exit_code + $?)) 13 : $((exit_code = $exit_code + $?))
13 else 14 else
14 MKB=$(git diff --name-only -n 1 ${TRAVIS_COMMIT_RANGE} | grep -oP '(?<=keyboards\/)([a-zA-Z0-9_]+)(?=\/)' | sort -u) 15 MKB=$(git diff --name-only -n 1 ${TRAVIS_COMMIT_RANGE} | grep -oP '(?<=keyboards\/)([a-zA-Z0-9_]+)(?=\/)' | sort -u)
15 for KB in $MKB ; do 16 for KB in $MKB ; do
16 echo "Making all keymaps for $KB" 17 KEYMAP_ONLY=$(git diff --name-only -n 1 ${TRAVIS_COMMIT_RANGE} | grep -Ev '^(keyboards/'${KB}'/keymaps/)' | wc -l)
17 make "$KB" AUTOGEN=true 18 if [[ $KEYMAP_ONLY -gt 0 ]]; then
18 : $((exit_code = $exit_code + $?)) 19 echo "Making all keymaps for $KB"
20 make ${KB}-allsp-allkm AUTOGEN=true
21 : $((exit_code = $exit_code + $?))
22 else
23 MKM=$(git diff --name-only -n 1 ${TRAVIS_COMMIT_RANGE} | grep -oP '(?<=keyboards/'${KB}'/keymaps/)([a-zA-Z0-9_]+)(?=\/)' | sort -u)
24 for KM in $MKM ; do
25 echo "Making $KM for $KB"
26 make ${KB}-allsp-${KM} AUTOGEN=true
27 : $((exit_code = $exit_code + $?))
28 done
29 fi
19 done 30 done
20 fi 31 fi
21 exit $exit_code 32 exit $exit_code