OSC: Blank some more feedback values when select observer is destroyed.
[ardour.git] / tools / windows_packaging / mingw-env.sh
1 #!/bin/bash
2
3 if [ -z "$ARCH" ]; then
4         echo "ARCH not set defaulting to win32"
5         ARCH=win32
6 elif [ "$ARCH" == "win32" ]; then
7         echo "ARCH set to win32"
8 elif [ "$ARCH" == "win64" ]; then
9         echo "ARCH set to win64"
10 else
11         echo "ARCH set invalid value aborting..."
12         exit 1
13 fi
14
15 if [ "$ARCH" == "win32" ]; then
16         HOST=i686-w64-mingw32
17 else
18         HOST=x86_64-w64-mingw32
19 fi
20
21 MINGW_ROOT=/usr/$HOST/sys-root/mingw
22
23 export PKG_CONFIG_PREFIX=$MINGW_ROOT
24 export PKG_CONFIG_LIBDIR=$MINGW_ROOT/lib/pkgconfig
25 export PKGCONFIG=pkg-config
26 export AR=$HOST-ar
27 export RANLIB=$HOST-ranlib
28 export CC=$HOST-gcc
29 export CPP=$HOST-g++
30 export CXX=$HOST-g++
31 export AS=$HOST-as
32 export LINK_CC=$HOST-gcc
33 export LINK_CXX=$HOST-g++
34 export WINRC=$HOST-windres
35 export STRIP=$HOST-strip
36
37 BASE=$(readlink -f $0)
38 BASE=$(dirname $BASE) # up one
39 BASE=$(dirname $BASE) # up one more
40 BASE=$(dirname $BASE) # up one more
41
42 BUILD_DIR=$BASE/build
43 BUILD_CACHE_FILE=$BUILD_DIR/c4che/_cache.py
44 TOOLS_DIR=$BASE/tools/windows_packaging
45
46 APPNAME=Ardour
47
48 # These are only relevant after a build
49 if test -f $BUILD_CACHE_FILE
50 then
51         . ../define_versions.sh
52
53         # Figure out the Build Type
54         if [ x$DEBUG = xT ]; then
55                 PACKAGE_DIR="$APPNAME-${release_version}-$ARCH-dbg"
56         else
57                 PACKAGE_DIR="$APPNAME-${release_version}-$ARCH"
58         fi
59
60         if grep -q "BUILD_TESTS = True" $BUILD_CACHE_FILE; then
61                 WITH_TESTS=1
62         fi
63
64         ARDOUR_DATA_DIR=$PACKAGE_DIR/share/ardour3
65 fi