diff --git a/recipes/atk/recipe.sh b/recipes/atk/recipe.sh
index da84b8e7d567363b14d7d45f9a532d1f541a5932..802853de5102b04f834cbe8472a7f64e54ece61a 100755
--- a/recipes/atk/recipe.sh
+++ b/recipes/atk/recipe.sh
@@ -25,7 +25,7 @@ function recipe_build {
 	    --prefix=/ \
 	    --disable-shared \
 	    --enable-static
-	$REDOX_MAKE -j"$($NPROC)"
+	"$REDOX_MAKE" -j"$($NPROC)"
     	skip=1
 }
 
@@ -35,13 +35,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-	$REDOX_MAKE clean
+	"$REDOX_MAKE" clean
 	skip=1
 }
 
 function recipe_stage {
 	dest="$(realpath $1)"
-	$REDOX_MAKE DESTDIR="$dest" install
+	"$REDOX_MAKE" DESTDIR="$dest" install
 	rm -f "$dest/lib/"*.la
 	skip=1
 }
diff --git a/recipes/autoconf/recipe.sh b/recipes/autoconf/recipe.sh
index 96fbf5d223fb5836f05daa0f45fa625465dfbf0c..ff9e0242db195fd4ca2d25e4c1c52e98e99a448c 100644
--- a/recipes/autoconf/recipe.sh
+++ b/recipes/autoconf/recipe.sh
@@ -14,7 +14,7 @@ function recipe_update {
 function recipe_build {
     wget -O build-aux/config.sub http://git.savannah.gnu.org/cgit/config.git/plain/config.sub
     ./configure --build=${BUILD} --host=${HOST} --prefix=''
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -24,12 +24,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/automake/recipe.sh b/recipes/automake/recipe.sh
index b008fc600eba6d8a42216c110e3bc4d0f1c62a7a..92649e648ca78bb3eae13ebae12b2e729e3f99e6 100644
--- a/recipes/automake/recipe.sh
+++ b/recipes/automake/recipe.sh
@@ -17,7 +17,7 @@ function recipe_build {
     sed -i 's|install-info-am install-man|install-info-am|' Makefile.in
 
     ./configure --build=${BUILD} --host=${HOST} --prefix=''
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -27,12 +27,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/bash/recipe.sh b/recipes/bash/recipe.sh
index 2c8a2767e01775cb2912c304eee9d1d4b78d35a2..c0a952e0811030d915bc781fb9a515e61c783eaf 100644
--- a/recipes/bash/recipe.sh
+++ b/recipes/bash/recipe.sh
@@ -23,7 +23,7 @@ function recipe_build {
         --prefix=/ \
         --disable-readline \
         bash_cv_getenv_redef=no
-    $REDOX_MAKE # -j"$($NPROC)"
+    "$REDOX_MAKE" # -j"$($NPROC)"
     skip=1
 }
 
@@ -33,12 +33,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" ${MAKEFLAGS} install
+    "$REDOX_MAKE" DESTDIR="$dest" ${MAKEFLAGS} install
     skip=1
 }
diff --git a/recipes/bootloader/recipe.sh b/recipes/bootloader/recipe.sh
index 14aed1feb0c4ed15db026fd22f33351c316a09a5..b91ed3e5c06a88548979db97aacc4cbb74db678d 100644
--- a/recipes/bootloader/recipe.sh
+++ b/recipes/bootloader/recipe.sh
@@ -21,7 +21,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/cairo/recipe.sh b/recipes/cairo/recipe.sh
index 54deb8cb1756e8a4700cea3e6a7cb0778f0bdfc9..d20973a328efd1680a3b8018db87a866706721a3 100755
--- a/recipes/cairo/recipe.sh
+++ b/recipes/cairo/recipe.sh
@@ -27,7 +27,7 @@ function recipe_build {
 	    --enable-xlib=no \
 	    --enable-script=no \
 	    --enable-interpreter=no
-	$REDOX_MAKE -j"$($NPROC)"
+	"$REDOX_MAKE" -j"$($NPROC)"
     	skip=1
 }
 
@@ -37,13 +37,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-	$REDOX_MAKE clean
+	"$REDOX_MAKE" clean
 	skip=1
 }
 
 function recipe_stage {
 	dest="$(realpath $1)"
-	$REDOX_MAKE DESTDIR="$dest" install
+	"$REDOX_MAKE" DESTDIR="$dest" install
 	rm -f "$dest/lib/"*.la
 	skip=1
 }
diff --git a/recipes/cairodemo/recipe.sh b/recipes/cairodemo/recipe.sh
index 2e6976526c8ff57b529bc74e2824927c774d6207..b26b42cf9f75cf98c58a78165607b4fdd7388333 100755
--- a/recipes/cairodemo/recipe.sh
+++ b/recipes/cairodemo/recipe.sh
@@ -32,7 +32,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/cmatrix/recipe.sh b/recipes/cmatrix/recipe.sh
index f5b504917790d4b966a14a5f6c4839df6ab8ce13..d721f308461b3e7b443059240c23a10b9efdd41d 100644
--- a/recipes/cmatrix/recipe.sh
+++ b/recipes/cmatrix/recipe.sh
@@ -23,7 +23,7 @@ function recipe_build {
         --prefix=/ \
         --without-fonts
     sed -i'' -e 's|#define USE_TIOCSTI 1|/* #undef USE_TIOCSTI */|g' config.h
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -33,12 +33,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/curl/recipe.sh b/recipes/curl/recipe.sh
index 51919803c309e59a4141d816571591f687ed6d44..3222b8e0457be71717357a8e817ea0526b202895 100644
--- a/recipes/curl/recipe.sh
+++ b/recipes/curl/recipe.sh
@@ -36,7 +36,7 @@ function recipe_build {
         --with-nghttp2="$sysroot" \
         --with-ssl="$sysroot" \
         --with-zlib="$sysroot"
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -46,13 +46,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/dash/recipe.sh b/recipes/dash/recipe.sh
index 5df401addedc365a9330078b3b77b36d1e4834bc..b4e9ee7e3c5b8051ba7987e60ba78b7ef709a82e 100644
--- a/recipes/dash/recipe.sh
+++ b/recipes/dash/recipe.sh
@@ -22,7 +22,7 @@ function recipe_build {
 
     # See https://stackoverflow.com/questions/4247068/sed-command-with-i-option-failing-on-mac-but-works-on-linux.
     sed -i'' -e 's|#define HAVE_GETRLIMIT 1|/* #undef HAVE_GETRLIMIT */|g' config.h
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -32,13 +32,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     ln -s "dash" "$dest/bin/sh"
     skip=1
 }
diff --git a/recipes/diffutils/recipe.sh b/recipes/diffutils/recipe.sh
index 2568e48a87bddd2cbd2b6b93ef60cafbe1bdb145..5d2cc77bd68d7788154257c190e6013c22e830c9 100644
--- a/recipes/diffutils/recipe.sh
+++ b/recipes/diffutils/recipe.sh
@@ -23,7 +23,7 @@ function recipe_build {
         gt_cv_locale_ja=false \
         gt_cv_locale_tr_utf8=false \
         gt_cv_locale_zh_CN=false
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -33,13 +33,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     ${HOST}-strip "$dest"/bin/*
     rm -rf "$dest"/{lib,share}
     skip=1
diff --git a/recipes/dosbox/recipe.sh b/recipes/dosbox/recipe.sh
index 845bdb89e2aef269aceebba2452bb2eb75eabcfe..e6b121fc1322a9d698e4182d14ed0e3785fd1fb2 100644
--- a/recipes/dosbox/recipe.sh
+++ b/recipes/dosbox/recipe.sh
@@ -26,7 +26,7 @@ function recipe_build {
         --disable-opengl \
         --disable-sdltest \
         --with-sdl-prefix="$sysroot"
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -36,12 +36,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/duktape/recipe.sh b/recipes/duktape/recipe.sh
index d256022869943be66b9c467c091cc4128151881b..5b8ccb92ee71a86ce4842e4c9c056fc219990089 100644
--- a/recipes/duktape/recipe.sh
+++ b/recipes/duktape/recipe.sh
@@ -13,7 +13,7 @@ function recipe_update {
 
 function recipe_build {
     sed -i "s/= gcc/= $TARGET-gcc/g" Makefile.cmdline
-    $REDOX_MAKE -f Makefile.cmdline -j"$($NPROC)"
+    "$REDOX_MAKE" -f Makefile.cmdline -j"$($NPROC)"
     skip=1
 }
 
@@ -23,7 +23,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/eduke32/recipe.sh b/recipes/eduke32/recipe.sh
index 72595dc75c47ab5babf530f30490c0ca6e13ff81..a67de8d405141c733e3196753b763ac85329539c 100644
--- a/recipes/eduke32/recipe.sh
+++ b/recipes/eduke32/recipe.sh
@@ -18,7 +18,7 @@ function recipe_build {
     export LDFLAGS="-L$sysroot/lib -static"
     export SDLCONFIG="$sysroot/bin/sdl-config --prefix=$sysroot"
 
-    PLATFORM=REDOX $REDOX_MAKE -j"$($NPROC)"
+    PLATFORM=REDOX "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -28,7 +28,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/expat/recipe.sh b/recipes/expat/recipe.sh
index 68b9f60a87fe828016ce9a0c7b30c630bc947609..9a0dbaaa80d65e1e66ab29be5880ac5b11e850c7 100644
--- a/recipes/expat/recipe.sh
+++ b/recipes/expat/recipe.sh
@@ -14,7 +14,7 @@ function recipe_update {
 function recipe_build {
     export LDFLAGS="--static"
     ./configure --build=${BUILD} --host=${HOST} --prefix=/
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -24,13 +24,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/ffmpeg/recipe.sh b/recipes/ffmpeg/recipe.sh
index de5ea97a8c6135142b67f37e397fa638d36a48b7..4ec76020918b18c57b42787ae0853c0828afe415 100644
--- a/recipes/ffmpeg/recipe.sh
+++ b/recipes/ffmpeg/recipe.sh
@@ -27,7 +27,7 @@ function recipe_build {
         --enable-zlib \
         --enable-encoder=png \
         --enable-decoder=png
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -37,12 +37,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/fontconfig/recipe.sh b/recipes/fontconfig/recipe.sh
index 8c4590612a006e7596c8f82a43ae3bc7bafd6fa3..645dd8b67c15290ac2ff66a27dbc5d37933237f2 100755
--- a/recipes/fontconfig/recipe.sh
+++ b/recipes/fontconfig/recipe.sh
@@ -24,7 +24,7 @@ function recipe_build {
 	    --disable-shared \
 	    --enable-static \
 	    ac_cv_func_XML_SetDoctypeDeclHandler=yes
-	$REDOX_MAKE -j"$($NPROC)"
+	"$REDOX_MAKE" -j"$($NPROC)"
     	skip=1
 }
 
@@ -34,13 +34,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-	$REDOX_MAKE clean
+	"$REDOX_MAKE" clean
 	skip=1
 }
 
 function recipe_stage {
 	dest="$(realpath $1)"
-	$REDOX_MAKE DESTDIR="$dest" install
+	"$REDOX_MAKE" DESTDIR="$dest" install
 	rm -f "$dest/lib/"*.la
 	skip=1
 }
diff --git a/recipes/freeciv/recipe.sh b/recipes/freeciv/recipe.sh
index 48aa19a79c9e711b642ca6bee9aa92935a7a0cd5..9caae43ab8ef7cc8cf873e9cedbcd1bbda581746 100644
--- a/recipes/freeciv/recipe.sh
+++ b/recipes/freeciv/recipe.sh
@@ -30,7 +30,7 @@ function recipe_build {
         ac_cv_lib_SDL_image_IMG_Load=yes \
         ac_cv_lib_SDL_ttf_TTF_OpenFont=yes \
         ac_cv_lib_SDL_gfx_rotozoomSurface=yes
-    $REDOX_MAKE -j"$($NPROC)" V=1
+    "$REDOX_MAKE" -j"$($NPROC)" V=1
     skip=1
 }
 
@@ -40,12 +40,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/freeglut/recipe.sh b/recipes/freeglut/recipe.sh
index 810883e4284652a3dd89dc530ec52be673162423..b95be4cec7257b44593abbf16232a685404ada49 100644
--- a/recipes/freeglut/recipe.sh
+++ b/recipes/freeglut/recipe.sh
@@ -23,7 +23,7 @@ function recipe_build {
       -D FREEGLUT_GLES=0 \
       .
     #./configure --host="${HOST}" --prefix=/ --enable-osmesa
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -33,12 +33,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/freetype/recipe.sh b/recipes/freetype/recipe.sh
index e150fe014d71b6b84a5f5683c2de818608508f6d..ae71650c8faf8b0162e262ce62376af18d0eae70 100644
--- a/recipes/freetype/recipe.sh
+++ b/recipes/freetype/recipe.sh
@@ -17,7 +17,7 @@ function recipe_build {
     export LDFLAGS="-L$sysroot/lib"
     export CPPFLAGS="-I$sysroot/include"
     ./configure --build=${BUILD} --host=${HOST} --prefix='/'
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -27,13 +27,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/fribidi/recipe.sh b/recipes/fribidi/recipe.sh
index 4ed952c08c96eb3ee824db85fb8a843bab88e477..c48a7309ccad16f4cf6406b17c574adf53f66bdb 100755
--- a/recipes/fribidi/recipe.sh
+++ b/recipes/fribidi/recipe.sh
@@ -23,7 +23,7 @@ function recipe_build {
 	    --disable-shared \
 	    --enable-static
 	sed -i 's|#define HAVE_SYS_TIMES_H 1|/* #undef HAVE_SYS_TIMES_H */|g' config.h
-	$REDOX_MAKE -j"$($NPROC)"
+	"$REDOX_MAKE" -j"$($NPROC)"
     	skip=1
 }
 
@@ -33,13 +33,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-	$REDOX_MAKE clean
+	"$REDOX_MAKE" clean
 	skip=1
 }
 
 function recipe_stage {
 	dest="$(realpath $1)"
-	$REDOX_MAKE DESTDIR="$dest" install
+	"$REDOX_MAKE" DESTDIR="$dest" install
 	rm -f "$dest/lib/"*.la
 	skip=1
 }
diff --git a/recipes/gawk/recipe.sh b/recipes/gawk/recipe.sh
index 5f57628b4b41e03c102000a4da5273ad5e9f1353..e83aec7b57e94c45fd7e098f1dea3c87108723eb 100644
--- a/recipes/gawk/recipe.sh
+++ b/recipes/gawk/recipe.sh
@@ -9,7 +9,7 @@ function recipe_update {
 
 function recipe_build {
     ./configure --build=${BUILD} --host=${HOST} --prefix=/ ac_cv_func_gethostbyname=no ac_cv_func_connect=no
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -19,12 +19,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/gcc/recipe.sh b/recipes/gcc/recipe.sh
index 56ac71cbdd4acdb4087a93444eab7b0c63d72f8d..c63ecb872e734e8405b81d62b5ea5adf63db33b5 100644
--- a/recipes/gcc/recipe.sh
+++ b/recipes/gcc/recipe.sh
@@ -40,7 +40,7 @@ function recipe_build {
         --disable-nls \
         --enable-languages=c,c++ \
         --enable-threads=posix
-    $REDOX_MAKE -j "$(nproc)" all-gcc all-target-libgcc all-target-libstdc++-v3
+    "$REDOX_MAKE" -j "$(nproc)" all-gcc all-target-libgcc all-target-libstdc++-v3
     skip=1
 }
 
@@ -50,13 +50,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install-gcc install-target-libgcc install-target-libstdc++-v3
+    "$REDOX_MAKE" DESTDIR="$dest" install-gcc install-target-libgcc install-target-libstdc++-v3
     find "$dest"/{bin,libexec} -exec $STRIP {} ';' 2> /dev/null
     ln -s "gcc" "$1/bin/cc"
     skip=1
diff --git a/recipes/gdk-pixbuf/recipe.sh b/recipes/gdk-pixbuf/recipe.sh
index e47210c3a91a3f2030ee8d885c4c2eac89c535ac..457461dd35a385898dd59de099a9cb74a82324c6 100755
--- a/recipes/gdk-pixbuf/recipe.sh
+++ b/recipes/gdk-pixbuf/recipe.sh
@@ -68,7 +68,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-	$REDOX_MAKE clean
+	"$REDOX_MAKE" clean
 	skip=1
 }
 
diff --git a/recipes/gears/recipe.sh b/recipes/gears/recipe.sh
index bf13b41c52dc237157f98dad90c7f8b4237dadcc..ea1114b4d419186d7e10f61c5fc297240e08fb4d 100644
--- a/recipes/gears/recipe.sh
+++ b/recipes/gears/recipe.sh
@@ -30,7 +30,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/gettext/recipe.sh b/recipes/gettext/recipe.sh
index 2e31ff247827707773b20d39658fddabf7902690..056f0959c9ffef1e9fa998c06e48c0aec3ee434f 100644
--- a/recipes/gettext/recipe.sh
+++ b/recipes/gettext/recipe.sh
@@ -29,7 +29,7 @@ function recipe_build {
         gt_cv_locale_ja=false \
         gt_cv_locale_tr_utf8=false \
         gt_cv_locale_zh_CN=false
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -39,13 +39,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/gigalomania/recipe.sh b/recipes/gigalomania/recipe.sh
index 2a3d295bccd6b502da47b6c7c57d3f20798997ed..9b29ce3b74f308d69150ba5c540080439aad7221 100644
--- a/recipes/gigalomania/recipe.sh
+++ b/recipes/gigalomania/recipe.sh
@@ -18,7 +18,7 @@ function recipe_build {
     sysroot="$(realpath ../sysroot)"
     export LDFLAGS="-L$sysroot/lib"
     export CPPFLAGS="-I$sysroot/include"
-    $REDOX_MAKE all -j"$($NPROC)"
+    "$REDOX_MAKE" all -j"$($NPROC)"
     skip=1
 }
 
@@ -28,7 +28,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
@@ -36,7 +36,7 @@ function recipe_stage {
     dest="$(realpath $1)"
     bundledir="$dest/bundle"
 
-    $REDOX_MAKE VERBOSE=1 DESTDIR="$dest" install
+    "$REDOX_MAKE" VERBOSE=1 DESTDIR="$dest" install
     rm -rf "$bundledir"
     skip=1
 }
diff --git a/recipes/git/recipe.sh b/recipes/git/recipe.sh
index b985b7e6d210f908b067ac250d3f3045e372f6ad..ab8edf0cb447d89a649e27d1aa3175a437d85a50 100644
--- a/recipes/git/recipe.sh
+++ b/recipes/git/recipe.sh
@@ -39,7 +39,7 @@ function recipe_build {
         ac_cv_fread_reads_directories=yes \
         ac_cv_snprintf_returns_bogus=yes \
         ac_cv_lib_curl_curl_global_init=yes
-    $REDOX_MAKE "${MAKEFLAGS[@]}" -j"$($NPROC)"
+    "$REDOX_MAKE" "${MAKEFLAGS[@]}" -j"$($NPROC)"
     skip=1
 }
 
@@ -49,13 +49,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" "${MAKEFLAGS[@]}" install
+    "$REDOX_MAKE" DESTDIR="$dest" "${MAKEFLAGS[@]}" install
     ${STRIP} $1/bin/* || true
     ${STRIP} $1/libexec/git-core/* || true
     rm -rf $1/share/man
diff --git a/recipes/glib/recipe.sh b/recipes/glib/recipe.sh
index 8522bdc0d2277f1102d1c2f3398a285dd28c4f0f..a04a50b67b8c02aeb60dbca2c535335d239ec383 100644
--- a/recipes/glib/recipe.sh
+++ b/recipes/glib/recipe.sh
@@ -23,7 +23,7 @@ function recipe_build {
         --disable-shared \
         --enable-static
     sed -i 's/#define HAVE_SYS_RESOURCE_H 1/#undef HAVE_SYS_RESOURCE_H/' config.h
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -33,13 +33,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/gnu-binutils/recipe.sh b/recipes/gnu-binutils/recipe.sh
index f16f944b9436184c6d7893e4609fc5abd48a97e1..bca6e157ec6b52f968c397f974ade62f3a3b2e1e 100644
--- a/recipes/gnu-binutils/recipe.sh
+++ b/recipes/gnu-binutils/recipe.sh
@@ -29,7 +29,7 @@ function recipe_build {
         --disable-gdb \
         --disable-nls \
         --disable-werror
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -39,13 +39,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     find "$dest/bin" -exec $STRIP {} ';' 2> /dev/null
     skip=1
 }
diff --git a/recipes/gnu-grep/recipe.sh b/recipes/gnu-grep/recipe.sh
index 5768da28b24852a5b0b9f121536df551e8c0f11f..f68e9cd2111d2bc10c1fec3dd95b4d2ac2a29f07 100644
--- a/recipes/gnu-grep/recipe.sh
+++ b/recipes/gnu-grep/recipe.sh
@@ -14,7 +14,7 @@ function recipe_update {
 function recipe_build {
     export LDFLAGS="-static"
     ./configure --build=${BUILD} --host=${HOST} --prefix=/
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -24,13 +24,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     $HOST-strip "$1"/bin/grep
     rm -rf "$1"/{lib,share}
     skip=1
diff --git a/recipes/gnu-make/recipe.sh b/recipes/gnu-make/recipe.sh
index 085f82aca8b1dbab3272c825edf08246cb31bfdf..38ee7c58eee2774a8ef3e4e5441187ff7394ba68 100644
--- a/recipes/gnu-make/recipe.sh
+++ b/recipes/gnu-make/recipe.sh
@@ -19,7 +19,7 @@ function recipe_build {
         --host=${HOST} \
         --prefix=/ \
         --without-guile
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -29,12 +29,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/gstreamer/recipe.sh b/recipes/gstreamer/recipe.sh
index 0d30ad1401c44a0e6e67c9821ec51b1aabae749d..b31edf680ed9cdffb5642aaac4d1dd2c4fba62a6 100644
--- a/recipes/gstreamer/recipe.sh
+++ b/recipes/gstreamer/recipe.sh
@@ -27,7 +27,7 @@ function recipe_build {
         --disable-benchmarks \
         --disable-examples \
         --disable-tests
-    $REDOX_MAKE -j"$($NPROC)" V=1
+    "$REDOX_MAKE" -j"$($NPROC)" V=1
     skip=1
 }
 
@@ -37,13 +37,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/harfbuzz/recipe.sh b/recipes/harfbuzz/recipe.sh
index 5fdada614f6a2fa5c112dce29213689a50ab20e3..f7cce8908a890c828396ac2e569086345a4c4085 100644
--- a/recipes/harfbuzz/recipe.sh
+++ b/recipes/harfbuzz/recipe.sh
@@ -28,7 +28,7 @@ function recipe_build {
         --with-glib=yes \
         --with-freetype=yes \
         --with-icu=no
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -38,13 +38,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/jansson/recipe.sh b/recipes/jansson/recipe.sh
index d0dd49cbc0b03035ed0096dce159dd338ffff167..0d73e8161c4489c38d3be1288860f5d44ca093e6 100644
--- a/recipes/jansson/recipe.sh
+++ b/recipes/jansson/recipe.sh
@@ -16,7 +16,7 @@ function recipe_build {
     export LDFLAGS="-L$sysroot/lib"
     export CPPFLAGS="-I$sysroot/include"
     ./configure --build=${BUILD} --host=${HOST} --prefix=/
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -26,12 +26,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/kernel/recipe.sh b/recipes/kernel/recipe.sh
index 162703cbbb3ff5c25fc7ef5ec5f0c663a9431987..b30cc51c685b6068c02c671881973f70fb4e58dd 100644
--- a/recipes/kernel/recipe.sh
+++ b/recipes/kernel/recipe.sh
@@ -35,7 +35,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/libc-bench/recipe.sh b/recipes/libc-bench/recipe.sh
index 441a3cdc3a72e89accbedf75bbd19f3940e6de66..23e63009e15682fe5550b1fbfad5fa57d17cb7d7 100644
--- a/recipes/libc-bench/recipe.sh
+++ b/recipes/libc-bench/recipe.sh
@@ -12,7 +12,7 @@ function recipe_update {
 }
 
 function recipe_build {
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -22,7 +22,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/libffi/recipe.sh b/recipes/libffi/recipe.sh
index 8fcfdb8a0918def9030d155c8af216372af0a54f..a78c84f6f1a6f7791919d5b23bba8a031c7071fb 100644
--- a/recipes/libffi/recipe.sh
+++ b/recipes/libffi/recipe.sh
@@ -23,7 +23,7 @@ function recipe_build {
         --prefix=/ \
         --disable-shared \
         --enable-static
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -33,13 +33,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/libiconv/recipe.sh b/recipes/libiconv/recipe.sh
index c171111c6e4eddf7824362b1d540f354f2836723..5879cc93ac86fffe96ea6752b114ce28b8131dc3 100644
--- a/recipes/libiconv/recipe.sh
+++ b/recipes/libiconv/recipe.sh
@@ -20,7 +20,7 @@ function recipe_build {
         --disable-shared \
         --enable-static \
         ac_cv_have_decl_program_invocation_name=no
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -30,13 +30,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/libjpeg/recipe.sh b/recipes/libjpeg/recipe.sh
index fe92adf204c0bdc5e6803a34eb37e62b732ccc4e..fa6d48ae89451d5ed431a970d1c459ee88c6ca9e 100644
--- a/recipes/libjpeg/recipe.sh
+++ b/recipes/libjpeg/recipe.sh
@@ -14,7 +14,7 @@ function recipe_update {
 function recipe_build {
     export LDFLAGS="--static"
     ./configure --build=${BUILD} --host=${HOST} --prefix='/'
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -24,13 +24,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/libogg/recipe.sh b/recipes/libogg/recipe.sh
index 6c2ecfb52e5d9734d89f2e6df57674c455948b7a..577e7b1a82590365aaaf7c7581b9dfd340796b97 100644
--- a/recipes/libogg/recipe.sh
+++ b/recipes/libogg/recipe.sh
@@ -19,7 +19,7 @@ function recipe_build {
         --build=${BUILD} \
         --host=${HOST} \
         --prefix=''
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -29,13 +29,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/liborbital/recipe.sh b/recipes/liborbital/recipe.sh
index de9d0ec12635d31997c91c87eed0ad46c360dcf9..8e08a8fecbe758dd524e3b6ad7ca10432b0a0ca3 100644
--- a/recipes/liborbital/recipe.sh
+++ b/recipes/liborbital/recipe.sh
@@ -2,6 +2,6 @@ GIT=https://gitlab.redox-os.org/redox-os/liborbital.git
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE HOST="$HOST" DESTDIR="$dest" install
+    "$REDOX_MAKE" HOST="$HOST" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/libpng/recipe.sh b/recipes/libpng/recipe.sh
index 0cd5d4b961144ee95f68287070b135e4cc0b79cd..ab3e9743ba4029b835895d9e9f428c50833d5197 100644
--- a/recipes/libpng/recipe.sh
+++ b/recipes/libpng/recipe.sh
@@ -19,7 +19,7 @@ function recipe_build {
     chmod +w config.sub
     wget -O config.sub http://git.savannah.gnu.org/cgit/config.git/plain/config.sub
     ./configure --build=${BUILD} --host=${HOST} --prefix='/'
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -29,13 +29,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/bin/"*-config "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/libsodium/recipe.sh b/recipes/libsodium/recipe.sh
index 7884d783db35541bf882eb13d62ee328b8dcefe4..fa86e9a16cfba0f536119f7d72980a93d0f09e9b 100644
--- a/recipes/libsodium/recipe.sh
+++ b/recipes/libsodium/recipe.sh
@@ -14,7 +14,7 @@ function recipe_update {
 function recipe_build {
     ./autogen.sh
     ./configure --build=${BUILD} --host=${HOST} --prefix='/'
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -24,12 +24,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/libvorbis/recipe.sh b/recipes/libvorbis/recipe.sh
index 540d7ab5cecdf89f0033edae2a08944f9e668757..fd98adbc71e1b1c4c4fc2deb3bc8f0c291e8eb17 100644
--- a/recipes/libvorbis/recipe.sh
+++ b/recipes/libvorbis/recipe.sh
@@ -18,7 +18,7 @@ function recipe_build {
         --build=${BUILD} \
         --host=${HOST} \
         --prefix=''
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -28,13 +28,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/libxml2/recipe.sh b/recipes/libxml2/recipe.sh
index cba66e014817547dd22b50b84c70281326b2b4da..da0b938f3086bfaf8c49c20cd61b02e105bd88b9 100755
--- a/recipes/libxml2/recipe.sh
+++ b/recipes/libxml2/recipe.sh
@@ -23,7 +23,7 @@ function recipe_build {
 	    --disable-shared \
 	    --enable-static \
 	    --without-python
-	$REDOX_MAKE -j"$($NPROC)"
+	"$REDOX_MAKE" -j"$($NPROC)"
     	skip=1
 }
 
@@ -33,13 +33,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-	$REDOX_MAKE clean
+	"$REDOX_MAKE" clean
 	skip=1
 }
 
 function recipe_stage {
 	dest="$(realpath $1)"
-	$REDOX_MAKE DESTDIR="$dest" install
+	"$REDOX_MAKE" DESTDIR="$dest" install
 	rm -f "$dest/lib/"*.la
 	skip=1
 }
diff --git a/recipes/llvm/recipe.sh b/recipes/llvm/recipe.sh
index 2ea030baa4e5633cf27e27c5d9393a22be0b41ac..5f70e1f8d70f39105749093a979829ef48d27189 100644
--- a/recipes/llvm/recipe.sh
+++ b/recipes/llvm/recipe.sh
@@ -63,7 +63,7 @@ function recipe_build {
     )
     set -x
     cmake "${CMAKE_ARGS[@]}" "$source"
-    $REDOX_MAKE -j$(nproc)
+    "$REDOX_MAKE" -j$(nproc)
     set +x
     skip=1
 }
@@ -74,13 +74,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     find "$dest"/bin -exec $STRIP {} ';' 2> /dev/null
     skip=1
 }
diff --git a/recipes/lua/recipe.sh b/recipes/lua/recipe.sh
index 4501a4bca06943b6811da431d67f70b2a29ca825..8bc39897bcb8bd8fa9a3759a13e21025b7b77d07 100644
--- a/recipes/lua/recipe.sh
+++ b/recipes/lua/recipe.sh
@@ -12,7 +12,7 @@ function recipe_update {
 }
 
 function recipe_build {
-    $REDOX_MAKE generic CC="${HOST}-gcc -std=gnu99" -j"$($NPROC)"
+    "$REDOX_MAKE" generic CC="${HOST}-gcc -std=gnu99" -j"$($NPROC)"
     skip=1
 }
 
@@ -22,7 +22,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/mdp/recipe.sh b/recipes/mdp/recipe.sh
index 9a84cf065cf018faaf2711a46d5d26bf4deb631c..20f24382d738140c86bdd02ac46eaa3c8bc1be23 100644
--- a/recipes/mdp/recipe.sh
+++ b/recipes/mdp/recipe.sh
@@ -16,7 +16,7 @@ function recipe_build {
     sysroot="$(realpath ../sysroot)"
     export CFLAGS="-I$sysroot/include -I$sysroot/include/ncursesw"
     export LDFLAGS="-L$sysroot/lib"
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -26,12 +26,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" PREFIX="" install
+    "$REDOX_MAKE" DESTDIR="$dest" PREFIX="" install
     skip=1
 }
diff --git a/recipes/mesa/recipe.sh b/recipes/mesa/recipe.sh
index 031dd8819d08c4cca64433c703402df34146bf3d..e62c404061b31bdef4d09c69dcd15119a0cd1db7 100644
--- a/recipes/mesa/recipe.sh
+++ b/recipes/mesa/recipe.sh
@@ -37,7 +37,7 @@ function recipe_build {
         --enable-static \
         --with-gallium-drivers=swrast \
         --with-platforms=surfaceless
-    $REDOX_MAKE V=1 -j"$($NPROC)"
+    "$REDOX_MAKE" V=1 -j"$($NPROC)"
     skip=1
 }
 
@@ -47,14 +47,14 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     #export LLVM_CONFIG="x86_64-unknown-redox-llvm-config"
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/mesa_glu/recipe.sh b/recipes/mesa_glu/recipe.sh
index 183d4772db5f8a4220e99bb790154a800536f5fd..8869ca798e0654f423706033317e7897d449fe0f 100644
--- a/recipes/mesa_glu/recipe.sh
+++ b/recipes/mesa_glu/recipe.sh
@@ -19,7 +19,7 @@ function recipe_build {
     export LDFLAGS="-L$sysroot/lib"
     wget -O config.sub http://git.savannah.gnu.org/cgit/config.git/plain/config.sub
     ./configure --build=${BUILD} --host="${HOST}" --prefix=/ --enable-osmesa
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -29,13 +29,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/mgba/recipe.sh b/recipes/mgba/recipe.sh
index ae0e0eb17e8da3d05feb8247ed956038aac2fba4..e37552e67d31e9347f340be0c39ff3c3c1f4d115 100644
--- a/recipes/mgba/recipe.sh
+++ b/recipes/mgba/recipe.sh
@@ -31,7 +31,7 @@ function recipe_build {
         -DSDL_VERSION="1.2" \
         -DSDL_LIBRARY="-lSDL -lorbital" \
         ..
-    VERBOSE=1 $REDOX_MAKE all -j"$($NPROC)"
+    VERBOSE=1 "$REDOX_MAKE" all -j"$($NPROC)"
     skip=1
 }
 
@@ -41,7 +41,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/nasm/recipe.sh b/recipes/nasm/recipe.sh
index 0707da013464cefcb4cde58ddcfc52352fb6760a..c419a271269c1728ea8224e54cb15af3b0446553 100644
--- a/recipes/nasm/recipe.sh
+++ b/recipes/nasm/recipe.sh
@@ -14,7 +14,7 @@ function recipe_update {
 function recipe_build {
     export LDFLAGS="-static"
     ./configure --build=${BUILD} --host=${HOST} --prefix=""
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -24,13 +24,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE install DESTDIR="$dest"
+    "$REDOX_MAKE" install DESTDIR="$dest"
     find "$dest"/bin -exec ${HOST}-strip {} ';' 2> /dev/null
     skip=1
 }
diff --git a/recipes/ncdu/recipe.sh b/recipes/ncdu/recipe.sh
index d4dbbb4426e91617057763d084c47bae4a6577c9..ca3f75b6ec97b22e56360ef2f4ab2e44a8602b8b 100644
--- a/recipes/ncdu/recipe.sh
+++ b/recipes/ncdu/recipe.sh
@@ -19,7 +19,7 @@ function recipe_build {
         --build=${BUILD} \
         --host="$HOST" \
         --prefix=/
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 function recipe_test {
@@ -27,11 +27,11 @@ function recipe_test {
     skip=1
 }
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 function recipe_stage {
     dest="$(realpath "$1")"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/ncurses/recipe.sh b/recipes/ncurses/recipe.sh
index 99d1849b3a92357a6672e1415eea52e4d30c8700..0de25cd904474e5c7149cf5b0971d518fb9e0ccc 100644
--- a/recipes/ncurses/recipe.sh
+++ b/recipes/ncurses/recipe.sh
@@ -21,7 +21,7 @@ function recipe_build {
         --without-ada \
         --without-tests \
         cf_cv_func_mkstemp=yes
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -31,13 +31,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -rf "$1"/bin
     rm -rf "$1"/share/{doc,info,man}
     skip=1
diff --git a/recipes/ncursesw/recipe.sh b/recipes/ncursesw/recipe.sh
index 866d85ed3e3199fce9072a1d40f66b39af5223e9..407eb073a551ce92bb30e081e7cbeceb11075be8 100644
--- a/recipes/ncursesw/recipe.sh
+++ b/recipes/ncursesw/recipe.sh
@@ -15,7 +15,7 @@ function recipe_update {
 function recipe_build {
     export CPPFLAGS="-P"
     ./configure --build=${BUILD} --host=${HOST} --prefix="" --enable-widec --disable-db-install
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -25,13 +25,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -rf "$1"/bin
     rm -rf "$1"/share/{doc,info,man}
     skip=1
diff --git a/recipes/netsurf/recipe.sh b/recipes/netsurf/recipe.sh
index 07cd91eca37c0a47b07f445265d224623bd61b37..82c7ea7484b938a697ed03ff0427db2b0f3e536a 100644
--- a/recipes/netsurf/recipe.sh
+++ b/recipes/netsurf/recipe.sh
@@ -20,7 +20,7 @@ function recipe_build {
     export LDFLAGS="-L$sysroot/lib -L${PWD}/inst-${TARGET}/lib -static -Wl,--allow-multiple-definition -Wl,-Bstatic"
     # nghttp2 is not linked for some reason
     export LDFLAGS="${LDFLAGS} -lcurl -lnghttp2"
-    $REDOX_MAKE V=1 -j"$($NPROC)"
+    "$REDOX_MAKE" V=1 -j"$($NPROC)"
     skip=1
 }
 
@@ -30,13 +30,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     mkdir -pv "$dest/ui/apps"
     cp -v ../manifest "$dest/ui/apps/00_netsurf"
     skip=1
diff --git a/recipes/neverball/recipe.sh b/recipes/neverball/recipe.sh
index 0b60264bd11a6bc07be7499dd4a4041d03dde54b..12cf43ce864bcdd04fe5156f9d16ec07bc4c3685 100644
--- a/recipes/neverball/recipe.sh
+++ b/recipes/neverball/recipe.sh
@@ -14,12 +14,12 @@ function recipe_update {
 
 function recipe_build {
     env -i PATH=/usr/bin:/bin PKG_CONFIG=pkg-config \
-    $REDOX_MAKE -j"$($NPROC)" ENABLE_FS=stdio mapc sols
+    "$REDOX_MAKE" -j"$($NPROC)" ENABLE_FS=stdio mapc sols
     sysroot="$(realpath ../sysroot)"
     export CPPFLAGS="-I$sysroot/include"
     export LDFLAGS="-L$sysroot/lib -static"
-    $REDOX_MAKE -j"$($NPROC)" ENABLE_FS=stdio ENABLE_NLS=0 clean-src
-    $REDOX_MAKE -j"$($NPROC)" ENABLE_FS=stdio ENABLE_NLS=0 neverball neverputt
+    "$REDOX_MAKE" -j"$($NPROC)" ENABLE_FS=stdio ENABLE_NLS=0 clean-src
+    "$REDOX_MAKE" -j"$($NPROC)" ENABLE_FS=stdio ENABLE_NLS=0 neverball neverputt
     skip=1
 }
 
@@ -29,7 +29,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/newlib/recipe.sh b/recipes/newlib/recipe.sh
index 5270cc06addad5af9f0e6300ad0262db93e48859..8b74cab1e3b477fdc734933e3f88f636503c081f 100644
--- a/recipes/newlib/recipe.sh
+++ b/recipes/newlib/recipe.sh
@@ -25,7 +25,7 @@ function recipe_build {
     popd
 
     CC= ./configure --build=${BUILD} --target="${HOST}" --prefix=/
-    $REDOX_MAKE all -j"$($NPROC)"
+    "$REDOX_MAKE" all -j"$($NPROC)"
 
     skip=1
 }
@@ -36,13 +36,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     cd "$dest"
     mv $HOST/* ./
     rmdir $HOST
diff --git a/recipes/newlibtest/recipe.sh b/recipes/newlibtest/recipe.sh
index 23cc6a2b0f726598c3c785d10bf979e65548aa33..fde9fd630ae7ff8abd1619f6eebc97ca51926889 100644
--- a/recipes/newlibtest/recipe.sh
+++ b/recipes/newlibtest/recipe.sh
@@ -16,7 +16,7 @@ function recipe_build {
     export CFLAGS="-static -nostdinc -I $sysroot/include -I /usr/lib/gcc/x86_64-unknown-redox/7.0.1/include/ -nostdlib -L $sysroot/lib"
     export CRT="$sysroot/lib/crt0.o"
     export CLIBS="-lc"
-    $REDOX_MAKE all -j"$($NPROC)"
+    "$REDOX_MAKE" all -j"$($NPROC)"
     skip=1
 }
 
@@ -26,12 +26,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" prefix=/ install
+    "$REDOX_MAKE" DESTDIR="$dest" prefix=/ install
     skip=1
 }
diff --git a/recipes/nghttp2/recipe.sh b/recipes/nghttp2/recipe.sh
index 95e921d16fe123eee63a899e4e73e6c3e44409ca..ee980382de3ca4c06b7797ec0223a14c602726fb 100644
--- a/recipes/nghttp2/recipe.sh
+++ b/recipes/nghttp2/recipe.sh
@@ -19,7 +19,7 @@ function recipe_build {
         --host="${HOST}" \
         --prefix=/ \
         --enable-lib-only
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -29,13 +29,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE install DESTDIR="$dest"
+    "$REDOX_MAKE" install DESTDIR="$dest"
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/openjazz/recipe.sh b/recipes/openjazz/recipe.sh
index cc201d0c831490cd28485a4263208180d32c8b05..847b5d1d29538ad7f37d027330b49cf0a3afd9d7 100644
--- a/recipes/openjazz/recipe.sh
+++ b/recipes/openjazz/recipe.sh
@@ -22,7 +22,7 @@ function recipe_build {
     autoconf
     wget -O build-aux/config.sub http://git.savannah.gnu.org/cgit/config.git/plain/config.sub
     ./configure --build=${BUILD} --host=${HOST} --prefix=''
-    $REDOX_MAKE -j"$($NPROC)" V=1
+    "$REDOX_MAKE" -j"$($NPROC)" V=1
     skip=1
 }
 
@@ -32,12 +32,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/openssl/recipe.sh b/recipes/openssl/recipe.sh
index 58291a37ee51e30e26d8aec553af09a50c912cfd..48b929ce3988154d775ffad4f8a9f9eb14a1881a 100644
--- a/recipes/openssl/recipe.sh
+++ b/recipes/openssl/recipe.sh
@@ -14,7 +14,7 @@ function recipe_update {
 
 function recipe_build {
     ./Configure no-shared no-dgram redox-$ARCH --prefix="/"
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -24,13 +24,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -rf "$1/{share,ssl}"
     skip=1
 }
diff --git a/recipes/openttd/recipe.sh b/recipes/openttd/recipe.sh
index f5a48fa29119e17ba94504d93fa6686745f3489a..7dbedc016072f9d4fca26e609da7cd93f0bb05e0 100644
--- a/recipes/openttd/recipe.sh
+++ b/recipes/openttd/recipe.sh
@@ -22,7 +22,7 @@ function recipe_build {
         --without-liblzo2 \
         --disable-network \
         --without-threads
-    $REDOX_MAKE VERBOSE=1 -j"$($NPROC)"
+    "$REDOX_MAKE" VERBOSE=1 -j"$($NPROC)"
     skip=1
 }
 
@@ -32,7 +32,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
@@ -40,7 +40,7 @@ function recipe_stage {
     dest="$(realpath $1)"
     bundledir="$dest/bundle"
 
-    $REDOX_MAKE VERBOSE=1 ROOT_DIR="$dest/../build/" BUNDLE_DIR="$bundledir" INSTALL_DIR="$dest" install
+    "$REDOX_MAKE" VERBOSE=1 ROOT_DIR="$dest/../build/" BUNDLE_DIR="$bundledir" INSTALL_DIR="$dest" install
     rm -rf "$bundledir"
     skip=1
 }
diff --git a/recipes/osdemo/recipe.sh b/recipes/osdemo/recipe.sh
index ef49d8773a3ae9b784e0d0cb370b67c6e2ba6a10..9737c853c05365844c800ec627aeb2369def8a13 100644
--- a/recipes/osdemo/recipe.sh
+++ b/recipes/osdemo/recipe.sh
@@ -30,7 +30,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/pango/recipe.sh b/recipes/pango/recipe.sh
index bd2997a7e19494edb19c5288eb23edf4f355a898..24f77bb2dda5a690e18592f4d75dbe93a0f596a6 100755
--- a/recipes/pango/recipe.sh
+++ b/recipes/pango/recipe.sh
@@ -24,7 +24,7 @@ function recipe_build {
 	    --prefix=/ \
 	    --disable-shared \
 	    --enable-static
-	$REDOX_MAKE -j"$($NPROC)"
+	"$REDOX_MAKE" -j"$($NPROC)"
     	skip=1
 }
 
@@ -34,13 +34,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-	$REDOX_MAKE clean
+	"$REDOX_MAKE" clean
 	skip=1
 }
 
 function recipe_stage {
 	dest="$(realpath $1)"
-	$REDOX_MAKE DESTDIR="$dest" install
+	"$REDOX_MAKE" DESTDIR="$dest" install
 	rm -f "$dest/lib/"*.la
 	skip=1
 }
diff --git a/recipes/patch/recipe.sh b/recipes/patch/recipe.sh
index 8e5a2f9e840c6d1731a13353c4628380da7aba35..3c65091a732cfba3083b6be90bd8153da41015d0 100644
--- a/recipes/patch/recipe.sh
+++ b/recipes/patch/recipe.sh
@@ -16,7 +16,7 @@ function recipe_build {
     wget -O build-aux/config.sub http://git.savannah.gnu.org/cgit/config.git/plain/config.sub
     autoreconf
     ./configure --build=${BUILD} --host=${HOST} --prefix=/
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -26,13 +26,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     $HOST-strip $1/bin/*
     rm -rf "$1/"{share,lib}
     skip=1
diff --git a/recipes/pcre/recipe.sh b/recipes/pcre/recipe.sh
index e39f4f22dea082e597000ccac574e88a4eaba803..4e51f3b576033fbcc4b8bf185ccc40863014019f 100644
--- a/recipes/pcre/recipe.sh
+++ b/recipes/pcre/recipe.sh
@@ -22,7 +22,7 @@ function recipe_build {
         --prefix=/ \
         --disable-shared \
         --enable-static
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -32,13 +32,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/perl/recipe.sh b/recipes/perl/recipe.sh
index c780b5f9fbf6c289a84eb67f7cae5bd2260b4194..8e03557ce61b01ecb405d03e362ce6450769bb61 100644
--- a/recipes/perl/recipe.sh
+++ b/recipes/perl/recipe.sh
@@ -22,7 +22,7 @@ function recipe_build {
     sed -i "s/^#define Netdb_name_t.*/#define Netdb_name_t const char*/" config.h # XXX
     sed -i 's/#define Strerror(e).*$/#define Strerror(e) strerror(e)/' config.h #
     echo "#define HAS_VPRINTF" >> config.h
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -32,13 +32,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -rf "$1/man"
     skip=1
 }
diff --git a/recipes/pixman/recipe.sh b/recipes/pixman/recipe.sh
index 64d87a417e53a0468e090a6d6cb6b669ca674e97..70a762e1188c7d1e1888466a5aad11d60096c11f 100755
--- a/recipes/pixman/recipe.sh
+++ b/recipes/pixman/recipe.sh
@@ -19,7 +19,7 @@ function recipe_build {
             --prefix=/ \
             --disable-shared \
             --enable-static
-	$REDOX_MAKE -j"$($NPROC)"
+	"$REDOX_MAKE" -j"$($NPROC)"
 	skip=1
 }
 
@@ -29,13 +29,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-	$REDOX_MAKE clean
+	"$REDOX_MAKE" clean
 	skip=1
 }
 
 function recipe_stage {
 	dest="$(realpath $1)"
-	$REDOX_MAKE DESTDIR="$dest" install
+	"$REDOX_MAKE" DESTDIR="$dest" install
 	rm -f "$dest/lib/"*.la
 	skip=1
 }
diff --git a/recipes/pkg-config/recipe.sh b/recipes/pkg-config/recipe.sh
index 0a5a208b770a7fb198a53a9cc7bc17c76190a505..4e1accb2f9b7b32980ae021fdb50d98e9dd3fdc2 100755
--- a/recipes/pkg-config/recipe.sh
+++ b/recipes/pkg-config/recipe.sh
@@ -21,7 +21,7 @@ function recipe_build {
 	    --prefix="" \
 	    --disable-shared \
 	    --enable-static
-	$REDOX_MAKE -j"$($NPROC)"
+	"$REDOX_MAKE" -j"$($NPROC)"
     	skip=1
 }
 
@@ -31,13 +31,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-	$REDOX_MAKE clean
+	"$REDOX_MAKE" clean
 	skip=1
 }
 
 function recipe_stage {
 	export DESTDIR="$(realpath $1)"
-	$REDOX_MAKE install
+	"$REDOX_MAKE" install
 	rm -f "${DESTDIR}/lib/"*.la
 	skip=1
 }
diff --git a/recipes/prboom/recipe.sh b/recipes/prboom/recipe.sh
index 8827ec2f3741c5a9d7966e1a71fb7d0668f71ea0..4569fc606a682f84723e9ad977ce8e50bf8b9c5b 100644
--- a/recipes/prboom/recipe.sh
+++ b/recipes/prboom/recipe.sh
@@ -26,7 +26,7 @@ function recipe_build {
         --disable-gl \
         --without-net \
         --with-sdl-prefix="$sysroot"
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -36,12 +36,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/python/recipe.sh b/recipes/python/recipe.sh
index f0a87ab752280fd2ff282963eadc032576e4a30a..6ec06c195afc7f16050792f1ff16a9c91728ace2 100644
--- a/recipes/python/recipe.sh
+++ b/recipes/python/recipe.sh
@@ -26,7 +26,7 @@ function recipe_build {
     sed -i 's|#define HAVE_PTHREAD_KILL 1|/* #undef HAVE_PTHREAD_KILL */|g' pyconfig.h
     sed -i 's|#define HAVE_SCHED_SETSCHEDULER 1|/* #undef HAVE_SCHED_SETSCHEDULER */|g' pyconfig.h
     sed -i 's|#define HAVE_SYS_RESOURCE_H 1|/* #undef HAVE_SYS_RESOURCE_H */|g' pyconfig.h
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -36,13 +36,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install -j"$($NPROC)"
+    "$REDOX_MAKE" DESTDIR="$dest" install -j"$($NPROC)"
     "$STRIP" "$dest/bin/python3.7" "$dest/bin/python3.7m"
     skip=1
 }
diff --git a/recipes/qemu/recipe.sh b/recipes/qemu/recipe.sh
index d5666cb1e1c998849e2c4fe8f77ce9ff232ffe07..a62e7d9ffbe51a338e2823dd0aca4fccfb3dd2df 100644
--- a/recipes/qemu/recipe.sh
+++ b/recipes/qemu/recipe.sh
@@ -21,7 +21,7 @@ function recipe_build {
         --build=${BUILD} \
         --host="${HOST}" \
         --prefix=/
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -31,14 +31,14 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     #export LLVM_CONFIG="x86_64-unknown-redox-llvm-config"
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/readline/recipe.sh b/recipes/readline/recipe.sh
index e3f2b821b1aa83b19e6168e593d6f867599c1556..72dd391fb5df78643822be9d256ac1b9baaf3616 100644
--- a/recipes/readline/recipe.sh
+++ b/recipes/readline/recipe.sh
@@ -17,7 +17,7 @@ function recipe_build {
     export LDFLAGS="-L$sysroot/lib"
     export CFLAGS="-I$sysroot/include"
     ./configure --disable-shared --build=${BUILD} --host=${HOST} --prefix=""
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -27,13 +27,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -rf "$1"/share/{doc,info,man}
     skip=1
 }
diff --git a/recipes/relibc-tests/recipe.sh b/recipes/relibc-tests/recipe.sh
index bc89e71f8bd737d843b6fd4a881fb0f74d579755..4ec0a3d9cfd9443afc5f83af3ca9902ebb889c3f 100644
--- a/recipes/relibc-tests/recipe.sh
+++ b/recipes/relibc-tests/recipe.sh
@@ -1,7 +1,7 @@
 GIT=https://gitlab.redox-os.org/redox-os/relibc.git
 
 function recipe_build {
-    $REDOX_MAKE CARGO=xargo NATIVE_RELIBC=1 -C tests -j"$($NPROC)"
+    "$REDOX_MAKE" CARGO=xargo NATIVE_RELIBC=1 -C tests -j"$($NPROC)"
     skip=1
 }
 
diff --git a/recipes/relibc/recipe.sh b/recipes/relibc/recipe.sh
index 4c561da6aeee262c62e404329ea321bc115ae443..88f3acba6343b0d125af8d3c34c6fe1bc8d167c1 100644
--- a/recipes/relibc/recipe.sh
+++ b/recipes/relibc/recipe.sh
@@ -1,12 +1,12 @@
 GIT=https://gitlab.redox-os.org/redox-os/relibc.git
 
 function recipe_build {
-    $REDOX_MAKE CARGO="env -u CARGO xargo" -j"$($NPROC)"
+    "$REDOX_MAKE" CARGO="env -u CARGO xargo" -j"$($NPROC)"
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE CARGO="env -u CARGO xargo" DESTDIR="$dest" install
+    "$REDOX_MAKE" CARGO="env -u CARGO xargo" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/rust/recipe.sh b/recipes/rust/recipe.sh
index 02a3fd4e807b27207c76ce656c9cffa4c8ee1df0..7a3a5fc3c01500221107ee17b5063603d65b7f4a 100644
--- a/recipes/rust/recipe.sh
+++ b/recipes/rust/recipe.sh
@@ -28,7 +28,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/schismtracker/recipe.sh b/recipes/schismtracker/recipe.sh
index 3d3813002b1a15af702ca3618a35f85de8422f25..5e3d9d6fee987bd329dce47bfee0713bcfc0f57f 100644
--- a/recipes/schismtracker/recipe.sh
+++ b/recipes/schismtracker/recipe.sh
@@ -20,7 +20,7 @@ function recipe_build {
     export SDL_CONFIG="$sysroot/bin/sdl-config"
     autoreconf -i
     ./configure --build=${BUILD} --host=${HOST} --prefix=''
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -30,12 +30,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/scummvm/recipe.sh b/recipes/scummvm/recipe.sh
index df3b232788cda2b44e83552aeca9fbe558e13c58..44d5dc9f6d06a4d2181dcc630bf7bc18252942c3 100644
--- a/recipes/scummvm/recipe.sh
+++ b/recipes/scummvm/recipe.sh
@@ -26,7 +26,7 @@ function recipe_build {
         --with-zlib-prefix="$sysroot" \
         --disable-timidity \
         --disable-mt32emu
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -36,12 +36,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/sdl-player/recipe.sh b/recipes/sdl-player/recipe.sh
index 4af3a0a11abc04773c6f0cd9d87c190fff022b0b..8953164de6fc39980802988d5314f6145cfee410 100644
--- a/recipes/sdl-player/recipe.sh
+++ b/recipes/sdl-player/recipe.sh
@@ -15,7 +15,7 @@ function recipe_build {
     sysroot="$(realpath ../sysroot)"
     export CPPFLAGS="-I$sysroot/include"
     export LDFLAGS="-L$sysroot/lib -static"
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -25,7 +25,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/sdl/recipe.sh b/recipes/sdl/recipe.sh
index 250a4055e67bcd1aeac368739551e9d9aac394f1..be9cbd8dd7635faa2b2fa620235b3a4d63565e01 100644
--- a/recipes/sdl/recipe.sh
+++ b/recipes/sdl/recipe.sh
@@ -28,7 +28,7 @@ function recipe_build {
         --enable-redoxaudio \
         --enable-clock_gettime \
         --enable-video-orbital
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -38,13 +38,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/sdl2/recipe.sh b/recipes/sdl2/recipe.sh
index 8b68fe7f49ad11b9d0b40118e3ba88761126a427..0bd5023855d73de39053ef182ad03760e2f8aba9 100644
--- a/recipes/sdl2/recipe.sh
+++ b/recipes/sdl2/recipe.sh
@@ -32,7 +32,7 @@ function recipe_build {
         --enable-video-orbital \
         --enable-redoxaudio \
         --enable-cdrom
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -42,13 +42,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/sdl2_image/recipe.sh b/recipes/sdl2_image/recipe.sh
index 1b8ecc888a23d097a973bddc495eed593aca9f4a..7fe853e1559b9e8c25963d057467a0c7891c3976 100644
--- a/recipes/sdl2_image/recipe.sh
+++ b/recipes/sdl2_image/recipe.sh
@@ -18,7 +18,7 @@ function recipe_build {
     export LDFLAGS="-L$sysroot/lib"
     export SDL_LIBS="-lSDL2 -lorbital $("${PKG_CONFIG}" --libs glu) -lglapi -lz -lm -lpthread -lstdc++"
     ./configure --prefix=/ --build=${BUILD} --host=${HOST} --disable-shared --disable-sdltest --enable-png --enable-jpg
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -28,13 +28,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/sdl2_mixer/recipe.sh b/recipes/sdl2_mixer/recipe.sh
index 1f52295c5f836bee1cb4509068d3d79894316316..fe87ade35262c689a93ca9038cc21ce550fb8298 100644
--- a/recipes/sdl2_mixer/recipe.sh
+++ b/recipes/sdl2_mixer/recipe.sh
@@ -30,7 +30,7 @@ function recipe_build {
         --disable-smpegtest \
         --disable-music-midi \
         --disable-music-mod
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -40,13 +40,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/sdl2_ttf/recipe.sh b/recipes/sdl2_ttf/recipe.sh
index 203b66accae445947f804eea6b947049f8862fb2..b4467c54acd730ce1f6dae040fa0bc30fade7059 100644
--- a/recipes/sdl2_ttf/recipe.sh
+++ b/recipes/sdl2_ttf/recipe.sh
@@ -19,7 +19,7 @@ function recipe_build {
     export SDL_LIBS="-lSDL2 -lorbital $("${PKG_CONFIG}" --libs glu) -lglapi -lz -lm -lpthread -lstdc++"
     ./autogen.sh
     ./configure --prefix=/ --build=${BUILD} --host=${HOST} --enable-opengl --disable-shared --disable-sdltest
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -29,13 +29,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/sdl_gfx/recipe.sh b/recipes/sdl_gfx/recipe.sh
index 4915fbcffe2902df5a174920dc0f87ddd23f8fae..089890fce0ed7b5b10bc5fbf994b318baa7b3e84 100644
--- a/recipes/sdl_gfx/recipe.sh
+++ b/recipes/sdl_gfx/recipe.sh
@@ -18,7 +18,7 @@ function recipe_build {
     export LDFLAGS="-L$sysroot/lib"
     ./autogen.sh
     ./configure --prefix=/ --build=${BUILD} --host=${HOST} --disable-shared
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -28,13 +28,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/sdl_image/recipe.sh b/recipes/sdl_image/recipe.sh
index 2a199e8886bd446ac063da70d143755b83278464..7bbf8735be391cc9f7f4e0479d3f6adecdcd06d2 100644
--- a/recipes/sdl_image/recipe.sh
+++ b/recipes/sdl_image/recipe.sh
@@ -18,7 +18,7 @@ function recipe_build {
     export LDFLAGS="-L$sysroot/lib"
     ./autogen.sh
     ./configure --prefix=/ --build=${BUILD} --host=${HOST} --disable-shared --disable-sdltest --enable-png --enable-jpg
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -28,13 +28,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/sdl_mixer/recipe.sh b/recipes/sdl_mixer/recipe.sh
index 4dddfc6c590c850ce72af62c4806a84d3417754a..9ed93a827e79d67ab8132044c9484b3a9b13d904 100644
--- a/recipes/sdl_mixer/recipe.sh
+++ b/recipes/sdl_mixer/recipe.sh
@@ -30,7 +30,7 @@ function recipe_build {
         --disable-smpegtest \
         --disable-music-midi \
         --disable-music-mod
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -40,13 +40,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/sdl_ttf/recipe.sh b/recipes/sdl_ttf/recipe.sh
index dc4f19d6ae475c2bed6d352094d3f2585e0d3ac4..ce591b550f4916202146af95c4e4cd41d0c56ce5 100644
--- a/recipes/sdl_ttf/recipe.sh
+++ b/recipes/sdl_ttf/recipe.sh
@@ -18,7 +18,7 @@ function recipe_build {
     export LDFLAGS="-L$sysroot/lib"
     ./autogen.sh
     ./configure --prefix=/ --build=${BUILD} --host=${HOST} --disable-shared
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -28,13 +28,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -f "$dest/lib/"*.la
     skip=1
 }
diff --git a/recipes/sed/recipe.sh b/recipes/sed/recipe.sh
index 840a0bc948c2cc0de00a7b7604046fed7db3e44d..210a0d3923ace26426a89cc277b289302acf18f6 100644
--- a/recipes/sed/recipe.sh
+++ b/recipes/sed/recipe.sh
@@ -17,7 +17,7 @@ function recipe_build {
         --build=${BUILD} \
         --host=${HOST} \
         --prefix=/
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -27,12 +27,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/shared-mime-info/recipe.sh b/recipes/shared-mime-info/recipe.sh
index e2f764028aeeb2e1d283205527697f9312394572..90779ca42306032443336078d71d0141c58d8f80 100755
--- a/recipes/shared-mime-info/recipe.sh
+++ b/recipes/shared-mime-info/recipe.sh
@@ -30,13 +30,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-	$REDOX_MAKE clean
+	"$REDOX_MAKE" clean
 	skip=1
 }
 
 function recipe_stage {
 	dest="$(realpath $1)"
-	$REDOX_MAKE DESTDIR="$dest" install
+	"$REDOX_MAKE" DESTDIR="$dest" install
 	rm -f "$dest/lib/"*.la
 	skip=1
 }
diff --git a/recipes/sopwith/recipe.sh b/recipes/sopwith/recipe.sh
index 7cc18a06bf3cbf64c3027b4bb8561f1b3e46a51d..5614139e6ece22b66154e7767f6e61be031404aa 100644
--- a/recipes/sopwith/recipe.sh
+++ b/recipes/sopwith/recipe.sh
@@ -23,7 +23,7 @@ function recipe_build {
         --host=${HOST} \
         --prefix='' \
         --with-sdl-prefix="$sysroot"
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -33,12 +33,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/ssh/recipe.sh b/recipes/ssh/recipe.sh
index 54a1917cbb893c72903dd3c2dbcd526d817479d8..1f9ba2bd3bf6f58654a8ed302c1e841b60bf94ac 100644
--- a/recipes/ssh/recipe.sh
+++ b/recipes/ssh/recipe.sh
@@ -17,7 +17,7 @@ function recipe_build {
     export LDFLAGS="-L$sysroot/lib"
     export CPPFLAGS="-I$sysroot/include"
     ./configure --build=${BUILD} --host=${HOST} --prefix=/
-    $REDOX_MAKE -j$(nproc)
+    "$REDOX_MAKE" -j$(nproc)
     skip=1
 }
 
@@ -27,12 +27,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/syobonaction/recipe.sh b/recipes/syobonaction/recipe.sh
index d50ce4973c28d39dc33d1583bc084c3ce9b7a3c8..dd4f5246b84a70c26b0fb81649ed62273ea4daaf 100644
--- a/recipes/syobonaction/recipe.sh
+++ b/recipes/syobonaction/recipe.sh
@@ -17,7 +17,7 @@ function recipe_build {
     export SDL_CONFIG="${PKG_CONFIG} sdl"
     export CPPFLAGS="-I$sysroot/include"
     export LDFLAGS="-L$sysroot/lib"
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -27,7 +27,7 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
diff --git a/recipes/timidity/recipe.sh b/recipes/timidity/recipe.sh
index b2f2f5cf8ea4a0128997936997f06e8b5983fceb..d9c589905d0781fc787c959babba3d805ff85abc 100644
--- a/recipes/timidity/recipe.sh
+++ b/recipes/timidity/recipe.sh
@@ -22,7 +22,7 @@ function recipe_build {
         --host=${HOST} \
         --prefix='' \
         --enable-vt100
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -32,13 +32,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
 
     mkdir -pv "$1/share/timidity"
     echo "soundfont /share/generaluser-gs/generaluser-gs.sf2" >> "$1/share/timidity/timidity.cfg"
diff --git a/recipes/vice/recipe.sh b/recipes/vice/recipe.sh
index f2b822e55efdfff3a87e24221d5fa6f5d998d1e4..e024210d6c26e20a519e9fbcb6b0eafc0cde44ab 100644
--- a/recipes/vice/recipe.sh
+++ b/recipes/vice/recipe.sh
@@ -31,7 +31,7 @@ function recipe_build {
         --disable-rs232 \
         --disable-realdevice \
         --disable-midi
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -41,12 +41,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/vim/recipe.sh b/recipes/vim/recipe.sh
index f0947359e300186abd6f3f0b02b8ccadd4184bd4..cc325653b23efe92301f636426cb81c8ffd60f2d 100644
--- a/recipes/vim/recipe.sh
+++ b/recipes/vim/recipe.sh
@@ -25,7 +25,7 @@ function recipe_build {
     export vim_cv_stat_ignores_slash=yes
     export vim_cv_memmove_handles_overlap=yes
     ./configure --build=${BUILD} --host=${HOST} --prefix=/ --with-tlib=ncurses
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -35,12 +35,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" ${MAKEFLAGS} install
+    "$REDOX_MAKE" DESTDIR="$dest" ${MAKEFLAGS} install
     skip=1
 }
diff --git a/recipes/vttest/recipe.sh b/recipes/vttest/recipe.sh
index 1898c5ebe474c44bbcd2f73125e52857bf55b4df..a5c17fc1be263b9df650393600c41237ce3fef08 100644
--- a/recipes/vttest/recipe.sh
+++ b/recipes/vttest/recipe.sh
@@ -18,7 +18,7 @@ function recipe_build {
         --build=${BUILD} \
         --host=${HOST} \
         --prefix=''
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -28,12 +28,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }
diff --git a/recipes/vvvvvv/recipe.sh b/recipes/vvvvvv/recipe.sh
index 05debb5318eff141217239f0f109189b3d82eeb1..110809b68d834b114f0c093ed169f670fc6169fa 100644
--- a/recipes/vvvvvv/recipe.sh
+++ b/recipes/vvvvvv/recipe.sh
@@ -21,7 +21,7 @@ function recipe_build {
         -DSDL2_LIBRARIES="-static -lSDL2main -lSDL2_mixer -lSDL2 $("${PKG_CONFIG}" --libs glu) -lglapi -lorbital -lz -lvorbisfile -lvorbis -logg" \
         .
 
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
diff --git a/recipes/wesnoth/recipe.sh b/recipes/wesnoth/recipe.sh
index 407ba87bdf509007cdb933f65b376bef84ea9baf..a9dbef18e6bdd1f905296d588cd60fa32b4f7313 100644
--- a/recipes/wesnoth/recipe.sh
+++ b/recipes/wesnoth/recipe.sh
@@ -49,7 +49,7 @@ function recipe_build {
         -DVORBISFILE_INCLUDE_DIR="${sysroot}/include" \
         -DVORBISFILE_LIBRARY=vorbisfile \
         ..
-    VERBOSE=1 $REDOX_MAKE all -j"$($NPROC)"
+    VERBOSE=1 "$REDOX_MAKE" all -j"$($NPROC)"
     set +x
     skip=1
 }
diff --git a/recipes/xz/recipe.sh b/recipes/xz/recipe.sh
index c136f7f431a5baf6a80fdbfb2d938f00b48b2dd7..239add3561a54ada71ed793904fd06bfd06a3945 100644
--- a/recipes/xz/recipe.sh
+++ b/recipes/xz/recipe.sh
@@ -38,7 +38,7 @@ function recipe_build {
         --enable-static=yes \
         --enable-threads=no \
         --with-pic=no
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -48,13 +48,13 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     rm -rf "$dest/share"
     skip=1
 }
diff --git a/recipes/zlib/recipe.sh b/recipes/zlib/recipe.sh
index 7bc4c5f0320dfd48d789cbb83d192519c8e2d142..7ad2070bccb56a5e37ceff7e8b4cad5ca8967663 100644
--- a/recipes/zlib/recipe.sh
+++ b/recipes/zlib/recipe.sh
@@ -14,7 +14,7 @@ function recipe_update {
 function recipe_build {
     # See https://stackoverflow.com/questions/21396988/zlib-build-not-configuring-properly-with-cross-compiler-ignores-ar.
     CHOST=x86_64-unknown-redox ./configure --static --prefix=/
-    $REDOX_MAKE -j"$($NPROC)"
+    "$REDOX_MAKE" -j"$($NPROC)"
     skip=1
 }
 
@@ -24,12 +24,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    $REDOX_MAKE clean
+    "$REDOX_MAKE" clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    $REDOX_MAKE DESTDIR="$dest" install
+    "$REDOX_MAKE" DESTDIR="$dest" install
     skip=1
 }