setup: fix shellcheck errors

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I4c09e61294506659500f9760993dd4b8b6f22f23
diff --git a/meta-phosphor/scripts/run-repotest b/meta-phosphor/scripts/run-repotest
index aa2518b..dc4e87c 100755
--- a/meta-phosphor/scripts/run-repotest
+++ b/meta-phosphor/scripts/run-repotest
@@ -178,7 +178,6 @@
 meta-quanta/meta-q71l/recipes-phosphor/quanta-powerctrl/files/poweroff.sh
 meta-quanta/meta-q71l/recipes-phosphor/quanta-powerctrl/files/poweron.sh
 meta-yadro/meta-nicole/recipes-phosphor/chassis/avsbus-control/avsbus-control.sh
-setup
 "
 
 non_bbfiles=$(git ls-files -- \
diff --git a/setup b/setup
index 976e861..3b54c0c 100755
--- a/setup
+++ b/setup
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 #
 # Copyright (c) 2018, YADRO
 # Author: Alexander Amelkin <a.amelkin@yadro.com>
@@ -49,10 +49,10 @@
 		tmpl=${cfg%/machine/*.conf}
 
         # Skip any machines that don't support meta-phosphor.
-        if [ ! -e $tmpl/bblayers.conf.sample ]; then
+        if [ ! -e "$tmpl/bblayers.conf.sample" ]; then
             continue
         fi
-        if ! grep -q "##OEROOT##/meta-phosphor" $tmpl/bblayers.conf.sample; then
+        if ! grep -q "##OEROOT##/meta-phosphor" "$tmpl/bblayers.conf.sample"; then
             continue
         fi
 
@@ -61,9 +61,9 @@
 		if [ -n "$target" ]; then
 			if [ "${name}" = "${target}" ]; then
 				echo "Machine ${target} found in ${tmpl%/conf}"
-				mkdir -p ${build_dir}
+				mkdir -p "${build_dir}"
 				TEMPLATECONF="${tmpl}" source \
-						oe-init-build-env ${build_dir}
+						oe-init-build-env "${build_dir}"
 
 				if [ "$(cat conf/templateconf.cfg)" = "${tmpl}" ]; then
 					sed "s/^\(MACHINE\s*[?:]*\s*=\s*\).*$/\1\"${target}\"/" \
@@ -90,6 +90,6 @@
 	if [ -z "$2" ]; then
 		bld_dir="build/$1"
 	fi
-	machine $1 $bld_dir
+	machine "$1" "$bld_dir"
 fi