]> git.sur5r.net Git - bacula/bacula/commitdiff
Remove tray-monitor from Win32 build
authorKern Sibbald <kern@sibbald.com>
Sun, 2 Jan 2011 10:13:51 +0000 (11:13 +0100)
committerKern Sibbald <kern@sibbald.com>
Sat, 20 Apr 2013 12:39:48 +0000 (14:39 +0200)
bacula/src/win32/filed/Makefile
bacula/src/win32/lib/bacula32.def
bacula/src/win32/lib/bacula64.def
bacula/src/win32/libwin32/main.cpp
bacula/src/win32/libwin32/service.cpp
bacula/src/win32/stored/Makefile

index 7a2694ba5dd36c11dc1b9399ea8170e9348029cc..2862fc82037c4d8343234a3f83752e4fdfb37098 100644 (file)
@@ -23,12 +23,14 @@ INCLUDES = \
        $(INCLUDE_ICONS)
 
 DEFINES = \
-       -DHAVE_TRAY_MONITOR \
        -DUSING_DLL \
        -DWIN32_VSS \
        -DWINVER=0x500 \
        $(HAVES)
 
+#      -DHAVE_TRAY_MONITOR \
+
+
 vpath %.c $(MAINDIR)/src/filed $(BUILDDIR)/libwin32
 vpath %.cpp $(MAINDIR)/src/filed $(BUILDDIR)/libwin32
 
@@ -53,14 +55,16 @@ FILED_OBJS = \
        $(OBJDIR)/vss_XP.o \
        $(OBJDIR)/vss_W2K3.o \
        $(OBJDIR)/vss_Vista.o \
-       $(OBJDIR)/aboutDialog.o \
        $(OBJDIR)/service.o \
-       $(OBJDIR)/statusDialog.o \
-       $(OBJDIR)/trayMonitor.o \
        $(OBJDIR)/xattr.o \
        $(OBJDIR)/main.o \
        $(OBJDIR)/bacula.res
 
+#      $(OBJDIR)/trayMonitor.o \
+#      $(OBJDIR)/aboutDialog.o \
+#      $(OBJDIR)/statusDialog.o \
+
+
 ALL_OBJS = $(FILED_OBJS)
 
 FILED_LIBS = \
index 365138f8bb5348eb52cde1807df3bb72fc8150cb..97dd7497467b6a64b1a441817707a55dad739438 100644 (file)
@@ -454,6 +454,7 @@ _Z13is_an_integerPKc
 _Z13is_name_validPcPS_
 _Z13str_to_uint64Pc
 _Z14size_to_uint64PciPy
+_Z15speed_to_uint64PciPy
 _Z17duration_to_utimePcPx
 _Z22edit_int64_with_commasxPc
 _Z23edit_uint64_with_commasyPc
index dc508b52f14a55248032ff701e4a4acff552b91e..a55f76b774292fbf36596a4131d2427a6aec2483 100644 (file)
@@ -447,6 +447,7 @@ _Z13is_an_integerPKc
 _Z13is_name_validPcPS_
 _Z13str_to_uint64Pc
 _Z14size_to_uint64PciPy
+_Z15speed_to_uint64PciPy
 _Z17duration_to_utimePcPx
 _Z22edit_int64_with_commasxPc
 _Z23edit_uint64_with_commasyPc
index b7335783f764aefad64f342c36f1237a3a8539be..2c28b34d1686f787d03e335a6abe12dffacb7bb0 100644 (file)
@@ -1,7 +1,7 @@
 /*
    Bacula® - The Network Backup Solution
 
-   Copyright (C) 2007-2008 Free Software Foundation Europe e.V.
+   Copyright (C) 2007-2010 Free Software Foundation Europe e.V.
 
    The main author of Bacula is Kern Sibbald, with contributions from
    many others, a complete list can be found in the file AUTHORS.
@@ -30,8 +30,6 @@
  * 
  *  Kern Sibbald, August 2007
  *
- *  Version $Id$
- *
  * Note, some of the original Bacula Windows startup and service handling code
  *  was derived from VNC code that was used in apcupsd then ported to 
  *  Bacula.  However, since then the code has been significantly enhanced 
index 4537f791fec3f460365b1e074200cb5308051a21..630abef5588deed40f94f51b933d65d674d70848 100644 (file)
@@ -110,7 +110,7 @@ void WINAPI serviceStartCallback(DWORD argc, char **argv)
       return;
    }
 
-   service_status.dwServiceType = SERVICE_WIN32|SERVICE_INTERACTIVE_PROCESS;
+   service_status.dwServiceType = SERVICE_WIN32;
    service_status.dwServiceSpecificExitCode = 0;
 
    /* Report status */
