~leighman/ubuntu/raring/workrave/fix-desktop-file-2

« back to all changes in this revision

Viewing changes to build/win32/mksetup.sh

  • Committer: Package Import Robot
  • Author(s): Michael Terry
  • Date: 2013-01-24 11:04:41 UTC
  • mto: This revision was merged to the branch mainline in revision 16.
  • Revision ID: package-import@ubuntu.com-20130124110441-t06q3xlc7mp4406p
Tags: upstream-1.10
ImportĀ upstreamĀ versionĀ 1.10

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#!/bin/bash
2
 
TINDERBOX_HOME=${HOME}/src/tinderbox
3
 
WORKRAVE_GIT_DIR=${HOME}/src/workrave-win32
4
 
 
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"
8
 
 
9
 
export TINDERBOX_BUILD=yes
10
 
 
11
 
unix2dos=perl -e 'while (<>) { s/$$/\r/; print; }'
12
 
 
13
 
cd ${WORKRAVE_GIT_DIR}/frontend/gtkmm/win32/setup/
14
 
${WIN32_MAKERUNTIME} ${WORKRAVE_GIT_DIR}
15
 
 
16
 
cd ${WORKRAVE_GIT_DIR}/common/win32/harpoonHelper/src
17
 
mkdir Release
18
 
cp -a ${TINDERBOX_HOME}/prebuilt/Debug64/harpoonHelper.exe Release
19
 
cd ${WORKRAVE_GIT_DIR}/common/win32/harpoon/src
20
 
mkdir Release
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
24
 
mkdir Release;
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
27
 
 
28
 
cd ${WORKRAVE_GIT_DIR}
29
 
. ${WIN32_MINGW_ENV}
30
 
${WORKRAVE_GIT_DIR}/build/win32/autogencross.sh || exit 1
31
 
 
32
 
make || exit 1
33
 
cp -a ${WORKRAVE_GIT_DIR}/frontend/gtkmm/src/.libs/workrave.exe ${WORKRAVE_GIT_DIR}/frontend/gtkmm/src
34
 
 
35
 
cd ${WORKRAVE_GIT_DIR}/frontend/gtkmm/win32/setup
36
 
unix2dos setup.iss
37
 
wine "${WIN32_ISCC}" setup.iss