Merge pull request #29 from aaaaaa123456789/master

Fix Makefiles to account for the $CC and $CXX environment
This commit is contained in:
luckytyphlosion 2019-08-06 20:22:32 -04:00 committed by GitHub
commit 27176890c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,14 +1,18 @@
#!/bin/sh
set -e
CCOPT=
CXXOPT=
if [ ! -z "$CC" ]; then CCOPT=CC=$CC; fi
if [ ! -z "$CXX" ]; then CXXOPT=CXX=$CXX; fi
make -C gcc clean
make -C gcc old
make -C gcc old $CCOPT $CXXOPT
mv gcc/old_agbcc .
make -C gcc clean
make -C gcc
make -C gcc $CCOPT $CXXOPT
mv gcc/agbcc .
make -C libgcc clean
make -C libgcc
make -C libgcc $CCOPT $CXXOPT
mv libgcc/libgcc.a .
make -C libc clean
make -C libc
make -C libc $CCOPT $CXXOPT
mv libc/libc.a .