]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/qt-console/tray-monitor/tray-monitor.pro.mingw32.in
Add new tray-monitor files that were omitted in the backport from Enterprise
[bacula/bacula] / bacula / src / qt-console / tray-monitor / tray-monitor.pro.mingw32.in
index cb212b2c22e4b57571ca009c6b5f704f11e33bf0..362fff1b30d42ee84e5b02025a819698c5941d1f 100644 (file)
@@ -7,11 +7,16 @@
 #  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 #    
 # CONFIG options for Windows are pulled from win32/qmake.conf
-CONFIG += qt
+#
+# Copyright (C) 2000-2017 Kern Sibbald
+# License: BSD 2-Clause; see file LICENSE-FOSS
+#
+
+CONFIG += qt cross-win32
 #CONFIG += qt debug 
 
 cross-win32 {
-  LIBS       +=  -mwindows -L../../win32/release32 -lbacula
+  LIBS       +=  -mwindows -L../../win32/release32 -lbacula -lpthread
   INCLUDEPATH += ../../win32/compat
 }
 !cross-win32 {
@@ -26,6 +31,7 @@ confs.commands = ./install_conf_file
 
 TEMPLATE     = app
 TARGET       = bacula-tray-monitor
+QMAKE_EXTRA_TARGETS += depend
 DEPENDPATH  += .
 INCLUDEPATH += ../.. . 
 LIBTOOL_LINK = @QMAKE_LIBTOOL@ --silent --tag=CXX --mode=link
@@ -33,6 +39,9 @@ LIBTOOL_INSTALL = @QMAKE_LIBTOOL@ --silent --mode=install
 QMAKE_LINK   = $${LIBTOOL_LINK} $(CXX)
 QMAKE_INSTALL_PROGRAM = $${LIBTOOL_INSTALL} install -m @SBINPERM@ -p
 QMAKE_CLEAN += .libs/* bacula-tray-monitor release/bacula-tray-monitor
+QMAKE_CXXFLAGS += -DTRAY_MONITOR
+QMAKE_CFLAGS += -DTRAY_MONITOR
+
 
 RESOURCES               = ../main.qrc
 MOC_DIR                 = moc32
@@ -49,7 +58,9 @@ QMAKE_LIB               = i686-w64-mingw32-ar -ru
 QMAKE_RC                = i686-w64-mingw32-windres
 
 # Main directory
-HEADERS += tray_conf.h  tray-monitor.h  tray-ui.h 
-SOURCES += authenticate.cpp  tray_conf.cpp  tray-monitor.cpp 
+HEADERS += tray-monitor.h tray_conf.h tray-ui.h fdstatus.h task.h ../util/fmtwidgetitem.h dirstatus.h conf.h sdstatus.h runjob.h status.h
+SOURCES +=  tray-monitor.cpp tray_conf.cpp fdstatus.cpp task.cpp authenticate.cpp ../util/fmtwidgetitem.cpp dirstatus.cpp sdstatus.cpp conf.cpp runjob.cpp status.cpp common.h
+
+FORMS += fd-monitor.ui dir-monitor.ui sd-monitor.ui main-conf.ui res-conf.ui run.ui
 
-FORMS += ../run/run.ui
+TRANSLATIONS += ts/tm_fr.ts ts/tm_de.ts ts/tm_ja.ts