From d7d187b6373757fb9d6a62887fbafef6fba452ef Mon Sep 17 00:00:00 2001
From: Jeremy Soller <jackpot51@gmail.com>
Date: Thu, 8 Jun 2017 19:15:05 -0600
Subject: [PATCH] Do not build in a subdirectory

---
 recipes/gcc/recipe.sh          | 6 +-----
 recipes/gnu-binutils/recipe.sh | 6 +-----
 2 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/recipes/gcc/recipe.sh b/recipes/gcc/recipe.sh
index a40cf054f..d5415f2bb 100644
--- a/recipes/gcc/recipe.sh
+++ b/recipes/gcc/recipe.sh
@@ -34,9 +34,7 @@ function recipe_build {
     autoconf2.64
     popd
 
-    mkdir build
-    cd build
-    ../configure --host=${HOST} --target=${HOST} --prefix=/ --enable-static --disable-shared --disable-dlopen --disable-nls --enable-languages=c --without-headers
+    ./configure --host=${HOST} --target=${HOST} --prefix=/ --enable-static --disable-shared --disable-dlopen --disable-nls --enable-languages=c --without-headers
     make all-gcc all-target-libgcc
     skip=1
 }
@@ -47,14 +45,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    cd build
     make clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    cd build
     make DESTDIR="$dest" install-gcc install-target-libgcc
     skip=1
 }
diff --git a/recipes/gnu-binutils/recipe.sh b/recipes/gnu-binutils/recipe.sh
index 0c6e98ff3..7dece881b 100644
--- a/recipes/gnu-binutils/recipe.sh
+++ b/recipes/gnu-binutils/recipe.sh
@@ -24,9 +24,7 @@ function recipe_update {
 }
 
 function recipe_build {
-    mkdir build
-    cd build
-    ../configure --host=${HOST} --target=${HOST} --prefix=/ --with-sysroot=/usr/x86_64-elf-redox --disable-gdb --disable-nls --disable-werror
+    ./configure --host=${HOST} --target=${HOST} --prefix=/ --with-sysroot=/usr/x86_64-elf-redox --disable-gdb --disable-nls --disable-werror
     make
     skip=1
 }
@@ -37,14 +35,12 @@ function recipe_test {
 }
 
 function recipe_clean {
-    cd build
     make clean
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
-    cd build
     make DESTDIR="$dest" install
     skip=1
 }
-- 
GitLab