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