]> git.sur5r.net Git - bacula/bacula/blob - bacula/src/wx-console/Makefile.mingw
wxTreeCtrl::GetParent changed in GetItemParent (thanks to Luca Berra)
[bacula/bacula] / bacula / src / wx-console / Makefile.mingw
1 CPP  = g++.exe -D__DEBUG__ -DHAVE_MINGW -DHAVE_WIN32
2 CC   = gcc.exe -D__DEBUG__ -DHAVE_MINGW -DHAVE_WIN32
3 WINDRES = windres.exe
4 RES  = wx-console_private.res
5 OBJ  = main.o console_thread.o authenticate.o console_conf.o wxbrestorepanel.o wxbmainframe.o wxbtableparser.o wxbtreectrl.o wxblistctrl.o wxbutils.o $(RES)
6 LINKOBJ  = main.o console_thread.o authenticate.o console_conf.o wxbrestorepanel.o wxbmainframe.o wxbtableparser.o wxbtreectrl.o wxblistctrl.o wxbutils.o $(RES)
7 LIBS =  -L"../lib" -mwindows -Wl,--subsystem,windows -lbac `wx-config --libs`  -g3 /MinGW/lib/libpthreadGC.a
8 INCS =   -I".."  -I"../lib" -I"../win32/compat/" 
9 CXXINCS =  -I".."  -I"../lib" -I"../win32/compat/" 
10 BIN  = wx-console.exe
11 CXXFLAGS = $(CXXINCS) `wx-config --cppflags` -Wall   -g3
12 CFLAGS = $(INCS)  -g3
13
14 .PHONY: all all-before all-after clean clean-custom
15
16 all: all-before wx-console.exe all-after
17
18
19 clean: clean-custom
20         rm -f $(OBJ) $(BIN)
21
22 $(BIN): $(OBJ)
23         $(CPP) $(LINKOBJ) -o "wx-console.exe" $(LIBS)
24
25 main.o: main.cpp
26         $(CPP) -c main.cpp -o main.o $(CXXFLAGS)
27
28 console_thread.o: console_thread.cpp
29         $(CPP) -c console_thread.cpp -o console_thread.o $(CXXFLAGS)
30
31 authenticate.o: authenticate.c
32         $(CPP) -c authenticate.c -o authenticate.o $(CXXFLAGS)
33
34 console_conf.o: console_conf.c
35         $(CPP) -c console_conf.c -o console_conf.o $(CXXFLAGS)
36
37 wxbrestorepanel.o: wxbrestorepanel.cpp
38         $(CPP) -c wxbrestorepanel.cpp -o wxbrestorepanel.o $(CXXFLAGS)
39
40 wxbmainframe.o: wxbmainframe.cpp
41         $(CPP) -c wxbmainframe.cpp -o wxbmainframe.o $(CXXFLAGS)
42
43 wxbtableparser.o: wxbtableparser.cpp
44         $(CPP) -c wxbtableparser.cpp -o wxbtableparser.o $(CXXFLAGS)
45         
46 wxbtreectrl.o: wxbtreectrl.cpp
47         $(CPP) -c wxbtreectrl.cpp -o wxbtreectrl.o $(CXXFLAGS)
48
49 wxblistctrl.o: wxblistctrl.cpp
50         $(CPP) -c wxblistctrl.cpp -o wxblistctrl.o $(CXXFLAGS)
51
52 wxbutils.o: wxbutils.cpp
53         $(CPP) -c wxbutils.cpp -o wxbutils.o $(CXXFLAGS)
54
55 wx-console_private.res: wx-console_private.rc 
56         $(WINDRES) -i wx-console_private.rc -I rc -o wx-console_private.res -O coff