index 443bf4451fa9a23a8b68f2431e822dbb7f521d90..5b8399dc5707a29a1c902deea9fc5f0dd03417d9 100644 (file)
 include ../Makefile.inc
 
 INCLUDES = \
-       -I. \
-       -I$(MAINDIR)/src/stored \
-       $(INCLUDE_DDK) \
-       $(INCLUDE_PTHREADS) \
-       $(INCLUDE_BACULA) \
-       $(INCLUDE_ZLIB) \
-       $(INCLUDE_OPENSSL) \
-       $(INCLUDE_ICONS)
+        -I. \
+        -I$(MAINDIR)/src/stored \
+        $(INCLUDE_DDK) \
+        $(INCLUDE_PTHREADS) \
+        $(INCLUDE_BACULA) \
+        $(INCLUDE_ZLIB) \
+        $(INCLUDE_OPENSSL) \
+        $(INCLUDE_ICONS)
 
 DEFINES = \
-       -DHAVE_TRAY_MONITOR \
-       -DUSING_DLL \
-       -DWINVER=0x500 \
-       $(HAVES)
+        -DUSING_DLL \
+        -DWINVER=0x500 \
+        $(HAVES)
+
+#       -DHAVE_TRAY_MONITOR \
+
 
 vpath %.c $(MAINDIR)/src/stored $(BUILDDIR)/libwin32
 vpath %.cpp $(MAINDIR)/src/stored $(BUILDDIR)/libwin32
@@ -31,75 +33,77 @@ vpath %.cpp $(MAINDIR)/src/stored $(BUILDDIR)/libwin32
 ##########################################################################
 
 COMMON_OBJS = \
-       $(OBJDIR)/acquire.o \
-       $(OBJDIR)/ansi_label.o \
-       $(OBJDIR)/autochanger.o \
-       $(OBJDIR)/block.o \
-       $(OBJDIR)/butil.o \
-       $(OBJDIR)/dev.o \
-       $(OBJDIR)/device.o \
-       $(OBJDIR)/dvd.o \
-       $(OBJDIR)/ebcdic.o \
-       $(OBJDIR)/label.o \
-       $(OBJDIR)/lock.o \
-       $(OBJDIR)/match_bsr.o \
-       $(OBJDIR)/mount.o \
-       $(OBJDIR)/parse_bsr.o \
-       $(OBJDIR)/read_record.o \
-       $(OBJDIR)/record.o \
-       $(OBJDIR)/reserve.o \
-       $(OBJDIR)/scan.o \
-       $(OBJDIR)/spool.o \
-       $(OBJDIR)/stored_conf.o \
-       $(OBJDIR)/vol_mgr.o \
-       $(OBJDIR)/wait.o \
-       $(OBJDIR)/mtops.o
+        $(OBJDIR)/acquire.o \
+        $(OBJDIR)/ansi_label.o \
+        $(OBJDIR)/autochanger.o \
+        $(OBJDIR)/block.o \
+        $(OBJDIR)/butil.o \
+        $(OBJDIR)/dev.o \
+        $(OBJDIR)/device.o \
+        $(OBJDIR)/dvd.o \
+        $(OBJDIR)/ebcdic.o \
+        $(OBJDIR)/label.o \
+        $(OBJDIR)/lock.o \
+        $(OBJDIR)/match_bsr.o \
+        $(OBJDIR)/mount.o \
+        $(OBJDIR)/parse_bsr.o \
+        $(OBJDIR)/read_record.o \
+        $(OBJDIR)/record.o \
+        $(OBJDIR)/reserve.o \
+        $(OBJDIR)/scan.o \
+        $(OBJDIR)/spool.o \
+        $(OBJDIR)/stored_conf.o \
+        $(OBJDIR)/vol_mgr.o \
+        $(OBJDIR)/wait.o \
+        $(OBJDIR)/mtops.o
 
 # bacula-sd
 SD_OBJS = \
