]> git.sur5r.net Git - bacula/bacula/blob - bacula/src/qt-console/make-win32
Tweak example SD plugin.
[bacula/bacula] / bacula / src / qt-console / make-win32
1 #!/bin/sh
2 #
3 #  Used to build the Win32 version of bat
4 #
5 rm -f debug/bat.exe
6 if test -f ../config.h ; then
7    mv -f ../config.h ../config.h.orig
8 fi
9 qmake -spec win32 -unix -o Makefile.mingw32 bat.pro.mingw32
10 echo "Make Windows bat"
11 make -j3 -f Makefile.mingw32 $1
12 if test -e ../config.h.orig ; then
13    mv -f ../config.h.orig ../config.h
14 fi
15 if test -d ../win32/release32; then
16    if test -f release/bat.exe; then
17       cp -f release/bat.exe ../win32/release32
18    else
19       cp -f debug/bat.exe ../win32/release32
20    fi 
21    cp -f ${DEPKGS}/depkgs-mingw32/lib/qt/QtGui4.dll ../win32/release32
22    cp -f ${DEPKGS}/depkgs-mingw32/lib/qt/QtCore4.dll ../win32/release32
23    rm -rf ../win32/release32/help
24    mkdir ../win32/release32/help
25    cp -f help/*.html ../win32/release32/help/
26    cp -f images/status.png ../win32/release32/help/
27    cp -f images/mail-message-new.png ../win32/release32/help/
28 fi
29
30 cd tray-monitor
31 rm -f release/bacula-tray-monitor.exe debug/bacula-tray-monitor.exe
32 qmake -spec ../win32 -unix -o Makefile.mingw32 tray-monitor.pro
33 echo "Make Windows tray-monitor"
34 make -j3 -f Makefile.mingw32 $1
35 if test -f release/bacula-tray-monitor.exe; then
36    cp -f release/bacula-tray-monitor.exe ../../win32/release32
37 else
38    cp -f debug/bacula-tray-monitor.exe ../../win32/release32
39 fi 
40 cd ..