File: setup_mingw-cross-env.sh

package info (click to toggle)
tuxmath 2.0.3-10
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 19,488 kB
  • sloc: ansic: 18,791; sh: 4,416; makefile: 778; xml: 51; sed: 16
file content (22 lines) | stat: -rwxr-xr-x 855 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh

# Simple script to setup mingw-cross-env and build the libraries needed to cross-build tuxmath for Windows.
# WARNING - this could be improved - in particular it will clobber any existing data at $MINGW_DIR!

#FIXME improve this by prompting user for location where mingw-cross-env is to be installed.

MINGW_DIR=/opt/mingw-cross-env

# Download and unpack mingw-cross-env
echo Downloading mingw-cross-env:
wget http://download.savannah.nongnu.org/releases/mingw-cross-env/mingw-cross-env-2.16.tar.gz
echo Unpacking tar archive:
tar xzf mingw-cross-env-2.16.tar.gz
echo Removing old installation from $MINGW_DIR, if present:
rm -rf $MINGW_DIR
echo Moving unpacked mingw-cross-env installation to $MINGW_DIR:
mv mingw-cross-env-2.16 $MINGW_DIR
echo Building libs needed by tux4kids:
cp t4k_common.mk $MINGW_DIR/src
cd $MINGW_DIR
make t4k_common