1# =========================================================================
2#     This makefile was generated by
3#     Bakefile 0.2.9 (http://www.bakefile.org)
4#     Do not modify, all changes will be overwritten!
5# =========================================================================
6
7include ../../../build/msw/config.dmc
8
9# -------------------------------------------------------------------------
10# Do not modify the rest of this file!
11# -------------------------------------------------------------------------
12
13### Variables: ###
14
15WX_RELEASE_NODOT = 28
16OBJS = dmc_mswd$(CFG)
17LIBTYPE_SUFFIX = lib
18LIBDIRNAME = ..\..\src\fl\..\..\..\lib\dmc_$(LIBTYPE_SUFFIX)$(CFG)
19SETUPHDIR = $(LIBDIRNAME)\mswd
20FLLIB_CXXFLAGS = -g -o+none -D_WIN32_WINNT=0x0400 -D__WXMSW__ -D__WXDEBUG__ \
21	-I$(SETUPHDIR) -I..\..\src\fl\..\..\..\include -w- -DWXBUILDING \
22	-I..\..\src\fl\..\..\include -Ar -Ae -H -HO- -HH$(OBJS)\pch_wxprec_fllib.sym \
23	$(CPPFLAGS) $(CXXFLAGS)
24FLLIB_OBJECTS =  \
25	$(OBJS)\fllib_dummy.obj \
26	$(OBJS)\fllib_antiflickpl.obj \
27	$(OBJS)\fllib_bardragpl.obj \
28	$(OBJS)\fllib_barhintspl.obj \
29	$(OBJS)\fllib_cbcustom.obj \
30	$(OBJS)\fllib_controlbar.obj \
31	$(OBJS)\fllib_dyntbar.obj \
32	$(OBJS)\fllib_dyntbarhnd.obj \
33	$(OBJS)\fllib_frmview.obj \
34	$(OBJS)\fllib_garbagec.obj \
35	$(OBJS)\fllib_gcupdatesmgr.obj \
36	$(OBJS)\fllib_hintanimpl.obj \
37	$(OBJS)\fllib_newbmpbtn.obj \
38	$(OBJS)\fllib_panedrawpl.obj \
39	$(OBJS)\fllib_rowdragpl.obj \
40	$(OBJS)\fllib_rowlayoutpl.obj \
41	$(OBJS)\fllib_toolwnd.obj \
42	$(OBJS)\fllib_updatesmgr.obj
43FLLIB_ODEP =  $(OBJS)\pch_wxprec_fllib.sym
44
45### Targets: ###
46
47all : $(LIBDIRNAME)\wxmsw$(WX_RELEASE_NODOT)d$(WX_LIB_FLAVOUR)_fl.lib
48
49clean : 
50	-if exist $(OBJS)\*.obj del $(OBJS)\*.obj
51	-if exist $(OBJS)\*.res del $(OBJS)\*.res
52	-if exist $(OBJS)\*.sym del $(OBJS)\*.sym
53	-if exist $(LIBDIRNAME)\wxmsw$(WX_RELEASE_NODOT)d$(WX_LIB_FLAVOUR)_fl.lib del $(LIBDIRNAME)\wxmsw$(WX_RELEASE_NODOT)d$(WX_LIB_FLAVOUR)_fl.lib
54
55$(LIBDIRNAME)\wxmsw$(WX_RELEASE_NODOT)d$(WX_LIB_FLAVOUR)_fl.lib : $(FLLIB_OBJECTS)
56	lib -p512 -c -n $@ $(FLLIB_OBJECTS)
57
58$(OBJS)\pch_wxprec_fllib.sym : ..\..\src\fl\..\..\..\include\wx\wxprec.h
59	if not exist $(OBJS) mkdir $(OBJS)
60	$(CXX) $(FLLIB_CXXFLAGS) -mn -cpp -HF$(OBJS)\pch_wxprec_fllib.sym ..\..\src\fl\..\..\..\include\wx\wxprec.h
61
62$(OBJS)\fllib_dummy.obj : ..\..\src\fl\..\..\..\src\common\dummy.cpp $(FLLIB_ODEP)
63	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\..\..\..\src\common\dummy.cpp
64
65$(OBJS)\fllib_antiflickpl.obj : ..\..\src\fl\antiflickpl.cpp $(FLLIB_ODEP)
66	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\antiflickpl.cpp
67
68$(OBJS)\fllib_bardragpl.obj : ..\..\src\fl\bardragpl.cpp $(FLLIB_ODEP)
69	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\bardragpl.cpp
70
71$(OBJS)\fllib_barhintspl.obj : ..\..\src\fl\barhintspl.cpp $(FLLIB_ODEP)
72	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\barhintspl.cpp
73
74$(OBJS)\fllib_cbcustom.obj : ..\..\src\fl\cbcustom.cpp $(FLLIB_ODEP)
75	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\cbcustom.cpp
76
77$(OBJS)\fllib_controlbar.obj : ..\..\src\fl\controlbar.cpp $(FLLIB_ODEP)
78	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\controlbar.cpp
79
80$(OBJS)\fllib_dyntbar.obj : ..\..\src\fl\dyntbar.cpp $(FLLIB_ODEP)
81	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\dyntbar.cpp
82
83$(OBJS)\fllib_dyntbarhnd.obj : ..\..\src\fl\dyntbarhnd.cpp $(FLLIB_ODEP)
84	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\dyntbarhnd.cpp
85
86$(OBJS)\fllib_frmview.obj : ..\..\src\fl\frmview.cpp $(FLLIB_ODEP)
87	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\frmview.cpp
88
89$(OBJS)\fllib_garbagec.obj : ..\..\src\fl\garbagec.cpp $(FLLIB_ODEP)
90	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\garbagec.cpp
91
92$(OBJS)\fllib_gcupdatesmgr.obj : ..\..\src\fl\gcupdatesmgr.cpp $(FLLIB_ODEP)
93	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\gcupdatesmgr.cpp
94
95$(OBJS)\fllib_hintanimpl.obj : ..\..\src\fl\hintanimpl.cpp $(FLLIB_ODEP)
96	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\hintanimpl.cpp
97
98$(OBJS)\fllib_newbmpbtn.obj : ..\..\src\fl\newbmpbtn.cpp $(FLLIB_ODEP)
99	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\newbmpbtn.cpp
100
101$(OBJS)\fllib_panedrawpl.obj : ..\..\src\fl\panedrawpl.cpp $(FLLIB_ODEP)
102	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\panedrawpl.cpp
103
104$(OBJS)\fllib_rowdragpl.obj : ..\..\src\fl\rowdragpl.cpp $(FLLIB_ODEP)
105	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\rowdragpl.cpp
106
107$(OBJS)\fllib_rowlayoutpl.obj : ..\..\src\fl\rowlayoutpl.cpp $(FLLIB_ODEP)
108	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\rowlayoutpl.cpp
109
110$(OBJS)\fllib_toolwnd.obj : ..\..\src\fl\toolwnd.cpp $(FLLIB_ODEP)
111	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\toolwnd.cpp
112
113$(OBJS)\fllib_updatesmgr.obj : ..\..\src\fl\updatesmgr.cpp $(FLLIB_ODEP)
114	$(CXX) -mn -c -cpp -o$@ $(FLLIB_CXXFLAGS) ..\..\src\fl\updatesmgr.cpp
115
116