|
|
@ -1,3 +1,4 @@ |
|
|
|
#!/bin/bash |
|
|
|
# --- ROCK-COPYRIGHT-NOTE-BEGIN --- |
|
|
|
# |
|
|
|
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|
|
@ -50,13 +51,13 @@ EOT |
|
|
|
# build package |
|
|
|
if [ "$crossnative" = native ] ; then |
|
|
|
# dietlibc uses uname - so we always need to set MYARCH |
|
|
|
eval "$MAKE MYARCH=$cpu $makeopt CC='$CC --specs=specs'" |
|
|
|
eval "$MAKE MYARCH=$cpu $makeopt CC='$CC'" |
|
|
|
if [ $toolsdir = tools.cross ] ; then |
|
|
|
cp -v `ls bin-*/diet-i | head -n 1` $toolsbin/diet || true |
|
|
|
cp -v `ls bin-*/diet-dyn-i | head -n 1` $toolsbin/diet-dyn || true |
|
|
|
fi |
|
|
|
|
|
|
|
eval "$MAKE MYARCH=$cpu $makeinstopt CC='$CC --specs=specs'" |
|
|
|
eval "$MAKE MYARCH=$cpu $makeinstopt CC='$CC'" |
|
|
|
else |
|
|
|
mkdir bin-$cpu ; ln -s bin-$cpu "bin-${CC%%-*}" |
|
|
|
|
|
|
@ -67,7 +68,7 @@ EOT |
|
|
|
fi |
|
|
|
|
|
|
|
# in the dietlibc Makefile, $CROSS is prepended to $CC |
|
|
|
eval "$MAKE ARCH=$cpu $makeopt CROSS=$archprefix CC='gcc --specs=specs'" |
|
|
|
eval "$MAKE ARCH=$cpu $makeopt CROSS=$archprefix CC='gcc'" |
|
|
|
eval "$MAKE ARCH=$cpu $makeinstopt" |
|
|
|
fi |
|
|
|
|
|
|
|