-       $(OBJDIR)/stored.o \
-       $(OBJDIR)/append.o \
-       $(OBJDIR)/askdir.o \
-       $(OBJDIR)/authenticate.o \
-       $(OBJDIR)/dircmd.o \
-       $(OBJDIR)/fd_cmds.o \
-       $(OBJDIR)/job.o \
-       $(OBJDIR)/mac.o \
-       $(OBJDIR)/pythonsd.o \
-       $(OBJDIR)/read.o \
-       $(OBJDIR)/sd_plugins.o \
-       $(OBJDIR)/status.o
+        $(OBJDIR)/stored.o \
+        $(OBJDIR)/append.o \
+        $(OBJDIR)/askdir.o \
+        $(OBJDIR)/authenticate.o \
+        $(OBJDIR)/dircmd.o \
+        $(OBJDIR)/fd_cmds.o \
+        $(OBJDIR)/job.o \
+        $(OBJDIR)/mac.o \
+        $(OBJDIR)/pythonsd.o \
+        $(OBJDIR)/read.o \
+        $(OBJDIR)/sd_plugins.o \
+        $(OBJDIR)/status.o
 
 # bextract
 BEXTRACT_OBJS = \
-       $(OBJDIR)/bextract.o \
-       $(OBJDIR)/pythonsd.o
+        $(OBJDIR)/bextract.o \
+        $(OBJDIR)/pythonsd.o
 
 OBJS_WIN = \
-       $(OBJDIR)/aboutDialog.o \
-       $(OBJDIR)/service.o \
-       $(OBJDIR)/statusDialog.o \
-       $(OBJDIR)/trayMonitor.o \
-       $(OBJDIR)/main.o \
-       $(OBJDIR)/bacula.res
+        $(OBJDIR)/aboutDialog.o \
+        $(OBJDIR)/service.o \
+        $(OBJDIR)/statusDialog.o \
+        $(OBJDIR)/main.o \
+        $(OBJDIR)/bacula.res
+
+#       $(OBJDIR)/trayMonitor.o \
+
 
 ALL_OBJS = \
-       $(COMMON_OBJS) \
-       $(SD_OBJS) \
-       $(BEXTRACT_OBJS) \
-       $(OBJS_WIN) \
-       $(OBJDIR)/bcopy.o \
-       $(OBJDIR)/bls.o \
-       $(OBJDIR)/btape.o \
-       $(OBJDIR)/bscan.o
+        $(COMMON_OBJS) \
+        $(SD_OBJS) \
+        $(BEXTRACT_OBJS) \
+        $(OBJS_WIN) \
+        $(OBJDIR)/bcopy.o \
+        $(OBJDIR)/bls.o \
+        $(OBJDIR)/btape.o \
+        $(OBJDIR)/bscan.o
 
 LIBS_STORED = \
-       $(LIBS_PTHREADS) \
-       $(LIBS_NETWORK) \
-       -lole32 \
-       -loleaut32 \
-       -luuid \
-       -lcomctl32
+        $(LIBS_PTHREADS) \
+        $(LIBS_NETWORK) \
+        -lole32 \
+        -loleaut32 \
+        -luuid \
+        -lcomctl32
 
 ######################################################################
 
@@ -107,53 +111,53 @@ LIBS_STORED = \
 
 .PHONY: all clean
 
-all:   $(BINDIR)/bacula-sd.exe $(BINDIR)/bcopy.exe $(BINDIR)/bextract.exe \
-       $(BINDIR)/bls.exe $(BINDIR)/bscan.exe $(BINDIR)/btape.exe
+all:    $(BINDIR)/bacula-sd.exe $(BINDIR)/bcopy.exe $(BINDIR)/bextract.exe \
+        $(BINDIR)/bls.exe $(BINDIR)/bscan.exe $(BINDIR)/btape.exe
 
 clean:
