2 # Makefile for win32 bacula executables
3 # Using MinGW cross-compiler on GNU/Linux
5 # Written for Bacula by Howard Thomson, April 2006
8 include ../Makefile.inc
24 ######################################################################
26 # Files files in src/win32/compat
34 $(OBJDIR)/vss_W2K3.o \
37 ######################################################################
43 all: $(LIBDIR)/libcompat.a
46 @echo "Cleaning `pwd`"
47 $(ECHO_CMD)rm -f $(OBJDIR)/*.[od] $(LIBDIR)/libcompat.a
53 $(LIBDIR)/libcompat.a: $(LIB_OBJS)
54 @echo "Updating archive $@"
56 $(ECHO_CMD)$(AR) rs $@ $^
58 include ../Makefile.rules
60 ifneq ($(MAKECMDGOALS),clean)
61 include $(patsubst %.o,%.d,$(filter-out %.res,$(LIB_OBJS)))