# Depends on rsync
# Depends on gcc520
# Depends on texinfo68

# Exit on error:
set -e

#echo $MACHTYPE
echo Building the binaries for i686
#echo Building the binaries for mips64el

mkdir src
rsync -a -v --delete --exclude=.svn tug.org::tldevsrc/Build/source/ src

cd src

CXX=/local/bin/g++ \
CXXFLAGS='-std=c++11' \
LD_LIBRARY_PATH=/local/lib:$LD_LIBRARY_PATH \
MAKEINFO=/local/bin/makeinfo \
    ./Build

mkdir -p /local/texlive/2022/bin

#cp -Rv inst/bin/mips64el-unknown-linux-gnu \
cp -Rv inst/bin/i686-pc-linux-gnu \
    /local/texlive/2022/bin

echo Now add /usr/local/texlive/2022/bin/i686-pc-linux-gnu to
#echo Now add /usr/local/texlive/2022/bin/mips64el-unknown-linux-gnu to
echo ENV_PATH in /etc/login.defs as root

cd ..
exit 0
