changeset 1066:c7b2a7ef1bf9

use a build directory separate from the source directory in package gcc (by Tony Theodore)
author Volker Grabsch <vog@notjusthosting.com>
date Tue, 15 Jun 2010 22:12:49 +0200
parents 7da042a72e83
children 217024d15a3f
files src/gcc.mk
diffstat 1 files changed, 7 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/src/gcc.mk	Sun Jun 13 23:15:49 2010 +0200
+++ b/src/gcc.mk	Tue Jun 15 22:12:49 2010 +0200
@@ -30,12 +30,12 @@
     mv '$(1)/$(gcc-mpfr_SUBDIR)' '$(1)/mpfr'
 
     # build GCC and support libraries
-    mkdir '$(1)/build'
+    mkdir '$(1).build'
     # mpfr 3.0.0 configure expects these gmp headers here
-    mkdir '$(1)/build/gmp'
-    ln -s '$(1)/gmp/gmp-impl.h' '$(1)/build/gmp/'
-    ln -s '$(1)/gmp/longlong.h' '$(1)/build/gmp/'
-    cd    '$(1)/build' && '$(1)/configure' \
+    mkdir '$(1).build/gmp'
+    ln -s '$(1)/gmp/gmp-impl.h' '$(1).build/gmp/'
+    ln -s '$(1)/gmp/longlong.h' '$(1).build/gmp/'
+    cd    '$(1).build' && '$(1)/configure' \
         --target='$(TARGET)' \
         --prefix='$(PREFIX)' \
         --enable-languages='c,c++,objc,fortran' \
@@ -50,8 +50,8 @@
         --enable-threads=win32 \
         --disable-libgomp \
         --disable-libmudflap
-    $(MAKE) -C '$(1)/build' -j '$(JOBS)'
-    $(MAKE) -C '$(1)/build' -j 1 install
+    $(MAKE) -C '$(1).build' -j '$(JOBS)'
+    $(MAKE) -C '$(1).build' -j 1 install
 
     # create pkg-config script
     (echo '#!/bin/sh'; \