From: Kento L. <me...@kl...> - 2012-04-15 22:05:40
|
#!/bin/sh DEFAULT_MINGW_DIR=/opt/mingw-cross-env DEFAULT_PARALLEL_JOBS=2 read -p "Directory for mingw-cross-env (default is $DEFAULT_MINGW_DIR): " t1 if [ -n "$t1" ] then MINGW_DIR=$t1 else MINGW_DIR=$DEFAULT_MINGW_DIR fi mkdir -p $MINGW_DIR cd $MINGW_DIR echo "Downloading latest mingw-cross-env" git clone https://github.com/mxe/mxe.git . read -p "How many parallel jobs? (default is $DEFAULT_PARALLEL_JOBS): " t1 if [ -n "$t1" ] then PARALLEL_JOBS=$t1 else PARALLEL_JOBS=$DEFAULT_PARALLEL_JOBS fi echo "Downloading and building t4kcommon dependencies" make t4k_common -j $PARALLEL_JOBS echo "Downloading latest t4kcommon from git" T4K_TMP=`mktemp -d` cd $T4K_TMP git clone git://anonscm.debian.org/tux4kids/t4kcommon.git t4k_common-0.1.1 cd t4k_common-0.1.1 echo "Generating t4kcommon build script" mkdir build cd build autoreconf -if .. echo "Replacing t4k_common-0.1.1 in mingw-cross-env with the git version" cd ../../ tar -pczf $MINGW_DIR/pkg/t4k_common-0.1.1.tar.gz t4k_common-0.1.1 echo "Building new t4kcommon" cd $MINGW_DIR make build-only-t4k_common echo "Done" |