]> git.saurik.com Git - wxWidgets.git/blob - src/msw/makefile.sc
cw makefile for minimal - to be used as template
[wxWidgets.git] / src / msw / makefile.sc
1 # Symantec C++ makefile for the msw objects
2 # called from src\makefile.sc
3
4 # configuration section (see src\makefile.sc) ###########################
5
6 WXDIR = $(WXWIN)
7
8 !include $(WXDIR)\src\makesc.env
9
10 INCDIR = $(WXDIR)\include
11 MSWINC = $(INCDIR)\msw
12 BASEINC = $(INCDIR)\base
13
14 # default values overridden by src\makefile.sc
15
16 CC=sc
17 CFLAGS = -o -ml -W -Dwx_msw
18
19 INCLUDE=$(BASEINC);$(MSWINC);$(WXDIR)\contrib\fafa;$(WXDIR)\contrib\itsybits
20
21 OPTIONS=
22
23 # end of configuration section ##########################################
24
25 OBJS = wx_win.obj wx_frame.obj wx_panel.obj wx_utils.obj wx_main.obj \
26 wx_item.obj wx_text.obj wx_gdi.obj wx_dialg.obj wx_canvs.obj wx_dc.obj \
27 wx_mf.obj wx_ipc.obj wx_timer.obj wx_clipb.obj wx_scrol.obj wx_vlbox.obj \
28 wx_stat.obj wx_buttn.obj wx_messg.obj wx_check.obj wx_choic.obj wx_rbox.obj wx_lbox.obj \
29 wx_group.obj wx_gauge.obj wx_txt.obj wx_mtxt.obj wx_slidr.obj wx_menu.obj wx_db.obj\
30 wx_cmdlg.obj
31
32 all: $(OBJS)
33
34 wx_obj.obj: $(BASEINC)\wx_obj.h
35
36 wx_win.obj: $(BASEINC)\wx_defs.h $(MSWINC)\wx_win.h \
37 $(BASEINC)\wx_obj.h $(BASEINC)\wx_utils.h wx_win.$(SRCSUFF) \
38 $(MSWINC)\wx_gdi.h $(MSWINC)\wx_privt.h
39
40 wx_main.obj: $(BASEINC)\wx_defs.h $(BASEINC)\wx_obj.h \
41 $(MSWINC)\wx_frame.h $(BASEINC)\wx_utils.h
42
43 wx_frame.obj: $(BASEINC)\wx_defs.h $(MSWINC)\wx_win.h $(BASEINC)\wx_obj.h \
44 $(BASEINC)\wx_utils.h $(MSWINC)\wx_frame.h wx_frame.$(SRCSUFF) \
45 $(BASEINC)\wx_stdev.h $(MSWINC)\wx_privt.h
46
47 wx_panel.obj: $(BASEINC)\wx_defs.h $(MSWINC)\wx_win.h $(BASEINC)\wx_obj.h \
48 $(BASEINC)\wx_utils.h $(MSWINC)\wx_frame.h $(MSWINC)\wx_panel.h \
49 wx_panel.$(SRCSUFF) $(BASEINC)\wx_stdev.h $(MSWINC)\wx_privt.h
50
51 wx_text.obj: $(BASEINC)\wx_defs.h $(MSWINC)\wx_win.h $(BASEINC)\wx_obj.h \
52 $(BASEINC)\wx_utils.h $(MSWINC)\wx_frame.h $(MSWINC)\wx_text.h \
53 wx_text.$(SRCSUFF) $(BASEINC)\wx_stdev.h $(MSWINC)\wx_privt.h
54
55 wx_canvs.obj: $(BASEINC)\wx_defs.h $(MSWINC)\wx_win.h $(BASEINC)\wx_obj.h \
56 $(BASEINC)\wx_utils.h $(MSWINC)\wx_frame.h $(MSWINC)\wx_canvs.h \
57 wx_canvs.$(SRCSUFF) $(BASEINC)\wx_stdev.h $(MSWINC)\wx_gdi.h $(MSWINC)\wx_dc.h \
58 $(MSWINC)\wx_privt.h
59
60 wx_dc.obj: $(BASEINC)\wx_defs.h $(MSWINC)\wx_win.h $(BASEINC)\wx_obj.h \
61 $(BASEINC)\wx_utils.h $(MSWINC)\wx_frame.h $(MSWINC)\wx_canvs.h wx_dc.$(SRCSUFF) \
62 $(BASEINC)\wx_stdev.h $(MSWINC)\wx_gdi.h $(MSWINC)\wx_dc.h \
63 $(MSWINC)/wx_dccan.h $(MSWINC)/wx_dcmem.h
64
65 wx_mf.obj: $(BASEINC)\wx_defs.h $(MSWINC)\wx_win.h $(BASEINC)\wx_obj.h \
66 wx_mf.$(SRCSUFF) $(BASEINC)\wx_stdev.h $(MSWINC)\wx_gdi.h $(MSWINC)\wx_mf.h
67
68 wx_item.obj: $(BASEINC)\wx_defs.h $(MSWINC)\wx_win.h $(BASEINC)\wx_obj.h \
69 $(BASEINC)\wx_utils.h $(MSWINC)\wx_frame.h $(MSWINC)\wx_item.h \
70 wx_item.$(SRCSUFF) $(BASEINC)\wx_stdev.h $(MSWINC)\wx_privt.h
71
72 wx_utils.obj: $(BASEINC)\wx_defs.h $(BASEINC)\wx_obj.h \
73 $(BASEINC)\wx_utils.h wx_utils.$(SRCSUFF)
74
75 wx_ipc.obj: $(BASEINC)\wx_defs.h $(BASEINC)\wx_obj.h \
76 $(BASEINC)\wx_utils.h $(MSWINC)\wx_ipc.h wx_ipc.$(SRCSUFF)
77
78 wx_gdi.obj: $(BASEINC)\wx_defs.h $(MSWINC)\wx_gdi.h $(BASEINC)\wx_utils.h \
79 wx_gdi.$(SRCSUFF)
80
81 wx_dialg.obj: $(BASEINC)\wx_defs.h wx_dialg.$(SRCSUFF) $(MSWINC)\wx_dialg.h \
82 $(MSWINC)\wx_win.h $(BASEINC)\wx_utils.h $(MSWINC)\wx_panel.h \
83 $(MSWINC)\wx_privt.h
84
85 wx_timer.obj: $(BASEINC)\wx_defs.h wx_timer.$(SRCSUFF) $(MSWINC)\wx_timer.h
86
87 wx_clipb.obj: $(BASEINC)\wx_defs.h wx_clipb.$(SRCSUFF) $(MSWINC)\wx_clipb.h
88
89 wx_stat.obj: wx_stat.$(SRCSUFF) $(MSWINC)\wx_stat.h
90
91 wx_scrol.obj: wx_scrol.$(SRCSUFF) $(MSWINC)\wx_scrol.h
92
93 wx_vlbox.obj: wx_vlbox.$(SRCSUFF) $(MSWINC)\wx_vlbox.h
94
95 wx_buttn.obj: wx_buttn.$(SRCSUFF) $(MSWINC)\wx_buttn.h
96
97 wx_messg.obj: wx_messg.$(SRCSUFF) $(MSWINC)\wx_messg.h
98
99 wx_check.obj: wx_check.$(SRCSUFF) $(MSWINC)\wx_check.h
100
101 wx_choic.obj: wx_choic.$(SRCSUFF) $(MSWINC)\wx_choic.h
102
103 wx_rbox.obj: wx_rbox.$(SRCSUFF) $(MSWINC)\wx_rbox.h
104
105 wx_lbox.obj: wx_lbox.$(SRCSUFF) $(MSWINC)\wx_lbox.h
106
107 wx_group.obj: wx_group.$(SRCSUFF) $(MSWINC)\wx_group.h
108
109 wx_gauge.obj: wx_gauge.$(SRCSUFF) $(MSWINC)\wx_gauge.h
110
111 wx_txt.obj: wx_txt.$(SRCSUFF) $(MSWINC)\wx_txt.h
112
113 wx_mtxt.obj: wx_mtxt.$(SRCSUFF) $(MSWINC)\wx_mtxt.h
114
115 wx_slidr.obj: wx_slidr.$(SRCSUFF) $(MSWINC)\wx_slidr.h
116
117 wx_menu.obj: wx_menu.$(SRCSUFF) $(MSWINC)\wx_menu.h
118
119 wx_db.obj: wx_db.$(SRCSUFF) $(MSWINC)\wx_db.h
120
121 wx_cmdlg.obj: wx_cmdlg.$(SRCSUFF) $(MSWINC)\wx_cmdlg.h
122
123 $(MSWINC)/wx_win.h: $(BASEINC)/wb_win.h
124 $(MSWINC)/wx_main.h: $(BASEINC)/wb_main.h
125 $(MSWINC)/wx_frame.h: $(BASEINC)/wb_frame.h
126 $(MSWINC)/wx_panel.h: $(BASEINC)/wb_panel.h
127 $(MSWINC)/wx_text.h: $(BASEINC)/wb_text.h
128 $(MSWINC)/wx_dialg.h: $(BASEINC)/wb_dialg.h
129 $(MSWINC)/wx_ipc.h: $(BASEINC)/wb_ipc.h
130 $(MSWINC)/wx_gdi.h: $(BASEINC)/wb_gdi.h
131 $(MSWINC)/wx_event.h: $(BASEINC)/wb_event.h
132 $(MSWINC)/wx_canvs.h: $(BASEINC)/wb_canvs.h
133 $(MSWINC)/wx_mf.h: $(BASEINC)/wb_mf.h
134 $(MSWINC)/wx_item.h: $(BASEINC)/wb_item.h
135 $(MSWINC)/wx_buttn.h: $(BASEINC)/wb_buttn.h
136 $(MSWINC)/wx_messg.h: $(BASEINC)/wb_messg.h
137 $(MSWINC)/wx_choic.h: $(BASEINC)/wb_choic.h
138 $(MSWINC)/wx_check.h: $(BASEINC)/wb_check.h
139 $(MSWINC)/wx_lbox.h: $(BASEINC)/wb_lbox.h
140 $(MSWINC)/wx_txt.h: $(BASEINC)/wb_txt.h
141 $(MSWINC)/wx_mtxt.h: $(BASEINC)/wb_mtxt.h
142 $(MSWINC)/wx_slidr.h: $(BASEINC)/wb_slidr.h
143 $(MSWINC)/wx_menu.h: $(BASEINC)/wb_menu.h
144
145
146 clean:
147 -del *.obj