From 1446b5f01d2f510fb5dfdb83817a9863f712d04a Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Sun, 25 Jun 2017 14:16:28 -0500 Subject: [PATCH] Allow more avr variants with build_marlin* --- buildroot/bin/build_marlin | 7 ++++++- buildroot/bin/build_marlin_fail | 7 ++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/buildroot/bin/build_marlin b/buildroot/bin/build_marlin index 12c3bd4fe..325534629 100755 --- a/buildroot/bin/build_marlin +++ b/buildroot/bin/build_marlin @@ -1,3 +1,8 @@ #!/usr/bin/env bash -arduino --verify --board arduino:avr:mega:cpu=atmega2560 Marlin/Marlin.ino +case "$#" in + 0 ) BOARD=arduino:avr:mega:cpu=atmega2560 ;; + * ) BOARD=arduino:avr:$1 ;; +esac + +arduino --verify --board $BOARD Marlin/Marlin.ino diff --git a/buildroot/bin/build_marlin_fail b/buildroot/bin/build_marlin_fail index 506426ebe..e18105cdd 100755 --- a/buildroot/bin/build_marlin_fail +++ b/buildroot/bin/build_marlin_fail @@ -1,7 +1,4 @@ #!/usr/bin/env bash -if arduino --verify --board arduino:avr:mega:cpu=atmega2560 Marlin/Marlin.ino ; then - return 1 -else - return 0 -fi +build_marlin $@ && exit 0 +exit 1