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 = .\..\..\..\lib\dmc_$(LIBTYPE_SUFFIX)$(CFG)
19SETUPHDIR = $(LIBDIRNAME)\mswd
20TEX2RTF_CXXFLAGS = -g -o+none -D_WIN32_WINNT=0x0400 -D__WXMSW__ -D__WXDEBUG__ \
21	-I$(SETUPHDIR) -I.\..\..\..\include -w- -I. -DwxUSE_GUI=0 -DNO_GUI -Ar -Ae \
22	$(CPPFLAGS) $(CXXFLAGS)
23TEX2RTF_OBJECTS =  \
24	$(OBJS)\tex2rtf_tex2rtf.obj \
25	$(OBJS)\tex2rtf_tex2any.obj \
26	$(OBJS)\tex2rtf_texutils.obj \
27	$(OBJS)\tex2rtf_rtfutils.obj \
28	$(OBJS)\tex2rtf_xlputils.obj \
29	$(OBJS)\tex2rtf_htmlutil.obj \
30	$(OBJS)\tex2rtf_readshg.obj \
31	$(OBJS)\tex2rtf_table.obj
32TEX2RTF_GUI_CXXFLAGS = -g -o+none -D_WIN32_WINNT=0x0400 -D__WXMSW__ \
33	-D__WXDEBUG__ -I$(SETUPHDIR) -I.\..\..\..\include -w- -I. -WA \
34	-I.\..\..\..\samples -DNOPCH -Ar -Ae $(CPPFLAGS) $(CXXFLAGS)
35TEX2RTF_GUI_OBJECTS =  \
36	$(OBJS)\tex2rtf_gui_tex2rtf.obj \
37	$(OBJS)\tex2rtf_gui_tex2any.obj \
38	$(OBJS)\tex2rtf_gui_texutils.obj \
39	$(OBJS)\tex2rtf_gui_rtfutils.obj \
40	$(OBJS)\tex2rtf_gui_xlputils.obj \
41	$(OBJS)\tex2rtf_gui_htmlutil.obj \
42	$(OBJS)\tex2rtf_gui_readshg.obj \
43	$(OBJS)\tex2rtf_gui_table.obj
44
45### Targets: ###
46
47all : $(OBJS)\tex2rtf.exe $(OBJS)\tex2rtf_gui.exe
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 $(OBJS)\tex2rtf.exe del $(OBJS)\tex2rtf.exe
54	-if exist $(OBJS)\tex2rtf.map del $(OBJS)\tex2rtf.map
55	-if exist $(OBJS)\tex2rtf_gui.exe del $(OBJS)\tex2rtf_gui.exe
56	-if exist $(OBJS)\tex2rtf_gui.map del $(OBJS)\tex2rtf_gui.map
57
58$(OBJS)\tex2rtf.exe : $(TEX2RTF_OBJECTS)
59	link /NOLOGO /SILENT /NOI /DELEXECUTABLE /EXETYPE:NT  /DEBUG /CODEVIEW   $(LDFLAGS) $(TEX2RTF_OBJECTS),$@,$(OBJS)\tex2rtf.map, $(LIBDIRNAME)\ wxbase$(WX_RELEASE_NODOT)d$(WX_LIB_FLAVOUR).lib   wxzlibd.lib  wxregexd.lib wxexpatd.lib     \ kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib odbc32.lib,,
60
61$(OBJS)\tex2rtf_gui.exe : $(TEX2RTF_GUI_OBJECTS)  $(OBJS)\tex2rtf_gui_sample.res
62	link /NOLOGO /SILENT /NOI /DELEXECUTABLE /EXETYPE:NT  /DEBUG /CODEVIEW  /su:windows:4.0 $(LDFLAGS) $(TEX2RTF_GUI_OBJECTS),$@,$(OBJS)\tex2rtf_gui.map, $(LIBDIRNAME)\ wxmsw$(WX_RELEASE_NODOT)d$(WX_LIB_FLAVOUR)_html.lib  wxmsw$(WX_RELEASE_NODOT)d$(WX_LIB_FLAVOUR)_core.lib  wxbase$(WX_RELEASE_NODOT)d$(WX_LIB_FLAVOUR).lib   wxtiffd.lib wxjpegd.lib wxpngd.lib  wxzlibd.lib  wxregexd.lib wxexpatd.lib     \ kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib odbc32.lib,, $(OBJS)\tex2rtf_gui_sample.res
63
64$(OBJS)\tex2rtf_tex2rtf.obj : .\tex2rtf.cpp
65	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_CXXFLAGS) .\tex2rtf.cpp
66
67$(OBJS)\tex2rtf_tex2any.obj : .\tex2any.cpp
68	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_CXXFLAGS) .\tex2any.cpp
69
70$(OBJS)\tex2rtf_texutils.obj : .\texutils.cpp
71	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_CXXFLAGS) .\texutils.cpp
72
73$(OBJS)\tex2rtf_rtfutils.obj : .\rtfutils.cpp
74	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_CXXFLAGS) .\rtfutils.cpp
75
76$(OBJS)\tex2rtf_xlputils.obj : .\xlputils.cpp
77	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_CXXFLAGS) .\xlputils.cpp
78
79$(OBJS)\tex2rtf_htmlutil.obj : .\htmlutil.cpp
80	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_CXXFLAGS) .\htmlutil.cpp
81
82$(OBJS)\tex2rtf_readshg.obj : .\readshg.cpp
83	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_CXXFLAGS) .\readshg.cpp
84
85$(OBJS)\tex2rtf_table.obj : .\table.cpp
86	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_CXXFLAGS) .\table.cpp
87
88$(OBJS)\tex2rtf_gui_sample.res : .\..\..\..\samples\sample.rc
89	rcc .\..\..\..\samples\sample.rc -o$@   -D_WIN32_WINNT=0x0400 -D__WXMSW__  -D__WXDEBUG__        -I$(SETUPHDIR) -I.\..\..\..\include  -I.  -I.\..\..\..\samples -DNOPCH -32 -v-
90
91$(OBJS)\tex2rtf_gui_tex2rtf.obj : .\tex2rtf.cpp
92	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_GUI_CXXFLAGS) .\tex2rtf.cpp
93
94$(OBJS)\tex2rtf_gui_tex2any.obj : .\tex2any.cpp
95	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_GUI_CXXFLAGS) .\tex2any.cpp
96
97$(OBJS)\tex2rtf_gui_texutils.obj : .\texutils.cpp
98	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_GUI_CXXFLAGS) .\texutils.cpp
99
100$(OBJS)\tex2rtf_gui_rtfutils.obj : .\rtfutils.cpp
101	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_GUI_CXXFLAGS) .\rtfutils.cpp
102
103$(OBJS)\tex2rtf_gui_xlputils.obj : .\xlputils.cpp
104	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_GUI_CXXFLAGS) .\xlputils.cpp
105
106$(OBJS)\tex2rtf_gui_htmlutil.obj : .\htmlutil.cpp
107	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_GUI_CXXFLAGS) .\htmlutil.cpp
108
109$(OBJS)\tex2rtf_gui_readshg.obj : .\readshg.cpp
110	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_GUI_CXXFLAGS) .\readshg.cpp
111
112$(OBJS)\tex2rtf_gui_table.obj : .\table.cpp
113	$(CXX) -mn -c -cpp -o$@ $(TEX2RTF_GUI_CXXFLAGS) .\table.cpp
114
115