2
TINDERBOX_HOME=${HOME}/src/tinderbox
3
WORKRAVE_GIT_DIR=${HOME}/src/workrave-win32
5
WIN32_MAKERUNTIME=${TINDERBOX_HOME}/bin/make-runtime.sh
6
WIN32_MINGW_ENV=${TINDERBOX_HOME}/bin/mingw32
7
WIN32_ISCC="${HOME}/.wine/fake_windows/Program Files/Inno Setup 5/ISCC.exe"
9
export TINDERBOX_BUILD=yes
11
unix2dos=perl -e 'while (<>) { s/$$/\r/; print; }'
13
cd ${WORKRAVE_GIT_DIR}/frontend/gtkmm/win32/setup/
14
${WIN32_MAKERUNTIME} ${WORKRAVE_GIT_DIR}
16
cd ${WORKRAVE_GIT_DIR}/common/win32/harpoonHelper/src
18
cp -a ${TINDERBOX_HOME}/prebuilt/Debug64/harpoonHelper.exe Release
19
cd ${WORKRAVE_GIT_DIR}/common/win32/harpoon/src
21
cp -a ${TINDERBOX_HOME}/prebuilt/Debug/harpoon.dll Release
22
cp -a ${TINDERBOX_HOME}/prebuilt/Debug64/harpoon64.dll Release
23
cd ${WORKRAVE_GIT_DIR}/frontend/applets/win32/src
25
cp -a ${TINDERBOX_HOME}/prebuilt/Debug/workrave-applet.dll Release
26
cp -a ${TINDERBOX_HOME}/prebuilt/Debug64/workrave-applet.dll Release/workrave-applet64.dll
28
cd ${WORKRAVE_GIT_DIR}
30
${WORKRAVE_GIT_DIR}/build/win32/autogencross.sh || exit 1
33
cp -a ${WORKRAVE_GIT_DIR}/frontend/gtkmm/src/.libs/workrave.exe ${WORKRAVE_GIT_DIR}/frontend/gtkmm/src
35
cd ${WORKRAVE_GIT_DIR}/frontend/gtkmm/win32/setup
37
wine "${WIN32_ISCC}" setup.iss