122
|
1 |
# $Header: /cvs/stx/stx/libwidg/Make.proto,v 1.19 1995-05-07 00:16:56 claus Exp $
|
56
|
2 |
#
|
0
|
3 |
# -------------- no need to change anything below ----------
|
|
4 |
|
39
|
5 |
TOP=..
|
|
6 |
SUBDIRS=
|
|
7 |
|
0
|
8 |
LIBNAME=libwidg
|
7
|
9 |
STCOPT=$(LIBWIDG_STCOPT)
|
79
|
10 |
STCLOCALOPT=-Pwidget-classes $(COMMONSYMBOLS)
|
7
|
11 |
|
110
|
12 |
RCSSOURCES=*.st Make.proto resources/*.rs
|
|
13 |
|
56
|
14 |
all:: abbrev.stc objs classList.stc $(OBJTARGET)
|
0
|
15 |
|
39
|
16 |
#
|
|
17 |
# some of them (FramedBox and below) should go to libwidg2,
|
|
18 |
# since they are not needed in a basic system
|
|
19 |
#
|
119
|
20 |
OBJFILES=$(OBJS)
|
|
21 |
|
|
22 |
OBJS= \
|
0
|
23 |
ListView.$(O) \
|
|
24 |
PanelView.$(O) \
|
|
25 |
ScrView.$(O) \
|
|
26 |
Label.$(O) \
|
|
27 |
Scroller.$(O) \
|
59
|
28 |
MiniScr.$(O) \
|
0
|
29 |
ScrollBar.$(O) \
|
|
30 |
ObjView.$(O) \
|
59
|
31 |
PopUpMenu.$(O) \
|
99
|
32 |
DialogBox.$(O) \
|
|
33 |
InfoBox.$(O) \
|
0
|
34 |
TextView.$(O) \
|
|
35 |
HVScrView.$(O) \
|
|
36 |
SelListV.$(O) \
|
|
37 |
HPanelV.$(O) \
|
|
38 |
VPanelV.$(O) \
|
|
39 |
VarVPanel.$(O) \
|
119
|
40 |
VarHPanel.$(O) \
|
0
|
41 |
Button.$(O) \
|
59
|
42 |
ArrButton.$(O) \
|
0
|
43 |
HScroller.$(O) \
|
59
|
44 |
HMiniScr.$(O) \
|
0
|
45 |
HScrBar.$(O) \
|
59
|
46 |
EnterBox.$(O) \
|
|
47 |
WarnBox.$(O) \
|
|
48 |
YesNoBox.$(O) \
|
0
|
49 |
MenuView.$(O) \
|
12
|
50 |
FSelList.$(O) \
|
0
|
51 |
ETxtView.$(O) \
|
|
52 |
Toggle.$(O) \
|
59
|
53 |
LSelBox.$(O) \
|
|
54 |
EnterBox2.$(O) \
|
0
|
55 |
EditField.$(O) \
|
39
|
56 |
TextColl.$(O) \
|
59
|
57 |
Workspace.$(O) \
|
|
58 |
CodeView.$(O) \
|
|
59 |
FSelBox.$(O) \
|
|
60 |
PullDMenu.$(O) \
|
|
61 |
OptBox.$(O) \
|
|
62 |
ChckTggle.$(O) \
|
79
|
63 |
FSaveBox.$(O) \
|
99
|
64 |
ButtonC.$(O) \
|
|
65 |
ToggleC.$(O) \
|
105
|
66 |
RButtC.$(O) \
|
119
|
67 |
ClckMenuV.$(O) \
|
|
68 |
EFGroup.$(O) \
|
|
69 |
FontPanel.$(O) \
|
|
70 |
PopUpList.$(O) \
|
|
71 |
FramedBox.$(O) \
|
|
72 |
RButtGrp.$(O) \
|
|
73 |
RButton.$(O) \
|
105
|
74 |
VarPanelC.$(O) \
|
|
75 |
VarVPanelC.$(O) \
|
99
|
76 |
VarHPanelC.$(O)
|
59
|
77 |
|
|
78 |
obsolete: Notifier.$(O) \
|
39
|
79 |
ErrNotify.$(O)
|
0
|
80 |
|
59
|
81 |
classList.stc: Make.proto
|
56
|
82 |
$(MAKE) genClassList
|
3
|
83 |
|
0
|
84 |
cleanjunk::
|
56
|
85 |
-rm -f *.c *.H
|
0
|
86 |
|
|
87 |
clean::
|
56
|
88 |
-rm -f *.c *.H classList.stc abbrev.stc
|
0
|
89 |
|
|
90 |
clobber::
|
56
|
91 |
-rm -f *.c *.H classList.stc abbrev.stc
|
0
|
92 |
|
|
93 |
tar:
|
|
94 |
(cd $(TOP); tar cvf DISTRIB/libwidg.tar \
|
84
|
95 |
libwidg/.dir.info \
|
0
|
96 |
libwidg/*.st \
|
|
97 |
libwidg/Make.proto \
|
110
|
98 |
libwidg/resources/.dir.info \
|
|
99 |
libwidg/resources/*.rs \
|
|
100 |
libwidg/bitmaps/*.*)
|
0
|
101 |
|
56
|
102 |
#
|
|
103 |
# these nest too deep on some systems (see discussion about LIMITSUPERINCLUDE
|
|
104 |
# in configurations/COMMON/defines
|
|
105 |
#
|
|
106 |
WORKSPACE:
|
|
107 |
$(MAKE) Workspace.o STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE)"
|
0
|
108 |
|
56
|
109 |
CODEVIEW:
|
|
110 |
$(MAKE) CodeView.o STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE)"
|
0
|
111 |
|
56
|
112 |
RBUTTON:
|
|
113 |
$(MAKE) RButton.o STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE)"
|
0
|
114 |
|
|
115 |
#
|
61
|
116 |
# special BIG-rule (kludge for NeXT)
|
|
117 |
#
|
|
118 |
#ListView.$(O):
|
79
|
119 |
# $(MAKE) $(BIG_STFILE_RULE) BIG_FILE=ListView
|
61
|
120 |
|
|
121 |
#
|
0
|
122 |
# next thing I'll build into stc is a makedepend feature for this ...
|
|
123 |
#
|
56
|
124 |
I= $(INCLUDE)
|
70
|
125 |
STCHDR=$(I)/stc.h $(I)/stcIntern.h $(CPUINTERN_H)
|
56
|
126 |
objs:: $(STDHDR)
|
|
127 |
|
79
|
128 |
OBJECT=$(I)/Object.H $(STCHDR)
|
0
|
129 |
|
|
130 |
DEVDRAWABLE=$(I)/DevDraw.H $(I)/DMedium.H $(I)/GC.H $(OBJECT)
|
|
131 |
PSEUDOVIEW=$(I)/PseudoV.H $(DEVDRAWABLE)
|
119
|
132 |
SIMPLEVIEW=$(I)/SimpleView.H $(PSEUDOVIEW)
|
|
133 |
VIEW=$(I)/View.H $(SIPLEVIEW)
|
0
|
134 |
POPUPVIEW=$(I)/PopUpView.H $(VIEW)
|
119
|
135 |
STDSYSVIEW=$(I)/StdSysV.H $(I)/TopView.H $(VIEW)
|
0
|
136 |
LISTVIEW=$(I)/ListView.H $(VIEW)
|
|
137 |
SELLISTVIEW=$(I)/SelListV.H $(LISTVIEW)
|
|
138 |
TEXTVIEW=$(I)/TextView.H $(LISTVIEW)
|
|
139 |
EDITTEXTVIEW=$(I)/ETxtView.H $(TEXTVIEW)
|
|
140 |
TEXTCOLLECTOR=$(I)/TextColl.H $(EDITTEXTVIEW)
|
|
141 |
MODALBOX=$(I)/ModalBox.H $(STDSYSVIEW)
|
|
142 |
DIALOGBOX=$(I)/DialogBox.H $(MODALBOX)
|
79
|
143 |
ENTERBOX=$(I)/EnterBox.H $(DIALOGBOX)
|
0
|
144 |
LABEL=$(I)/Label.H $(VIEW)
|
|
145 |
BUTTON=$(I)/Button.H $(LABEL)
|
113
|
146 |
CONTROLLER=$(I)/Controll.H $(OBJECT)
|
0
|
147 |
|
122
|
148 |
RButtGrp.$(O): RButtGrp.st $(I)/OrdColl.H $(OBJECT)
|
|
149 |
EFGroup.$(O): EFGroup.st $(OBJECT)
|
0
|
150 |
|
79
|
151 |
DialogBox.$(O): DialogBox.st $(MODALBOX)
|
|
152 |
InfoBox.$(O): InfoBox.st $(DIALOGBOX)
|
|
153 |
WarnBox.$(O): WarnBox.st $(I)/InfoBox.H $(DIALOGBOX)
|
0
|
154 |
OptBox.$(O): OptBox.st $(MODALBOX)
|
79
|
155 |
YesNoBox.$(O): YesNoBox.st $(I)/WarnBox.H $(I)/InfoBox.H $(DIALOGBOX)
|
0
|
156 |
PopUpMenu.$(O): PopUpMenu.st $(POPUPVIEW)
|
|
157 |
|
79
|
158 |
EnterBox.$(O): EnterBox.st $(DIALOGBOX)
|
|
159 |
EnterBox2.$(O): EnterBox2.st $(ENTERBOX)
|
|
160 |
LSelBox.$(O): LSelBox.st $(ENTERBOX)
|
|
161 |
FSelBox.$(O): FSelBox.st $(I)/LSelBox.H $(ENTERBOX)
|
|
162 |
FSaveBox.$(O): FSaveBox.st $(I)/FSelBox.H $(I)/LSelBox.H $(ENTERBOX)
|
|
163 |
FontPanel.$(O): FontPanel.st $(DIALOGBOX)
|
|
164 |
|
0
|
165 |
ListView.$(O): ListView.st $(VIEW)
|
|
166 |
SelListV.$(O): SelListV.st $(LISTVIEW)
|
|
167 |
MenuView.$(O): MenuView.st $(SELLISTVIEW)
|
12
|
168 |
FSelList.$(O): FSelList.st $(SELLISTVIEW)
|
0
|
169 |
TextView.$(O): TextView.st $(LISTVIEW)
|
|
170 |
ETxtView.$(O): ETxtView.st $(TEXTVIEW)
|
|
171 |
EditField.$(O): EditField.st $(EDITTEXTVIEW)
|
|
172 |
TextColl.$(O): TextColl.st $(EDITTEXTVIEW)
|
|
173 |
Workspace.$(O): Workspace.st $(TEXTCOLLECTOR)
|
|
174 |
CodeView.$(O): CodeView.st $(I)/Workspace.H $(TEXTCOLLECTOR)
|
|
175 |
|
|
176 |
ClckMenuV.$(O): ClckMenuV.st $(I)/MenuView.H $(SELLISTVIEW)
|
|
177 |
|
|
178 |
PanelView.$(O): PanelView.st $(VIEW)
|
|
179 |
HPanelV.$(O): HPanelV.st $(I)/PanelView.H $(VIEW)
|
|
180 |
VPanelV.$(O): VPanelV.st $(I)/PanelView.H $(VIEW)
|
|
181 |
|
|
182 |
VarVPanel.$(O): VarVPanel.st $(VIEW)
|
|
183 |
VarHPanel.$(O): VarHPanel.st $(I)/VarVPanel.H $(VIEW)
|
|
184 |
|
|
185 |
ScrView.$(O): ScrView.st $(VIEW)
|
|
186 |
HVScrView.$(O): HVScrView.st $(I)/ScrView.H $(VIEW)
|
|
187 |
|
|
188 |
PullDMenu.$(O): PullDMenu.st $(VIEW)
|
|
189 |
|
|
190 |
Label.$(O): Label.st $(VIEW)
|
119
|
191 |
# DigiLed.$(O): DigiLed.st $(VIEW)
|
0
|
192 |
Button.$(O): Button.st $(LABEL)
|
17
|
193 |
PopUpList.$(O): PopUpList.st $(BUTTON)
|
0
|
194 |
Toggle.$(O): Toggle.st $(BUTTON)
|
|
195 |
RButton.$(O): RButton.st $(I)/Toggle.H $(BUTTON)
|
3
|
196 |
ArrButton.$(O): ArrButton.st $(BUTTON)
|
0
|
197 |
ChckTggle.$(O): ChckTggle.st $(I)/Toggle.H $(BUTTON)
|
119
|
198 |
FramedBox.$(O): FramedBox.st $(VIEW)
|
0
|
199 |
|
|
200 |
EvMonitor.$(O): EvMonitor.st $(STDSYSVIEW)
|
|
201 |
|
|
202 |
ScrollBar.$(O): ScrollBar.st $(VIEW)
|
|
203 |
HScrBar.$(O): HScrBar.st $(I)/ScrollBar.H $(VIEW)
|
|
204 |
Scroller.$(O): Scroller.st $(VIEW)
|
|
205 |
HScroller.$(O): HScroller.st $(I)/Scroller.H $(VIEW)
|
39
|
206 |
MiniScr.$(O): MiniScr.st $(I)/Scroller.H $(VIEW)
|
|
207 |
HMiniScr.$(O): HMiniScr.st $(I)/MiniScr.H $(I)/Scroller.H $(VIEW)
|
0
|
208 |
|
|
209 |
ObjView.$(O): ObjView.st $(VIEW)
|
|
210 |
FormEdtView.$(O): FormEdtView.st $(VIEW)
|
|
211 |
|
59
|
212 |
TextContr.$(O): TextContr.st $(CONTROLLER)
|
|
213 |
ETxtContr.$(O): ETxtContr.st $(I)/TextContr.H $(CONTROLLER)
|
79
|
214 |
|
99
|
215 |
ButtonC.$(O): ButtonC.st $(CONTROLLER)
|
|
216 |
ToggleC.$(O): ToggleC.st $(I)/ButtonC.H $(CONTROLLER)
|
105
|
217 |
RButtC.$(O): RButtC.st $(I)/ToggleC.H $(I)/ButtonC.H $(CONTROLLER)
|
|
218 |
VarPanelC.$(O): VarPanelC.st $(CONTROLLER)
|
|
219 |
VarVPanelC.$(O): VarVPanelC.st $(I)/VarPanelC.H $(CONTROLLER)
|
|
220 |
VarHPanelC.$(O): VarHPanelC.st $(I)/VarPanelC.H $(CONTROLLER)
|