-       @echo "Cleaning `pwd`"
-       $(call clean_obj,$(ALL_OBJS))
-       $(call clean_exe,$(BINDIR)/bacula-sd.exe)
-       $(call clean_exe,$(BINDIR)/bcopy.exe)
-       $(call clean_exe,$(BINDIR)/bextract.exe)
-       $(call clean_exe,$(BINDIR)/bls.exe)
-       $(call clean_exe,$(BINDIR)/bscan.exe)
-       $(call clean_exe,$(BINDIR)/btape.exe)
-       $(ECHO_CMD)rm -rf $(OBJDIRS)
+        @echo "Cleaning `pwd`"
+        $(call clean_obj,$(ALL_OBJS))
+        $(call clean_exe,$(BINDIR)/bacula-sd.exe)
+        $(call clean_exe,$(BINDIR)/bcopy.exe)
+        $(call clean_exe,$(BINDIR)/bextract.exe)
+        $(call clean_exe,$(BINDIR)/bls.exe)
+        $(call clean_exe,$(BINDIR)/bscan.exe)
+        $(call clean_exe,$(BINDIR)/btape.exe)
+        $(ECHO_CMD)rm -rf $(OBJDIRS)
 
 realclean: clean
-       rm -f tags bacula-sd.conf
+        rm -f tags bacula-sd.conf
 
 #
 # Rules
 #
 
 $(BINDIR)/bacula-sd.exe: $(SD_OBJS) $(COMMON_OBJS) $(OBJS_WIN) $(LIBS_BACULA)
-       $(call link_winapp,$(LIBS_STORED))
+        $(call link_winapp,$(LIBS_STORED))
 
 $(BINDIR)/btape.exe: $(OBJDIR)/btape.o $(COMMON_OBJS) $(LIBS_BACULA)
-       $(call link_conapp,$(LIBS_STORED))
+        $(call link_conapp,$(LIBS_STORED))
 
 $(BINDIR)/bls.exe: $(OBJDIR)/bls.o $(COMMON_OBJS) $(LIBS_BACULA)
-       $(call link_conapp,$(LIBS_STORED))
+        $(call link_conapp,$(LIBS_STORED))
 
 $(BINDIR)/bextract.exe: $(BEXTRACT_OBJS) $(COMMON_OBJS) $(LIBS_BACULA)
-       $(call link_conapp,$(LIBS_STORED) $(LIBS_ZLIB))
+        $(call link_conapp,$(LIBS_STORED) $(LIBS_ZLIB))
 
 $(BINDIR)/bscan.exe: $(OBJDIR)/bscan.o $(COMMON_OBJS) $(LIBS_CATS) $(LIBS_BACULA)
-       $(call link_conapp,$(LIBS_STORED))
+        $(call link_conapp,$(LIBS_STORED))
 
 $(BINDIR)/bcopy.exe: $(OBJDIR)/bcopy.o $(COMMON_OBJS) $(LIBS_BACULA)
-       $(call link_conapp,$(LIBS_STORED))
+        $(call link_conapp,$(LIBS_STORED))
 
 $(OBJDIR)/mtops.o: mtops.cpp
-       @echo "Compiling $@"
-       $(call checkdir,$@)
-       $(ECHO_CMD)$(CXX) $(CFLAGS) $(INCLUDE_DDK) -I../../stored -c $< -o $@
-
-$(OBJDIR)/winres.res:    baculasd/winres.rc
-       @echo "Compiling $@"
-       $(call checkdir,$@)
-       $(ECHO_CMD)$(WINDRES) $(INCLUDE_ICONS) -I baculasd -O coff $< -o $@
+        @echo "Compiling $@"
+        $(call checkdir,$@)
+        $(ECHO_CMD)$(CXX) $(CFLAGS) $(INCLUDE_DDK) -I../../stored -c $< -o $@
+
+$(OBJDIR)/winres.res:     baculasd/winres.rc
+        @echo "Compiling $@"
+        $(call checkdir,$@)
+        $(ECHO_CMD)$(WINDRES) $(INCLUDE_ICONS) -I baculasd -O coff $< -o $@
 
 include ../Makefile.rules