Rename run-wine script to wine-ardour and run library tests from new scripts
[ardour.git] / tools / windows_packaging / win32-env.sh
1 #!/bin/bash\r
2 \r
3 BASE=$(readlink -f $0)\r
4 BASE=$(dirname $BASE) # up one\r
5 BASE=$(dirname $BASE) # up one more\r
6 BASE=$(dirname $BASE) # up one more\r
7 \r
8 HOST=x86_64-w64-mingw32\r
9 MINGW_ROOT=/mingw\r
10 GTK=$HOME/gtk/inst\r
11 A3=$HOME/A3/inst\r
12 \r
13 export PKG_CONFIG_PREFIX=$MINGW_ROOT\r
14 export PKG_CONFIG_LIBDIR=$MINGW_ROOT/lib/pkgconfig\r
15 export PKGCONFIG=pkg-config\r
16 export AR=ar\r
17 export RANLIB=ranlib\r
18 export CC=gcc\r
19 export CPP=g++\r
20 export CXX=g++\r
21 export AS=as\r
22 export LINK_CC=gcc\r
23 export LINK_CXX=g++\r
24 export WINRC=windres\r
25 export STRIP=strip\r
26 \r
27 BUILD_DIR=$BASE/build\r
28 BUILD_CACHE_FILE=$BUILD_DIR/c4che/_cache.py\r
29 TOOLS_DIR=$BASE/tools/windows_packaging\r
30 \r
31 . ../define_versions.sh\r
32 \r
33 APPNAME=`grep -m 1 '^APPNAME' $BASE/wscript | awk '{print $3}' | sed "s/'//g"`\r
34 \r
35 # These are only relevant after a build\r
36 if test -f $BUILD_CACHE_FILE\r
37 then\r
38         # Figure out the Build Type\r
39         if grep -q "DEBUG = True" $BUILD_CACHE_FILE; then\r
40                 DEBUG=1\r
41                 PACKAGE_DIR="$HOME/$APPNAME-win32-dbg"\r
42         else\r
43                 PACKAGE_DIR="$HOME/$APPNAME-win32"\r
44         fi\r
45 \r
46         if grep -q "BUILD_TESTS = True" $BUILD_CACHE_FILE; then\r
47                 WITH_TESTS=1\r
48         fi\r
49 \r
50         ARDOUR_DATA_DIR=$PACKAGE_DIR/msys/share/ardour3\r
51 fi\r
52 \r
53 # put this somewhere better...\r
54 VIRT_IMAGE_PATH=$HOME/Data/virt-images/winxp.raw\r