2 # Makefile for win32 bacula executables
3 # Using MinGW cross-compiler on GNU/Linux
5 # Written by Robert Nelson, June 2006
8 include ../Makefile.inc
27 VPATH = ../../wx-console
29 ##########################################################################
31 # Files in ../../wx-console
34 $(OBJDIR)/authenticate.o \
35 $(OBJDIR)/console_conf.o \
36 $(OBJDIR)/console_thread.o \
38 $(OBJDIR)/wxbconfigfileeditor.o \
39 $(OBJDIR)/wxbconfigpanel.o \
40 $(OBJDIR)/wxbhistorytextctrl.o \
41 $(OBJDIR)/wxblistctrl.o \
42 $(OBJDIR)/wxbmainframe.o \
43 $(OBJDIR)/wxbrestorepanel.o \
44 $(OBJDIR)/wxbtableparser.o \
45 $(OBJDIR)/wxbtreectrl.o \
46 $(OBJDIR)/wxbutils.o \
47 $(OBJDIR)/wx-console_private.res
49 ALL_OBJS = $(CONSOLE_OBJS)
59 ######################################################################
65 all: $(BINDIR)/wx-console.exe
68 $(call clean_obj,$(ALL_OBJS))
69 $(call clean_exe,$(BINDIR)/wx-console.exe)
75 $(BINDIR)/wx-console.exe: $(CONSOLE_OBJS) $(LIBS_BACULA)
76 $(call link_winapp,$(CONSOLE_LIBS))
78 $(OBJDIR)/wx-console_private.res: wx-console_private.rc
81 $(ECHO_CMD)$(WINDRES) $(INCLUDE_ICONS) -I../../wx-console -O coff $< -o $@
83 include ../Makefile.rules