]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - util/travis_build.sh
Fix travis_compiled_push.sh script issue (#5114)
[qmk_firmware.git] / util / travis_build.sh
index d12a87a942c351dc85657222e23f5b9eecbb32ee..a25d871e2df8fe416b3009821154733c0e7a56a2 100755 (executable)
@@ -5,9 +5,9 @@
 
 TRAVIS_COMMIT_MESSAGE="${TRAVIS_COMMIT_MESSAGE:-none}"
 TRAVIS_COMMIT_RANGE="${TRAVIS_COMMIT_RANGE:-HEAD~1..HEAD}"
-MAKE_ALL="make all:default AUTOGEN=\"true\""
+MAKE_ALL="make all:default"
 
-if [[ "$TRAVIS_COMMIT_MESSAGE" != *"[skip build]"* ]] ; then 
+if [[ "$TRAVIS_COMMIT_MESSAGE" != *"[skip build]"* ]] ; then
        exit_code=0
        git diff --name-only -n 1 ${TRAVIS_COMMIT_RANGE}
        if [ $? -eq 128 ]; then
@@ -30,15 +30,15 @@ if [[ "$TRAVIS_COMMIT_MESSAGE" != *"[skip build]"* ]] ; then
                                KEYMAP_ONLY=$(git diff --name-only -n 1 ${TRAVIS_COMMIT_RANGE} | grep -Ev '^(keyboards/'${KB}'/keymaps/)' | wc -l)
                                if [[ $KEYMAP_ONLY -gt 0 ]]; then
                                        echo "Making all keymaps for $KB"
-                                       make ${KB}:all AUTOGEN=true
+                                       make ${KB}:all
                                        : $((exit_code = $exit_code + $?))
                                else
                                        MKM=$(git diff --name-only -n 1 ${TRAVIS_COMMIT_RANGE} | grep -oP '(?<=keyboards/'${KB}'/keymaps/)([a-zA-Z0-9_]+)(?=\/)' | sort -u)
                                        for KM in $MKM ; do
-                                               echo "Making $KM for $KB"       
-                                               make ${KB}:${KM} AUTOGEN=true
+                                               echo "Making $KM for $KB"
+                                               make ${KB}:${KM}
                                                : $((exit_code = $exit_code + $?))
-                                       done            
+                                       done
                                fi
                        done
                fi